[latex3-commits] [git/LaTeX3-latex3-latex2e] robustness: sort test file results (fe822ddd)
Frank Mittelbach
frank.mittelbach at latex-project.org
Thu Aug 22 19:36:37 CEST 2019
Repository : https://github.com/latex3/latex2e
On branch : robustness
Link : https://github.com/latex3/latex2e/commit/fe822ddda4bc7d94bc585d9968273316b1ebffd4
>---------------------------------------------------------------
commit fe822ddda4bc7d94bc585d9968273316b1ebffd4
Author: Frank Mittelbach <frank.mittelbach at latex-project.org>
Date: Thu Aug 22 19:36:37 2019 +0200
sort test file results
>---------------------------------------------------------------
fe822ddda4bc7d94bc585d9968273316b1ebffd4
base/testfiles/github-robust-0123.luatex.tlg | 128 +++++++++++++--------------
base/testfiles/github-robust-0123.lvt | 69 +++++++--------
base/testfiles/github-robust-0123.tlg | 128 +++++++++++++--------------
base/testfiles/github-robust-0123.xetex.tlg | 128 +++++++++++++--------------
4 files changed, 226 insertions(+), 227 deletions(-)
diff --git a/base/testfiles/github-robust-0123.luatex.tlg b/base/testfiles/github-robust-0123.luatex.tlg
index 9244a838..8e103cfb 100644
--- a/base/testfiles/github-robust-0123.luatex.tlg
+++ b/base/testfiles/github-robust-0123.luatex.tlg
@@ -6,36 +6,6 @@ LaTeX Font Info: Redeclaring math delimiter \Downarrow on input line ....
<recently read> \Downarrow
l. ......dafter\show\csname Downarrow\space\endcsname
---------------------------------------
-\author{foo} -> \author {foo}
----------------------------------------
-\bezier -> \bezier
----------------------------------------
-\centering -> \centering
----------------------------------------
-\circle{R} -> \circle {R}
----------------------------------------
-\dashbox{foo} -> \dashbox {foo}
----------------------------------------
-\frenchspacing -> \frenchspacing
----------------------------------------
-\linebreak -> \linebreak
----------------------------------------
-\nolinebreak -> \nolinebreak
----------------------------------------
-\nonfrenchspacing -> \nonfrenchspacing
----------------------------------------
-\nopagebreak -> \nopagebreak
----------------------------------------
-\oval(1,0) -> \oval (1,0)
----------------------------------------
-\pagebreak -> \pagebreak
----------------------------------------
-\pmatrix -> \pmatrix
----------------------------------------
-\raggedleft -> \raggedleft
----------------------------------------
-\raggedright -> \raggedright
----------------------------------------
====================================
Not worth making robust ...
====================================
@@ -197,11 +167,23 @@ l. ......dafter\show\csname Downarrow\space\endcsname
---------------------------------------
\usepackage{foo} -> \GenericError { }{LaTeX Error: Can be used only in preamble}{See the LaTeX manual or LaTeX Companion for explanation.}{Your command was ignored.\MessageBreak Type I <command> <return> to replace it with another command,\MessageBreak or <return> to continue without it.}{foo}
---------------------------------------
+\vline -> \vrule width\arrayrulewidth
+---------------------------------------
====================================
Deliberately fragile ...
====================================
\cline{1-2} -> \omit \@multicnt 1\advance \@multicnt \m at ne \relax \def \iterate {}\iterate \let \iterate \relax \@multicnt 2\advance \@multicnt -1\advance \@multicnt \@ne \relax \def \iterate {}\iterate \let \iterate \relax \leaders \hrule height\arrayrulewidth \hfill \cr \noalign {\vskip -\arrayrulewidth }
---------------------------------------
+\Roman{page} -> I
+---------------------------------------
+\addtocounter{page}{5} -> \global \advance \c at page 5\relax
+---------------------------------------
+\aleph{page} -> \aleph {page}
+---------------------------------------
+\alph{page} -> a
+---------------------------------------
+\arabic{page} -> 1
+---------------------------------------
\fnsymbol{page} -> \TextOrMath {\textasteriskcentered }{*}
---------------------------------------
\hline -> \noalign {\hrule height\arrayrulewidth \futurelet \def document{document}\edef { on input line ...}\GenericError { }{LaTeX Error: Can be used only in preamble}{See the LaTeX manual or LaTeX Companion for explanation.}{Your command was ignored.\MessageBreak Type I <command> <return> to replace it with another command,\MessageBreak or <return> to continue without it.}}
@@ -212,8 +194,22 @@ l. ......dafter\show\csname Downarrow\space\endcsname
---------------------------------------
\ref{foo} -> \G at refundefinedtrue{\mbox {\normalfont \bfseries ??}}\GenericWarning { }{LaTeX Warning: Reference `foo' on page 1 undefined}
---------------------------------------
+\roman{page} -> i
+---------------------------------------
+\theequation -> 0
+---------------------------------------
+\thefootnote -> 0
+---------------------------------------
+\thempfn -> 0
+---------------------------------------
+\thempfootnote -> {\itshape }
+---------------------------------------
+\thepage -> 1
+---------------------------------------
\value{page} -> \c at page
---------------------------------------
+\verbvisiblespace -> \verbvisiblespace
+---------------------------------------
\vglue -> \afterassignment \par \dimen@ \prevdepth \hrule height\z@ \nobreak \vskip \skip@ \prevdepth \dimen@ \skip@ =
---------------------------------------
\wlog -> \immediate \write \m at ne
@@ -225,16 +221,10 @@ l. ......dafter\show\csname Downarrow\space\endcsname
---------------------------------------
\AE -> \AE
---------------------------------------
-\Arrowvert -> \Arrowvert
----------------------------------------
-\DH -> \DH
----------------------------------------
-\DJ -> \DJ
----------------------------------------
-\IJ -> \IJ
----------------------------------------
\Alph{page} -> A
---------------------------------------
+\Arrowvert -> \Arrowvert
+---------------------------------------
\AtBeginDvi{foo} -> \AtBeginDvi {foo}
---------------------------------------
\AtEndDocument{foo} -> \AtEndDocument {foo}
@@ -255,6 +245,10 @@ l. ......dafter\show\csname Downarrow\space\endcsname
---------------------------------------
\Bigr( -> \Bigr (
---------------------------------------
+\DH -> \DH
+---------------------------------------
+\DJ -> \DJ
+---------------------------------------
\Delta -> \Delta
---------------------------------------
\Diamond -> \GenericError { }{LaTeX Error: Command \Diamond not provided in base LaTeX2e}{See the LaTeX manual or LaTeX Companion for explanation.}{Load the latexsym or the amsfonts package to define this symbol}
@@ -269,6 +263,8 @@ l. ......dafter\show\csname Downarrow\space\endcsname
---------------------------------------
\GenericWarning -> \GenericWarning
---------------------------------------
+\IJ -> \IJ
+---------------------------------------
! Undefined control sequence.
<write> \string \IeC -> \IeC
l. ...\test{\IeC}
@@ -339,8 +335,6 @@ and I'll forget about whatever was undefined.
---------------------------------------
\Rightarrow -> \Rightarrow
---------------------------------------
-\Roman{page} -> I
----------------------------------------
\SS -> \SS
---------------------------------------
\Sigma -> \Sigma
@@ -381,30 +375,22 @@ and I'll forget about whatever was undefined.
---------------------------------------
\acute -> \acute
---------------------------------------
-\addtocounter{page}{5} -> \global \advance \c at page 5\relax
----------------------------------------
\adjdemerits -> \adjdemerits
---------------------------------------
\ae -> \ae
---------------------------------------
-\aleph{page} -> \aleph {page}
----------------------------------------
\allocationnumber -> \allocationnumber
---------------------------------------
\allowbreak -> \allowbreak
---------------------------------------
\alpha -> \alpha
---------------------------------------
-\alph{page} -> a
----------------------------------------
\amalg -> \amalg
---------------------------------------
\angle -> \angle
---------------------------------------
\approx -> \approx
---------------------------------------
-\arabic{page} -> 1
----------------------------------------
\arccos -> \arccos
---------------------------------------
\arcsin -> \arcsin
@@ -429,6 +415,8 @@ and I'll forget about whatever was undefined.
---------------------------------------
\atopwithdelims -> \atopwithdelims
---------------------------------------
+\author{foo} -> \author {foo}
+---------------------------------------
\backslash -> \backslash
---------------------------------------
\bar -> \bar
@@ -447,6 +435,8 @@ and I'll forget about whatever was undefined.
---------------------------------------
\beta -> \beta
---------------------------------------
+\bezier -> \bezier
+---------------------------------------
\bfdefault -> bx
---------------------------------------
\bfseries -> \bfseries
@@ -557,6 +547,8 @@ and I'll forget about whatever was undefined.
---------------------------------------
\cdot -> \cdot
---------------------------------------
+\centering -> \centering
+---------------------------------------
\centerline{foo} -> \centerline {foo}
---------------------------------------
\chardef -> \chardef
@@ -569,6 +561,8 @@ and I'll forget about whatever was undefined.
---------------------------------------
\choose -> \atopwithdelims ()
---------------------------------------
+\circle{R} -> \circle {R}
+---------------------------------------
\circ -> \circ
---------------------------------------
\citation{foo} ->
@@ -627,6 +621,8 @@ and I'll forget about whatever was undefined.
---------------------------------------
\dag -> \dag
---------------------------------------
+\dashbox{foo} -> \dashbox {foo}
+---------------------------------------
\dashv -> \dashv
---------------------------------------
\date{foo} -> \date {foo}
@@ -873,6 +869,8 @@ and I'll forget about whatever was undefined.
---------------------------------------
\frame{foo} -> \frame {foo}
---------------------------------------
+\frenchspacing -> \frenchspacing
+---------------------------------------
\frown -> \frown
---------------------------------------
\fussy -> \fussy
@@ -1129,6 +1127,8 @@ and I'll forget about whatever was undefined.
---------------------------------------
\line(0,0){foo} -> \line (0,0){foo}
---------------------------------------
+\linebreak -> \linebreak
+---------------------------------------
\linepenalty -> \linepenalty
---------------------------------------
\lineskiplimit -> \lineskiplimit
@@ -1351,8 +1351,14 @@ and I'll forget about whatever was undefined.
---------------------------------------
\nolimits -> \nolimits
---------------------------------------
+\nolinebreak -> \nolinebreak
+---------------------------------------
+\nonfrenchspacing -> \nonfrenchspacing
+---------------------------------------
\nonscript -> \nonscript
---------------------------------------
+\nopagebreak -> \nopagebreak
+---------------------------------------
\noprotrusion -> \noprotrusion
---------------------------------------
\normalbaselineskip -> \normalbaselineskip
@@ -1423,6 +1429,8 @@ and I'll forget about whatever was undefined.
---------------------------------------
\output -> \output
---------------------------------------
+\oval(1,0) -> \oval (1,0)
+---------------------------------------
\overbrace{foo} -> \overbrace {foo}
---------------------------------------
\overfullrule -> \overfullrule
@@ -1437,6 +1445,8 @@ and I'll forget about whatever was undefined.
---------------------------------------
\o -> \o
---------------------------------------
+\pagebreak -> \pagebreak
+---------------------------------------
\pageshrink -> \pageshrink
---------------------------------------
\pagetotal -> \pagetotal
@@ -1473,6 +1483,8 @@ and I'll forget about whatever was undefined.
---------------------------------------
\pi -> \pi
---------------------------------------
+\pmatrix -> \pmatrix
+---------------------------------------
\pmod{foo} -> \pmod {foo}
---------------------------------------
\pm -> \pm
@@ -1519,6 +1531,10 @@ and I'll forget about whatever was undefined.
---------------------------------------
\raggedbottom -> \raggedbottom
---------------------------------------
+\raggedleft -> \raggedleft
+---------------------------------------
+\raggedright -> \raggedright
+---------------------------------------
\raisebox -> \raisebox
---------------------------------------
\raise -> \raise
@@ -1585,8 +1601,6 @@ and I'll forget about whatever was undefined.
---------------------------------------
\romannumeral27 -> xxvii
---------------------------------------
-\roman{page} -> i
----------------------------------------
\rootbox -> \rootbox
---------------------------------------
\rq -> '
@@ -1897,16 +1911,6 @@ and I'll forget about whatever was undefined.
---------------------------------------
\textwidth -> \textwidth
---------------------------------------
-\theequation -> 0
----------------------------------------
-\thefootnote -> 0
----------------------------------------
-\thempfn -> 0
----------------------------------------
-\thempfootnote -> {\itshape }
----------------------------------------
-\thepage -> 1
----------------------------------------
\theta -> \theta
---------------------------------------
\thicklines -> \thicklines
@@ -2077,8 +2081,6 @@ and I'll forget about whatever was undefined.
---------------------------------------
\vee -> \vee
---------------------------------------
-\verbvisiblespace -> \verbvisiblespace
----------------------------------------
\vert -> \vert
---------------------------------------
\vfilneg -> \vfilneg
@@ -2087,8 +2089,6 @@ and I'll forget about whatever was undefined.
---------------------------------------
\vfuzz -> \vfuzz
---------------------------------------
-\vline -> \vrule width\arrayrulewidth
----------------------------------------
\vrule -> \vrule
---------------------------------------
\vsize -> \vsize
diff --git a/base/testfiles/github-robust-0123.lvt b/base/testfiles/github-robust-0123.lvt
index e1c09b15..05492687 100644
--- a/base/testfiles/github-robust-0123.lvt
+++ b/base/testfiles/github-robust-0123.lvt
@@ -110,22 +110,6 @@
% now ok ...
-\test{\author{foo}}
-\test{\bezier}
-\test{\centering}
-\test{\circle{R}}
-\test{\dashbox{foo}}
-\test{\frenchspacing}
-\test{\linebreak}
-\test{\nolinebreak}
-\test{\nonfrenchspacing}
-\test{\nopagebreak}
-\test{\oval(1,0)}
-\test{\pagebreak}
-\test{\pmatrix}
-\test{\raggedleft}
-\test{\raggedright}
-
%\test{\begin{foo}} % breaks really really badly
@@ -304,6 +288,7 @@
\test{\unlhd}
\test{\unrhd}
\test{\usepackage{foo}}
+\test{\vline}
@@ -312,12 +297,24 @@
\typeout{====================================}
\test{\cline{1-2}} % may not be easy to make that robust (\omit needs to be seen)
+\test{\Roman{page}}
+\test{\addtocounter{page}{5}} % can't be made robust because of \uppercase{...\addtocounter ...} use
+\test{\aleph{page}}
+\test{\alph{page}}
+\test{\arabic{page}}
\test{\fnsymbol{page}}
\test{\hline} % may not be easy to make that robust (\noalign needs to be seen)
\test{\label{foo}} % again may not be easy to make robust
\test{\pageref{foo}} % maybe difficult to make robust
\test{\ref{foo}} % maybe difficult to make robust
+\test{\roman{page}}
+\test{\theequation}
+\test{\thefootnote}
+\test{\thempfn}
+\test{\thempfootnote}
+\test{\thepage}
\test{\value{page}} % probably better not robust :-)
+\test{\verbvisiblespace}
\test{\vglue}
\test{\wlog}
@@ -326,13 +323,10 @@
\typeout{ Robust ...}
\typeout{====================================}
-\test\AA
-\test\AE
-\test\Arrowvert
-\test\DH
-\test\DJ
-\test\IJ
+\test{\AA}
+\test{\AE}
\test{\Alph{page}}
+\test{\Arrowvert}
\test{\AtBeginDvi{foo}}
\test{\AtEndDocument{foo}}
\test{\Big(}
@@ -343,6 +337,8 @@
\test{\Bigl(}
\test{\Bigm(}
\test{\Bigr(}
+\test{\DH}
+\test{\DJ}
\test{\Delta}
\test{\Diamond}
\test{\Downarrow}
@@ -350,6 +346,7 @@
\test{\GenericError}
\test{\GenericInfo}
\test{\GenericWarning}
+\test{\IJ}
\test{\IeC}
\test{\IfFileExists{foo}{bar}{baz}}
\test{\IfTargetDateBefore{foo}{bar}{baz}}
@@ -381,7 +378,6 @@
\test{\Relbar}
\test{\Re}
\test{\Rightarrow}
-\test{\Roman{page}}
\test{\SS}
\test{\Sigma}
\test{\S}
@@ -402,18 +398,14 @@
\test{\accent}
\test{\active}
\test{\acute}
-\test{\addtocounter{page}{5}} % can't be made robust because of \uppercase{...\addtocounter ...} use
\test{\adjdemerits}
\test{\ae}
-\test{\aleph{page}}
\test{\allocationnumber}
\test{\allowbreak}
\test{\alpha}
-\test{\alph{page}}
\test{\amalg}
\test{\angle}
\test{\approx}
-\test{\arabic{page}}
\test{\arccos}
\test{\arcsin}
\test{\arctan}
@@ -426,6 +418,7 @@
\test{\ast}
\test{\asymp}
\test{\atopwithdelims}
+\test{\author{foo}}
\test{\backslash}
\test{\bar}
\test{\baselineskip}
@@ -435,6 +428,7 @@
\test{\belowdisplayshortskip}
\test{\belowdisplayskip}
\test{\beta}
+\test{\bezier}
\test{\bfdefault}
\test{\bfseries}
\test{\bgroup}
@@ -490,12 +484,14 @@
\test{\cdotp}
\test{\cdots}
\test{\cdot}
+\test{\centering}
\test{\centerline{foo}}
\test{\chardef}
\test{\char}
\test{\check}
\test{\chi}
\test{\choose}
+\test{\circle{R}}
\test{\circ}
\test{\citation{foo}}
\test{\cite}
@@ -525,6 +521,7 @@
\test{\c}
\test{\dagger}
\test{\dag}
+\test{\dashbox{foo}}
\test{\dashv}
\test{\date{foo}}
\test{\day}
@@ -648,6 +645,7 @@
\test{\frac{foo}{bar}}
\test{\framebox}
\test{\frame{foo}}
+\test{\frenchspacing}
\test{\frown}
\test{\fussy}
\test{\futurelet}
@@ -772,6 +770,7 @@
\test{\limsup}
\test{\lim}
\test{\line(0,0){foo}}
+\test{\linebreak}
\test{\linepenalty}
\test{\lineskiplimit}
\test{\lineskip}
@@ -883,7 +882,10 @@
\test{\noexpand}
\test{\noindent}
\test{\nolimits}
+\test{\nolinebreak}
+\test{\nonfrenchspacing}
\test{\nonscript}
+\test{\nopagebreak}
\test{\noprotrusion}
\test{\normalbaselineskip}
\test{\normalcolor}
@@ -919,6 +921,7 @@
\test{\otimes}
\test{\outputpenalty}
\test{\output}
+\test{\oval(1,0)}
\test{\overbrace{foo}}
\test{\overfullrule}
\test{\overleftarrow{foo}}
@@ -926,6 +929,7 @@
\test{\over}
\test{\owns}
\test{\o}
+\test{\pagebreak}
\test{\pageshrink}
\test{\pagetotal}
\test{\paperheight}
@@ -944,6 +948,7 @@
\test{\perp}
\test{\phi}
\test{\pi}
+\test{\pmatrix}
\test{\pmod{foo}}
\test{\pm}
\test{\poptabs}
@@ -967,6 +972,8 @@
\test{\quad}
\test{\radical}
\test{\raggedbottom}
+\test{\raggedleft}
+\test{\raggedright}
\test{\raisebox}
\test{\raise}
\test{\rangle}
@@ -1000,7 +1007,6 @@
\test{\rmfamily}
\test{\rmoustache}
\test{\romannumeral 27}
-\test{\roman{page}}
\test{\rootbox}
\test{\rq}
\test{\rule}
@@ -1156,11 +1162,6 @@
\test{\textup}
\test{\textvisiblespace}
\test{\textwidth}
-\test{\theequation}
-\test{\thefootnote}
-\test{\thempfn}
-\test{\thempfootnote}
-\test{\thepage}
\test{\theta}
\test{\thicklines}
\test{\thickmuskip}
@@ -1246,12 +1247,10 @@
\test{\vector(0,1){15}}
\test{\vec}
\test{\vee}
-\test{\verbvisiblespace}
\test{\vert}
\test{\vfilneg}
\test{\vfil}
\test{\vfuzz}
-\test{\vline}
\test{\vrule}
\test{\vsize}
\test{\vskip}
diff --git a/base/testfiles/github-robust-0123.tlg b/base/testfiles/github-robust-0123.tlg
index 9ca5b7ad..93237f9f 100644
--- a/base/testfiles/github-robust-0123.tlg
+++ b/base/testfiles/github-robust-0123.tlg
@@ -6,36 +6,6 @@ LaTeX Font Info: Redeclaring math delimiter \Downarrow on input line ....
<recently read> \Downarrow
l. ......fter\show\csname Downarrow\space\endcsname
---------------------------------------
-\author{foo} -> \author {foo}
----------------------------------------
-\bezier -> \bezier
----------------------------------------
-\centering -> \centering
----------------------------------------
-\circle{R} -> \circle {R}
----------------------------------------
-\dashbox{foo} -> \dashbox {foo}
----------------------------------------
-\frenchspacing -> \frenchspacing
----------------------------------------
-\linebreak -> \linebreak
----------------------------------------
-\nolinebreak -> \nolinebreak
----------------------------------------
-\nonfrenchspacing -> \nonfrenchspacing
----------------------------------------
-\nopagebreak -> \nopagebreak
----------------------------------------
-\oval(1,0) -> \oval (1,0)
----------------------------------------
-\pagebreak -> \pagebreak
----------------------------------------
-\pmatrix -> \pmatrix
----------------------------------------
-\raggedleft -> \raggedleft
----------------------------------------
-\raggedright -> \raggedright
----------------------------------------
====================================
Not worth making robust ...
====================================
@@ -197,11 +167,23 @@ l. ......fter\show\csname Downarrow\space\endcsname
---------------------------------------
\usepackage{foo} -> \GenericError { }{LaTeX Error: Can be used only in preamble}{See the LaTeX manual or LaTeX Companion for explanation.}{Your command was ignored.\MessageBreak Type I <command> <return> to replace it with another command,\MessageBreak or <return> to continue without it.}{foo}
---------------------------------------
+\vline -> \vrule width\arrayrulewidth
+---------------------------------------
====================================
Deliberately fragile ...
====================================
\cline{1-2} -> \omit \@multicnt 1\advance \@multicnt \m at ne \relax \def \iterate {}\iterate \let \iterate \relax \@multicnt 2\advance \@multicnt -1\advance \@multicnt \@ne \relax \def \iterate {}\iterate \let \iterate \relax \leaders \hrule height\arrayrulewidth \hfill \cr \noalign {\vskip -\arrayrulewidth }
---------------------------------------
+\Roman{page} -> I
+---------------------------------------
+\addtocounter{page}{5} -> \global \advance \c at page 5\relax
+---------------------------------------
+\aleph{page} -> \aleph {page}
+---------------------------------------
+\alph{page} -> a
+---------------------------------------
+\arabic{page} -> 1
+---------------------------------------
\fnsymbol{page} -> \TextOrMath {\textasteriskcentered }{*}
---------------------------------------
\hline -> \noalign {\hrule height\arrayrulewidth \futurelet \def document{document}\edef { on input line ...}\GenericError { }{LaTeX Error: Can be used only in preamble}{See the LaTeX manual or LaTeX Companion for explanation.}{Your command was ignored.\MessageBreak Type I <command> <return> to replace it with another command,\MessageBreak or <return> to continue without it.}}
@@ -212,8 +194,22 @@ l. ......fter\show\csname Downarrow\space\endcsname
---------------------------------------
\ref{foo} -> \G at refundefinedtrue{\mbox {\normalfont \bfseries ??}}\GenericWarning { }{LaTeX Warning: Reference `foo' on page 1 undefined}
---------------------------------------
+\roman{page} -> i
+---------------------------------------
+\theequation -> 0
+---------------------------------------
+\thefootnote -> 0
+---------------------------------------
+\thempfn -> 0
+---------------------------------------
+\thempfootnote -> {\itshape }
+---------------------------------------
+\thepage -> 1
+---------------------------------------
\value{page} -> \c at page
---------------------------------------
+\verbvisiblespace -> \asciispace
+---------------------------------------
\vglue -> \afterassignment \par \dimen@ \prevdepth \hrule height\z@ \nobreak \vskip \skip@ \prevdepth \dimen@ \skip@ =
---------------------------------------
\wlog -> \immediate \write \m at ne
@@ -225,16 +221,10 @@ l. ......fter\show\csname Downarrow\space\endcsname
---------------------------------------
\AE -> \AE
---------------------------------------
-\Arrowvert -> \Arrowvert
----------------------------------------
-\DH -> \DH
----------------------------------------
-\DJ -> \DJ
----------------------------------------
-\IJ -> \IJ
----------------------------------------
\Alph{page} -> A
---------------------------------------
+\Arrowvert -> \Arrowvert
+---------------------------------------
\AtBeginDvi{foo} -> \AtBeginDvi {foo}
---------------------------------------
\AtEndDocument{foo} -> \AtEndDocument {foo}
@@ -255,6 +245,10 @@ l. ......fter\show\csname Downarrow\space\endcsname
---------------------------------------
\Bigr( -> \Bigr (
---------------------------------------
+\DH -> \DH
+---------------------------------------
+\DJ -> \DJ
+---------------------------------------
\Delta -> \Delta
---------------------------------------
\Diamond -> \GenericError { }{LaTeX Error: Command \Diamond not provided in base LaTeX2e}{See the LaTeX manual or LaTeX Companion for explanation.}{Load the latexsym or the amsfonts package to define this symbol}
@@ -269,6 +263,8 @@ l. ......fter\show\csname Downarrow\space\endcsname
---------------------------------------
\GenericWarning -> \GenericWarning
---------------------------------------
+\IJ -> \IJ
+---------------------------------------
\IeC -> \IeC
---------------------------------------
\IfFileExists{foo}{bar}{baz} -> \IfFileExists {foo}{bar}{baz}
@@ -331,8 +327,6 @@ l. ......fter\show\csname Downarrow\space\endcsname
---------------------------------------
\Rightarrow -> \Rightarrow
---------------------------------------
-\Roman{page} -> I
----------------------------------------
\SS -> \SS
---------------------------------------
\Sigma -> \Sigma
@@ -373,30 +367,22 @@ l. ......fter\show\csname Downarrow\space\endcsname
---------------------------------------
\acute -> \acute
---------------------------------------
-\addtocounter{page}{5} -> \global \advance \c at page 5\relax
----------------------------------------
\adjdemerits -> \adjdemerits
---------------------------------------
\ae -> \ae
---------------------------------------
-\aleph{page} -> \aleph {page}
----------------------------------------
\allocationnumber -> \allocationnumber
---------------------------------------
\allowbreak -> \allowbreak
---------------------------------------
\alpha -> \alpha
---------------------------------------
-\alph{page} -> a
----------------------------------------
\amalg -> \amalg
---------------------------------------
\angle -> \angle
---------------------------------------
\approx -> \approx
---------------------------------------
-\arabic{page} -> 1
----------------------------------------
\arccos -> \arccos
---------------------------------------
\arcsin -> \arcsin
@@ -421,6 +407,8 @@ l. ......fter\show\csname Downarrow\space\endcsname
---------------------------------------
\atopwithdelims -> \atopwithdelims
---------------------------------------
+\author{foo} -> \author {foo}
+---------------------------------------
\backslash -> \backslash
---------------------------------------
\bar -> \bar
@@ -439,6 +427,8 @@ l. ......fter\show\csname Downarrow\space\endcsname
---------------------------------------
\beta -> \beta
---------------------------------------
+\bezier -> \bezier
+---------------------------------------
\bfdefault -> bx
---------------------------------------
\bfseries -> \bfseries
@@ -549,6 +539,8 @@ l. ......fter\show\csname Downarrow\space\endcsname
---------------------------------------
\cdot -> \cdot
---------------------------------------
+\centering -> \centering
+---------------------------------------
\centerline{foo} -> \centerline {foo}
---------------------------------------
\chardef -> \chardef
@@ -561,6 +553,8 @@ l. ......fter\show\csname Downarrow\space\endcsname
---------------------------------------
\choose -> \atopwithdelims ()
---------------------------------------
+\circle{R} -> \circle {R}
+---------------------------------------
\circ -> \circ
---------------------------------------
\citation{foo} ->
@@ -619,6 +613,8 @@ l. ......fter\show\csname Downarrow\space\endcsname
---------------------------------------
\dag -> \dag
---------------------------------------
+\dashbox{foo} -> \dashbox {foo}
+---------------------------------------
\dashv -> \dashv
---------------------------------------
\date{foo} -> \date {foo}
@@ -865,6 +861,8 @@ l. ......fter\show\csname Downarrow\space\endcsname
---------------------------------------
\frame{foo} -> \frame {foo}
---------------------------------------
+\frenchspacing -> \frenchspacing
+---------------------------------------
\frown -> \frown
---------------------------------------
\fussy -> \fussy
@@ -1113,6 +1111,8 @@ l. ......fter\show\csname Downarrow\space\endcsname
---------------------------------------
\line(0,0){foo} -> \line (0,0){foo}
---------------------------------------
+\linebreak -> \linebreak
+---------------------------------------
\linepenalty -> \linepenalty
---------------------------------------
\lineskiplimit -> \lineskiplimit
@@ -1335,8 +1335,14 @@ l. ......fter\show\csname Downarrow\space\endcsname
---------------------------------------
\nolimits -> \nolimits
---------------------------------------
+\nolinebreak -> \nolinebreak
+---------------------------------------
+\nonfrenchspacing -> \nonfrenchspacing
+---------------------------------------
\nonscript -> \nonscript
---------------------------------------
+\nopagebreak -> \nopagebreak
+---------------------------------------
\noprotrusion -> \noprotrusion
---------------------------------------
\normalbaselineskip -> \normalbaselineskip
@@ -1407,6 +1413,8 @@ l. ......fter\show\csname Downarrow\space\endcsname
---------------------------------------
\output -> \output
---------------------------------------
+\oval(1,0) -> \oval (1,0)
+---------------------------------------
\overbrace{foo} -> \overbrace {foo}
---------------------------------------
\overfullrule -> \overfullrule
@@ -1421,6 +1429,8 @@ l. ......fter\show\csname Downarrow\space\endcsname
---------------------------------------
\o -> \o
---------------------------------------
+\pagebreak -> \pagebreak
+---------------------------------------
\pageshrink -> \pageshrink
---------------------------------------
\pagetotal -> \pagetotal
@@ -1457,6 +1467,8 @@ l. ......fter\show\csname Downarrow\space\endcsname
---------------------------------------
\pi -> \pi
---------------------------------------
+\pmatrix -> \pmatrix
+---------------------------------------
\pmod{foo} -> \pmod {foo}
---------------------------------------
\pm -> \pm
@@ -1503,6 +1515,10 @@ l. ......fter\show\csname Downarrow\space\endcsname
---------------------------------------
\raggedbottom -> \raggedbottom
---------------------------------------
+\raggedleft -> \raggedleft
+---------------------------------------
+\raggedright -> \raggedright
+---------------------------------------
\raisebox -> \raisebox
---------------------------------------
\raise -> \raise
@@ -1569,8 +1585,6 @@ l. ......fter\show\csname Downarrow\space\endcsname
---------------------------------------
\romannumeral27 -> xxvii
---------------------------------------
-\roman{page} -> i
----------------------------------------
\rootbox -> \rootbox
---------------------------------------
\rq -> '
@@ -1881,16 +1895,6 @@ l. ......fter\show\csname Downarrow\space\endcsname
---------------------------------------
\textwidth -> \textwidth
---------------------------------------
-\theequation -> 0
----------------------------------------
-\thefootnote -> 0
----------------------------------------
-\thempfn -> 0
----------------------------------------
-\thempfootnote -> {\itshape }
----------------------------------------
-\thepage -> 1
----------------------------------------
\theta -> \theta
---------------------------------------
\thicklines -> \thicklines
@@ -2061,8 +2065,6 @@ l. ......fter\show\csname Downarrow\space\endcsname
---------------------------------------
\vee -> \vee
---------------------------------------
-\verbvisiblespace -> \asciispace
----------------------------------------
\vert -> \vert
---------------------------------------
\vfilneg -> \vfilneg
@@ -2071,8 +2073,6 @@ l. ......fter\show\csname Downarrow\space\endcsname
---------------------------------------
\vfuzz -> \vfuzz
---------------------------------------
-\vline -> \vrule width\arrayrulewidth
----------------------------------------
\vrule -> \vrule
---------------------------------------
\vsize -> \vsize
diff --git a/base/testfiles/github-robust-0123.xetex.tlg b/base/testfiles/github-robust-0123.xetex.tlg
index 191e92f2..9353e387 100644
--- a/base/testfiles/github-robust-0123.xetex.tlg
+++ b/base/testfiles/github-robust-0123.xetex.tlg
@@ -6,36 +6,6 @@ LaTeX Font Info: Redeclaring math delimiter \Downarrow on input line ....
<recently read> \Downarrow
l. ......fter\show\csname Downarrow\space\endcsname
---------------------------------------
-\author{foo} -> \author {foo}
----------------------------------------
-\bezier -> \bezier
----------------------------------------
-\centering -> \centering
----------------------------------------
-\circle{R} -> \circle {R}
----------------------------------------
-\dashbox{foo} -> \dashbox {foo}
----------------------------------------
-\frenchspacing -> \frenchspacing
----------------------------------------
-\linebreak -> \linebreak
----------------------------------------
-\nolinebreak -> \nolinebreak
----------------------------------------
-\nonfrenchspacing -> \nonfrenchspacing
----------------------------------------
-\nopagebreak -> \nopagebreak
----------------------------------------
-\oval(1,0) -> \oval (1,0)
----------------------------------------
-\pagebreak -> \pagebreak
----------------------------------------
-\pmatrix -> \pmatrix
----------------------------------------
-\raggedleft -> \raggedleft
----------------------------------------
-\raggedright -> \raggedright
----------------------------------------
====================================
Not worth making robust ...
====================================
@@ -197,11 +167,23 @@ l. ......fter\show\csname Downarrow\space\endcsname
---------------------------------------
\usepackage{foo} -> \GenericError { }{LaTeX Error: Can be used only in preamble}{See the LaTeX manual or LaTeX Companion for explanation.}{Your command was ignored.\MessageBreak Type I <command> <return> to replace it with another command,\MessageBreak or <return> to continue without it.}{foo}
---------------------------------------
+\vline -> \vrule width\arrayrulewidth
+---------------------------------------
====================================
Deliberately fragile ...
====================================
\cline{1-2} -> \omit \@multicnt 1\advance \@multicnt \m at ne \relax \def \iterate {}\iterate \let \iterate \relax \@multicnt 2\advance \@multicnt -1\advance \@multicnt \@ne \relax \def \iterate {}\iterate \let \iterate \relax \leaders \hrule height\arrayrulewidth \hfill \cr \noalign {\vskip -\arrayrulewidth }
---------------------------------------
+\Roman{page} -> I
+---------------------------------------
+\addtocounter{page}{5} -> \global \advance \c at page 5\relax
+---------------------------------------
+\aleph{page} -> \aleph {page}
+---------------------------------------
+\alph{page} -> a
+---------------------------------------
+\arabic{page} -> 1
+---------------------------------------
\fnsymbol{page} -> \TextOrMath {\textasteriskcentered }{*}
---------------------------------------
\hline -> \noalign {\hrule height\arrayrulewidth \futurelet \def document{document}\edef { on input line ...}\GenericError { }{LaTeX Error: Can be used only in preamble}{See the LaTeX manual or LaTeX Companion for explanation.}{Your command was ignored.\MessageBreak Type I <command> <return> to replace it with another command,\MessageBreak or <return> to continue without it.}}
@@ -212,8 +194,22 @@ l. ......fter\show\csname Downarrow\space\endcsname
---------------------------------------
\ref{foo} -> \G at refundefinedtrue{\mbox {\normalfont \bfseries ??}}\GenericWarning { }{LaTeX Warning: Reference `foo' on page 1 undefined}
---------------------------------------
+\roman{page} -> i
+---------------------------------------
+\theequation -> 0
+---------------------------------------
+\thefootnote -> 0
+---------------------------------------
+\thempfn -> 0
+---------------------------------------
+\thempfootnote -> {\itshape }
+---------------------------------------
+\thepage -> 1
+---------------------------------------
\value{page} -> \c at page
---------------------------------------
+\verbvisiblespace -> \verbvisiblespace
+---------------------------------------
\vglue -> \afterassignment \par \dimen@ \prevdepth \hrule height\z@ \nobreak \vskip \skip@ \prevdepth \dimen@ \skip@ =
---------------------------------------
\wlog -> \immediate \write \m at ne
@@ -225,16 +221,10 @@ l. ......fter\show\csname Downarrow\space\endcsname
---------------------------------------
\AE -> \AE
---------------------------------------
-\Arrowvert -> \Arrowvert
----------------------------------------
-\DH -> \DH
----------------------------------------
-\DJ -> \DJ
----------------------------------------
-\IJ -> \IJ
----------------------------------------
\Alph{page} -> A
---------------------------------------
+\Arrowvert -> \Arrowvert
+---------------------------------------
\AtBeginDvi{foo} -> \AtBeginDvi {foo}
---------------------------------------
\AtEndDocument{foo} -> \AtEndDocument {foo}
@@ -255,6 +245,10 @@ l. ......fter\show\csname Downarrow\space\endcsname
---------------------------------------
\Bigr( -> \Bigr (
---------------------------------------
+\DH -> \DH
+---------------------------------------
+\DJ -> \DJ
+---------------------------------------
\Delta -> \Delta
---------------------------------------
\Diamond -> \GenericError { }{LaTeX Error: Command \Diamond not provided in base LaTeX2e}{See the LaTeX manual or LaTeX Companion for explanation.}{Load the latexsym or the amsfonts package to define this symbol}
@@ -269,6 +263,8 @@ l. ......fter\show\csname Downarrow\space\endcsname
---------------------------------------
\GenericWarning -> \GenericWarning
---------------------------------------
+\IJ -> \IJ
+---------------------------------------
! Undefined control sequence.
<write> \string \IeC -> \IeC
l. ...\test{\IeC}
@@ -339,8 +335,6 @@ and I'll forget about whatever was undefined.
---------------------------------------
\Rightarrow -> \Rightarrow
---------------------------------------
-\Roman{page} -> I
----------------------------------------
\SS -> \SS
---------------------------------------
\Sigma -> \Sigma
@@ -381,30 +375,22 @@ and I'll forget about whatever was undefined.
---------------------------------------
\acute -> \acute
---------------------------------------
-\addtocounter{page}{5} -> \global \advance \c at page 5\relax
----------------------------------------
\adjdemerits -> \adjdemerits
---------------------------------------
\ae -> \ae
---------------------------------------
-\aleph{page} -> \aleph {page}
----------------------------------------
\allocationnumber -> \allocationnumber
---------------------------------------
\allowbreak -> \allowbreak
---------------------------------------
\alpha -> \alpha
---------------------------------------
-\alph{page} -> a
----------------------------------------
\amalg -> \amalg
---------------------------------------
\angle -> \angle
---------------------------------------
\approx -> \approx
---------------------------------------
-\arabic{page} -> 1
----------------------------------------
\arccos -> \arccos
---------------------------------------
\arcsin -> \arcsin
@@ -429,6 +415,8 @@ and I'll forget about whatever was undefined.
---------------------------------------
\atopwithdelims -> \atopwithdelims
---------------------------------------
+\author{foo} -> \author {foo}
+---------------------------------------
\backslash -> \backslash
---------------------------------------
\bar -> \bar
@@ -447,6 +435,8 @@ and I'll forget about whatever was undefined.
---------------------------------------
\beta -> \beta
---------------------------------------
+\bezier -> \bezier
+---------------------------------------
\bfdefault -> bx
---------------------------------------
\bfseries -> \bfseries
@@ -557,6 +547,8 @@ and I'll forget about whatever was undefined.
---------------------------------------
\cdot -> \cdot
---------------------------------------
+\centering -> \centering
+---------------------------------------
\centerline{foo} -> \centerline {foo}
---------------------------------------
\chardef -> \chardef
@@ -569,6 +561,8 @@ and I'll forget about whatever was undefined.
---------------------------------------
\choose -> \atopwithdelims ()
---------------------------------------
+\circle{R} -> \circle {R}
+---------------------------------------
\circ -> \circ
---------------------------------------
\citation{foo} ->
@@ -627,6 +621,8 @@ and I'll forget about whatever was undefined.
---------------------------------------
\dag -> \dag
---------------------------------------
+\dashbox{foo} -> \dashbox {foo}
+---------------------------------------
\dashv -> \dashv
---------------------------------------
\date{foo} -> \date {foo}
@@ -873,6 +869,8 @@ and I'll forget about whatever was undefined.
---------------------------------------
\frame{foo} -> \frame {foo}
---------------------------------------
+\frenchspacing -> \frenchspacing
+---------------------------------------
\frown -> \frown
---------------------------------------
\fussy -> \fussy
@@ -1129,6 +1127,8 @@ and I'll forget about whatever was undefined.
---------------------------------------
\line(0,0){foo} -> \line (0,0){foo}
---------------------------------------
+\linebreak -> \linebreak
+---------------------------------------
\linepenalty -> \linepenalty
---------------------------------------
\lineskiplimit -> \lineskiplimit
@@ -1351,8 +1351,14 @@ and I'll forget about whatever was undefined.
---------------------------------------
\nolimits -> \nolimits
---------------------------------------
+\nolinebreak -> \nolinebreak
+---------------------------------------
+\nonfrenchspacing -> \nonfrenchspacing
+---------------------------------------
\nonscript -> \nonscript
---------------------------------------
+\nopagebreak -> \nopagebreak
+---------------------------------------
\noprotrusion -> \noprotrusion
---------------------------------------
\normalbaselineskip -> \normalbaselineskip
@@ -1423,6 +1429,8 @@ and I'll forget about whatever was undefined.
---------------------------------------
\output -> \output
---------------------------------------
+\oval(1,0) -> \oval (1,0)
+---------------------------------------
\overbrace{foo} -> \overbrace {foo}
---------------------------------------
\overfullrule -> \overfullrule
@@ -1437,6 +1445,8 @@ and I'll forget about whatever was undefined.
---------------------------------------
\o -> \o
---------------------------------------
+\pagebreak -> \pagebreak
+---------------------------------------
\pageshrink -> \pageshrink
---------------------------------------
\pagetotal -> \pagetotal
@@ -1473,6 +1483,8 @@ and I'll forget about whatever was undefined.
---------------------------------------
\pi -> \pi
---------------------------------------
+\pmatrix -> \pmatrix
+---------------------------------------
\pmod{foo} -> \pmod {foo}
---------------------------------------
\pm -> \pm
@@ -1519,6 +1531,10 @@ and I'll forget about whatever was undefined.
---------------------------------------
\raggedbottom -> \raggedbottom
---------------------------------------
+\raggedleft -> \raggedleft
+---------------------------------------
+\raggedright -> \raggedright
+---------------------------------------
\raisebox -> \raisebox
---------------------------------------
\raise -> \raise
@@ -1585,8 +1601,6 @@ and I'll forget about whatever was undefined.
---------------------------------------
\romannumeral27 -> xxvii
---------------------------------------
-\roman{page} -> i
----------------------------------------
\rootbox -> \rootbox
---------------------------------------
\rq -> '
@@ -1897,16 +1911,6 @@ and I'll forget about whatever was undefined.
---------------------------------------
\textwidth -> \textwidth
---------------------------------------
-\theequation -> 0
----------------------------------------
-\thefootnote -> 0
----------------------------------------
-\thempfn -> 0
----------------------------------------
-\thempfootnote -> {\itshape }
----------------------------------------
-\thepage -> 1
----------------------------------------
\theta -> \theta
---------------------------------------
\thicklines -> \thicklines
@@ -2077,8 +2081,6 @@ and I'll forget about whatever was undefined.
---------------------------------------
\vee -> \vee
---------------------------------------
-\verbvisiblespace -> \verbvisiblespace
----------------------------------------
\vert -> \vert
---------------------------------------
\vfilneg -> \vfilneg
@@ -2087,8 +2089,6 @@ and I'll forget about whatever was undefined.
---------------------------------------
\vfuzz -> \vfuzz
---------------------------------------
-\vline -> \vrule width\arrayrulewidth
----------------------------------------
\vrule -> \vrule
---------------------------------------
\vsize -> \vsize
More information about the latex3-commits
mailing list