Under MacTeX 2018 the following TeX file:
\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{decorations.pathreplacing,calligraphy}
\begin{document}
\tikz\draw[decorate,decoration={calligraphic brace,amplitude=4mm},ultra thick] (0,0) -- (0,8);
\end{document}
gives the following warning
*************************************************
* LaTeX warning: "kernel/deprecated-variant"
*
* Variant form 'VnV' deprecated for base form '\spath_get:nnN'. One should not
* change an argument from type 'N' to type 'V': base form only accepts a
* single token argument.
*************************************************
and these errors:
/usr/local/texlive/2018/texmf-dist/tex/latex/spath3/tikzlibrarycalligraphy.code.tex:707: Undefined control sequence.
<argument> \g__prg_map_int
l.707 ...igraphy pen copperplate}{\l__cal_tmpa_tl}
/usr/local/texlive/2018/texmf-dist/tex/latex/spath3/tikzlibrarycalligraphy.code.tex:707: You can't use `\char"1' after \advance.
\int_gincr:N ..._global:D \tex_advance:D #1\c_one
I reported the warning in Warning with tikzlibrary calligraphy, but the errors are new with TL2018 -- TL2017 does not give the errors.
- Deprecated functions expiring at end of 2017 are removed
, so the calligraphy people or who ever might not have been keeping up.