[latex3-commits] [git/LaTeX3-latex3-latex2e] picture-lengths: undefine internal space command from robust versions in rollback code (a71e27a0)
David Carlisle
d.p.carlisle at gmail.com
Sat Aug 15 18:02:20 CEST 2020
Repository : https://github.com/latex3/latex2e
On branch : picture-lengths
Link : https://github.com/latex3/latex2e/commit/a71e27a01f20534a769e0f9f099b72b0ee064bcf
>---------------------------------------------------------------
commit a71e27a01f20534a769e0f9f099b72b0ee064bcf
Author: David Carlisle <d.p.carlisle at gmail.com>
Date: Sat Aug 15 17:02:20 2020 +0100
undefine internal space command from robust versions in rollback code
>---------------------------------------------------------------
a71e27a01f20534a769e0f9f099b72b0ee064bcf
base/ltpictur.dtx | 21 ++++++++++++++-------
1 file changed, 14 insertions(+), 7 deletions(-)
diff --git a/base/ltpictur.dtx b/base/ltpictur.dtx
index ff4cfc7a..8a843f25 100644
--- a/base/ltpictur.dtx
+++ b/base/ltpictur.dtx
@@ -283,6 +283,7 @@
%<*2ekernel|latexrelease>
%<latexrelease>\IncludeInRelease{2020/10/01}%
%<latexrelease> {\put}{default units}%
+%<latexrelease>\expandafter\let\csname put \endcsname\@undefind
\long\def\put(#1,#2)#3{%
\@killglue
\@defaultunitsset\@tempdimc{#2}\unitlength
@@ -299,6 +300,7 @@
%<latexrelease>\EndIncludeInRelease
%<latexrelease>\IncludeInRelease{0000/00/00}%
%<latexrelease> {\put}{default units}%
+%<latexrelease>\expandafter\let\csname put \endcsname\@undefind
%<latexrelease>\long\def\put(#1,#2)#3{%
%<latexrelease> \@killglue\raise#2\unitlength
%<latexrelease> \hb at xt@\z@{\kern#1\unitlength #3\hss}%
@@ -316,6 +318,7 @@
%<*2ekernel|latexrelease>
%<latexrelease>\IncludeInRelease{2020/10/01}%
%<latexrelease> {\multiput}{default units}%
+%<latexrelease>\expandafter\let\csname multiput \endcsname\@undefind
\def\multiput(#1,#2)#3{%
\@defaultunitsset\@xdim{#1}\unitlength
\@defaultunitsset\@ydim{#2}\unitlength
@@ -327,13 +330,11 @@
%<latexrelease>\EndIncludeInRelease
%<latexrelease>\IncludeInRelease{0000/00/00}%
%<latexrelease> {\multiput}{default units}%
-%<latexrelease>\long\def\@multiput(#1,#2)#3#4{%
-%<latexrelease> \@killglue\@multicnt #3\relax
-%<latexrelease> \@whilenum \@multicnt >\z@\do
-%<latexrelease> {\raise\@ydim\hb at xt@\z@{\kern\@xdim #4\hss}%
-%<latexrelease> \advance\@multicnt\m at ne
-%<latexrelease> \advance\@xdim#1\unitlength\advance\@ydim#2\unitlength}%
-%<latexrelease> \ignorespaces}
+%<latexrelease>\expandafter\let\csname multiput \endcsname\@undefind
+%<latexrelease>\def\multiput(#1,#2)#3{%
+%<latexrelease> \@xdim #1\unitlength
+%<latexrelease> \@ydim #2\unitlength
+%<latexrelease> \@multiput(}
%<latexrelease>\EndIncludeInRelease
%<*2ekernel>
% \end{macrocode}
@@ -641,6 +642,7 @@
%<*2ekernel|latexrelease>
%<latexrelease>\IncludeInRelease{2020/10/01}%
%<latexrelease> {\line}{default units}%
+%<latexrelease>\expandafter\let\csname line \endcsname\@undefind
\def\line(#1,#2)#3{\@xarg #1\relax \@yarg #2\relax
\@defaultunitsset\@linelen{#3}\unitlength
\ifdim\@linelen<\z@\@badlinearg\else
@@ -655,6 +657,7 @@
%<latexrelease>\EndIncludeInRelease
%<latexrelease>\IncludeInRelease{0000/00/00}%
%<latexrelease> {\line}{default units}%
+%<latexrelease>\expandafter\let\csname line \endcsname\@undefind
%<latexrelease>\def\line(#1,#2)#3{\@xarg #1\relax \@yarg #2\relax
%<latexrelease> \@linelen #3\unitlength
%<latexrelease> \ifdim\@linelen<\z@\@badlinearg\else
@@ -751,6 +754,7 @@
%<*2ekernel|latexrelease>
%<latexrelease>\IncludeInRelease{2020/10/01}%
%<latexrelease> {\vector}{default units}%
+%<latexrelease>\expandafter\let\csname vector \endcsname\@undefind
\def\vector(#1,#2)#3{\@xarg #1\relax \@yarg #2\relax
\@tempcnta \ifnum\@xarg<\z@ -\@xarg\else\@xarg\fi
\ifnum\@tempcnta<5\relax
@@ -768,6 +772,7 @@
%<latexrelease>\EndIncludeInRelease
%<latexrelease>\IncludeInRelease{0000/00/00}%
%<latexrelease> {\vector}{default units}%
+%<latexrelease>\expandafter\let\csname vector \endcsname\@undefind
%<latexrelease>\def\vector(#1,#2)#3{\@xarg #1\relax \@yarg #2\relax
%<latexrelease> \@tempcnta \ifnum\@xarg<\z@ -\@xarg\else\@xarg\fi
%<latexrelease> \ifnum\@tempcnta<5\relax
@@ -977,6 +982,7 @@
%<*2ekernel|latexrelease>
%<latexrelease>\IncludeInRelease{2020/10/01}%
%<latexrelease> {\dashbox}{default units}%
+%<latexrelease>\expandafter\let\csname dashbox \endcsname\@undefind
\def\dashbox#1(#2,#3){\leavevmode\hb at xt@\z@{\baselineskip \z at skip
\lineskip \z at skip
\@defaultunitsset\@dashdim{#2}\unitlength
@@ -1037,6 +1043,7 @@
%<latexrelease>\EndIncludeInRelease
%<latexrelease>\IncludeInRelease{0000/00/00}%
%<latexrelease> {\dashbox}{default units}%
+%<latexrelease>\expandafter\let\csname dashbox \endcsname\@undefind
%<latexrelease>\def\dashbox#1(#2,#3){\leavevmode\hb at xt@\z@{\baselineskip \z at skip
%<latexrelease>\lineskip \z at skip
%<latexrelease>\@dashdim #2\unitlength
More information about the latex3-commits
mailing list.