From ff607acc2f70b92e2efe13aa8a433a9785bc0a4f Mon Sep 17 00:00:00 2001 From: Frank Mittelbach Date: Mon, 11 Feb 2019 16:35:15 +0100 Subject: [PATCH] checkin of a testfile documenting current state in 2e kernel (many commands are commented out as they break too badly) --- base/testfiles/github-robust-0123.lvt | 1353 +++++++++++++++++++++++++ base/testfiles/github-robust-0123.tlg | 0 2 files changed, 1353 insertions(+) create mode 100644 base/testfiles/github-robust-0123.lvt create mode 100644 base/testfiles/github-robust-0123.tlg diff --git a/base/testfiles/github-robust-0123.lvt b/base/testfiles/github-robust-0123.lvt new file mode 100644 index 000000000..3b9ff8c1b --- /dev/null +++ b/base/testfiles/github-robust-0123.lvt @@ -0,0 +1,1353 @@ +\documentclass{article} + +\def\test#1{\typeout{\string#1: #1} +\typeout{---------------------------------------}} + +\begin{document} + + +%%%%%%%%%%%%%%%%%% +% next block breaks very badly ... for some that is probably ok for +% other not +%%%%%%%%%%%%%%%%% + +%%\test{\ClassWarningNoLine{foo}{bar}{baz}{}} -- breaks badly +%%\test{\IncludeInRelease{foo}[bar]{baz}} -- breaks badly +%%\test{\PackageWarningNoLine{foo}{bar}{baz}} -- breaks badly +%%\test{\ProvideTextCommandDefault{foo}{bar}{baz}} -- breaks badly +%%\test{\ProvideTextCommand{foo}{bar}{baz}} -- breaks badly +%%\test{\ProvidesFile{foo}{bar}{baz}} -- breaks badly +%%\test{\UseRawInputEncoding} -- breaks badly +%%\test{\UseTextAccent{foo}} -- breaks badly +%%\test{\UseTextSymbol{foo}} -- breaks badly +%%\test{\addcontentsline{foo}{bar}{baz}} -- breaks badly +%%\test{\addtocontents{foo}{bar}{baz}} -- breaks badly +%%\test{\and} -- breaks badly +%%\test{\array} -- breaks badly +%%\test{\author{foo}} % breaks badly +%%\test{\bezier} % breaks badly +%%\test{\bibitem{foo}} -- breaks badly +%%\test{\bibliography} -- breaks badly +%%\test{\bordermatrix} -- breaks badly +%%\test{\buildrel{foo}{bar}} -- breaks badly +%%\test{\centering} -- breaks badly +%%\test{\center} -- breaks badly +%%\test{\circle{R}} -- breaks badly +%%\test{\cleardoublepage} -- breaks badly +%%\test{\clearpage} -- breaks badly +%%\test{\contentsline} -- breaks badly +%%\test{\counterwithin{section}{footnote}} -- breaks badly +%%\test{\counterwithout{section}{footnote}} -- breaks badly +%%\test{\dashbox{foo}} -- breaks badly +%%\test{\displaylines{foo}} -- breaks badly +%%\test{\else} -- breaks badly +%%\test{\end{foo}} -- breaks badly +%%\test{\enlargethispage{5pt}} -- breaks badly +%%\test{\enumerate} -- breaks badly +%%\test{\eqnarray} -- breaks badly +%%\test{\equation} -- breaks badly +%%\test{\flushleft} -- breaks badly +%%\test{\flushright} -- breaks badly +%%\test{\footnotemark} -- breaks badly +%%\test{\footnotetext{foo}} -- breaks badly +%%\test{\footnote{foo}} -- breaks badly +%%\test{\frenchspacing} -- breaks badly +%%\test{\hphantom} -- breaks badly +%%\test{\ignorespacesafterend} -- breaks badly +%%\test{\include{foo}} -- breaks badly +%%\test{\input{foo}} -- breaks badly +%%\test{\itemize} -- breaks badly +%%\test{\item} -- breaks badly +%%\test{\linebreak} -- breaks badly +%%\test{\list} -- breaks badly +%%\test{\lrbox{foo}} -- breaks badly +%%\test{\marginpar{foo}} -- breaks badly +%%\test{\mathhexbox} -- breaks badly +%%\test{\mathpalette} -- breaks badly +%%\test{\mathstrut} -- breaks badly +%%\test{\matrix{foo}} -- breaks badly +%%\test{\minipage{3cm}} -- breaks badly +%%\test{\multicolumn{1}{c}{foo}} -- breaks badly +%%\test{\multiput} -- breaks badly +%%\test{\multispan} -- breaks badly +%%\test{\newcommand\foo{}} -- breaks badly +%%\test{\newcounter{foo}} -- breaks badly +%%\test{\newpage} -- breaks badly +%%\test{\nocite{foo}} -- breaks badly +%%\test{\nolinebreak} -- breaks badly +%%\test{\nonfrenchspacing} -- breaks badly +%%\test{\nonumber} -- breaks badly +%%\test{\nopagebreak} -- breaks badly +%%\test{\normalmarginpar} -- breaks badly +%%\test{\normalsfcodes} -- breaks badly +%%\test{\onecolumn} -- breaks badly +%%\test{\oval(1,0)} -- breaks badly +%%\test{\pagebreak} -- breaks badly +%%\test{\phantom} -- breaks badly +%%\test{\picture(0,0)} -- breaks badly +%%\test{\pmatrix} -- breaks badly +%%\test{\providecommand} -- breaks badly +%%\test{\raggedleft} -- breaks badly +%%\test{\raggedright} -- breaks badly +%%\test{\refstepcounter{page}} -- breaks badly +%%\test{\renewcommand} -- breaks badly +%%\test{\renewenvironment} -- breaks badly +%%\test{\reversemarginpar} -- breaks badly +%%\test{\root} -- breaks badly +%%\test{\setcounter{page}} -- breaks badly +%%\test{\shortstack} -- breaks badly +%%\test{\stepcounter} -- breaks badly +%%\test{\stop} -- breaks badly +%%\test{\suppressfloats} -- breaks badly +%%\test{\tabbing} -- breaks badly +%%\test{\tabular} -- breaks badly +%%\test{\thanks{foo}} -- breaks badly +%%\test{\thispagestyle{plain}} -- breaks badly +%%\test{\trivlist} -- breaks badly +%%\test{\twocolumn} -- breaks badly +%%\test{\typein} -- breaks badly +%%\test{\typeout} -- breaks badly +%%\test{\usecounter{page}} -- breaks badly +%%\test{\vphantom{foo}} -- breaks badly + +%\test{\begin{foo}} % breaks really really badly + + + +% also break but most likely ok .... + +%\test{\AtBeginDocument} +%\test{\AtEndOfClass} +%\test{\depth} -- not defined +%\test{\endarray} +%\test{\endcenter} +%\test{\endcsname} +%\test{\enddisplaymath} +%\test{\enddocument} +%\test{\endenumerate} +%\test{\endeqnarray} +%\test{\endequation} +%\test{\endfilecontents} +%\test{\endflushleft} +%\test{\endflushright} +%\test{\endinput} ok we can't test that this way :-) +%\test{\enditemize} +%\test{\endlist} +%\test{\endlrbox} +%\test{\endmath} +%\test{\endminipage} +%\test{\endpicture} +%\test{\endsloppypar} +%\test{\endtabbing} +%\test{\endtabular} +%\test{\endtrivlist} +%\test{\endverbatim} +%\test{\expandafter} +%\test{\fi} +%\test{\height} -- not defined +%\test{\ifcase} +%\test{\ifcsname} +%\test{\ifdim} +%\test{\ifeof} +%\test{\iffalse} +%\test{\ifhmode} +%\test{\ifinner} +%\test{\ifmmode} +%\test{\ifnum} +%\test{\ifodd} +%\test{\iftrue} +%\test{\ifvbox} +%\test{\ifvmode} +%\test{\ifvoid} +%\test{\ifx} +%\test{\if} +%\test{\loop} +%\test{\newbox} +%\test{\newcount\foo} +%\test{\newdimen\foo} +%\test{\newenvironment} +%\test{\newfam} +%\test{\newfont} +%\test{\newhelp} +%\test{\newif} +%\test{\newinsert} +%\test{\newlanguage} +%\test{\newlength} +%\test{\newmarks} +%\test{\newmuskip} +%\test{\newread} +%\test{\newsavebox} +%\test{\newskip} +%\test{\newtheorem} +%\test{\newtoks} +%\test{\newwrite} +%\test{\oalign} +%\test{\obeycr} +%\test{\of} -- ??? +%\test{\or} +%\test{\par} +%\test{\protect} +%\test{\repeat} +%\test{\requestedpatchdate} -- not defined? +%\test{\secdef} +%\test{\the} +%\test{\totalheight} -- not defined +%\test{\undefinedpagestyle} +%\test{\unexpanded} +%\test{\unless} +%\test{\verbatim} +%\test{\verb} +%\test{\width} -- not defined + + +%%%% +% the rest goes through in one way or the other but not necessarily in +% a robust way + +\test\AA +\test\AE +\test\Arrowvert +\test\DH +\test\DJ +\test\IJ +\test{\Alph{page}} +\test{\AtBeginDvi{foo}} +\test{\AtEndDocument{foo}} +\test{\AtEndOfPackage} +\test{\Big(} +\test{\Bigg(} +\test{\Biggl(} +\test{\Biggm(} +\test{\Biggr(} +\test{\Bigl(} +\test{\Bigm(} +\test{\Bigr(} +\test{\Box} +\test{\CheckCommand} +\test{\ClassError{foo}{bar}{baz}} +\test{\ClassInfo{foo}{}} +\test{\ClassWarning{foo}{}} +\test{\Delta} +\test{\Diamond} +\test{\Downarrow} +\test{\EndIncludeInRelease} +\test{\ExecuteOptions} +\test{\Gamma} +\test{\GenericError} +\test{\GenericInfo} +\test{\GenericWarning} +\test{\IeC} +\test{\IfFileExists{foo}{bar}{baz}} +\test{\IfTargetDateBefore{foo}{bar}{baz}} +\test{\Im} +\test{\InputIfFileExists{foo}{bar}{baz}} +\test{\Join} +\test{\LaTeXe} +\test{\LaTeX} +\test{\Lambda} +\test{\LastDeclaredEncoding} +\test{\Leftarrow} +\test{\Leftrightarrow} +\test{\LoadClassWithOptions} +\test{\LoadClass} +\test{\Longleftarrow} +\test{\Longleftrightarrow} +\test{\Longrightarrow} +\test{\L} +\test{\MakeLowercase{foo}} +\test{\MakeRobust{foo}{bar}{baz}} +\test{\MakeUppercase{foo}} +\test{\MessageBreak} +\test{\NG} +\test{\NeedsTeXFormat} +\test{\OE} +\test{\Omega} +\test{\OptionNotUsed} +\test{\O} +\test{\PackageError{foo}{bar}{baz}} +\test{\PackageInfo{foo}{bar}{baz}} +\test{\PackageWarning{foo}{bar}{baz}} +\test{\PassOptionsToClass} +\test{\PassOptionsToPackage} +\test{\Phi} +\test{\Pi} +\test{\ProcessOptions*} +\test{\ProcessOptions} +\test{\ProvidesClass} +\test{\ProvidesPackage{foo}{bar}{baz}} +\test{\Pr} +\test{\Psi} +\test{\P} +\test{\Relbar} +\test{\RequirePackageWithOptions{foo}{bar}{baz}} +\test{\RequirePackage{foo}{bar}{baz}} +\test{\Re} +\test{\Rightarrow} +\test{\Roman{page}} +\test{\SS} +\test{\SetMathAlphabet} +\test{\SetSymbolFont} +\test{\Sigma} +\test{\S} +\test{\TH} +\test{\TeX} +\test{\TextOrMath{foo}{bar}{baz}} +\test{\TextSymbolUnavailable{foo}{bar}{baz}} +\test{\Theta} +\test{\UndeclareTextCommand} +\test{\Uparrow} +\test{\Updownarrow} +\test{\Upsilon} +\test{\Vert} +\test{\Xi} +\test{\_} +\test{\`} +\test{\a\>{foo}} +\test{\aa} +\test{\abovedisplayshortskip} +\test{\abovedisplayskip} +\test{\accent} +\test{\active} +\test{\acute} +\test{\addpenalty{300}} +\test{\addtocounter{page}{5}} +\test{\addtolength\textwidth{2pt}} +\test{\addvspace{3pt}} +\test{\adjdemerits} +\test{\advance} +\test{\ae} +\test{\afterassignment} +\test{\aftergroup} +\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} +\test{\arg} +\test{\arraycolsep} +\test{\arrayrulewidth} +\test{\arraystretch} +\test{\arrowvert} +\test{\asciispace} +\test{\ast} +\test{\asymp} +\test{\atopwithdelims} +\test{\backslash} +\test{\bar} +\test{\baselineskip} +\test{\baselinestretch} +\test{\batchmode} +\test{\begingroup} +\test{\belowdisplayshortskip} +\test{\belowdisplayskip} +\test{\beta} +\test{\bfdefault} +\test{\bfseries} +\test{\bgroup} +\test{\bibcite} +\test{\bibdata{foo}} +\test{\bibliographystyle{plain}} +\test{\bibstyle{foo}} +\test{\big(} +\test{\bigbreak} +\test{\bigcap} +\test{\bigcirc} +\test{\bigcup} +\test{\bigg(} +\test{\biggl(} +\test{\biggm(} +\test{\biggr(} +\test{\bigl(} +\test{\bigm(} +\test{\bigodot} +\test{\bigoplus} +\test{\bigotimes} +\test{\bigr(} +\test{\bigskipamount} +\test{\bigskip} +\test{\bigsqcup} +\test{\bigtriangledown} +\test{\bigtriangleup} +\test{\biguplus} +\test{\bigvee} +\test{\bigwedge} +\test{\binoppenalty} +\test{\bmod} +\test{\boldmath} +\test{\botfigrule} +\test{\botmark} +\test{\bottomfraction} +\test{\bot} +\test{\bowtie} +\test{\boxmaxdepth} +\test{\box} +\test{\braceld$} +\test{\braceld} +\test{\bracelu} +\test{\bracerd} +\test{\braceru} +\test{\bracevert} +\test{\brace} +\test{\brack} +\test{\break} +\test{\breve} +\test{\brokenpenalty} +\test{\bullet} +\test{\b} +\test{\caption{foo}} +\test{\cap} +\test{\cases{foo}} +\test{\catcode} +\test{\cdotp} +\test{\cdots} +\test{\cdot} +\test{\centerline{foo}} +\test{\chardef} +\test{\char} +\test{\check} +\test{\chi} +\test{\choose} +\test{\circ} +\test{\citation{foo}} +\test{\cite} +\test{\cleaders} +\test{\cline{1-2}} +\test{\closein} +\test{\closeout} +\test{\clubpenalty} +\test{\clubsuit} +\test{\colon} +\test{\columnseprule} +\test{\columnsep} +\test{\columnwidth} +\test{\cong} +\test{\coprod} +\test{\copyright} +\test{\copy} +\test{\cosh} +\test{\cos} +\test{\coth} +\test{\cot} +\test{\countdef} +\test{\count} +\test{\crcr} +\test{\cr} +\test{\csc} +\test{\csname foo\endcsname} +\test{\cup} +\test{\c} +\test{\dagger} +\test{\dag} +\test{\dashv} +\test{\date{foo}} +\test{\day} +\test{\dblfigrule} +\test{\dblfloatpagefraction} +\test{\dblfloatsep} +\test{\dbltextfloatsep} +\test{\dbltopfraction} +\test{\ddagger} +\test{\ddag} +\test{\ddots} +\test{\ddot} +\test{\deadcycles} +\test{\defaulthyphenchar} +\test{\defaultscriptratio} +\test{\defaultscriptscriptratio} +\test{\defaultskewchar} +\test{\def} +\test{\deg} +\test{\delcode} +\test{\delimiterfactor} +\test{\delimitershortfall} +\test{\delimiter} +\test{\delta} +\test{\det} +\test{\dh} +\test{\diamondsuit} +\test{\diamond} +\test{\dimendef} +\test{\dimen} +\test{\dim} +\test{\discretionary} +\test{\displaymath} +\test{\displaystyle} +\test{\displaywidowpenalty} +\test{\displaywidth} +\test{\divide} +\test{\div} +\test{\dj} +\test{\documentclass} +\test{\documentstyle} +\test{\document} +\test{\dospecials} +\test{\doteq} +\test{\dotfill} +\test{\dots} +\test{\dot} +\test{\doublehyphendemerits} +\test{\doublerulesep} +\test{\downarrow} +\test{\downbracefill} +\test{\do} +\test{\dp} +\test{\dump} +\test{\d} +\test{\edef} +\test{\egroup} +\test{\eject} +\test{\ell} +\test{\emergencystretch} +\test{\eminnershape} +\test{\emph} +\test{\emptyset} +\test{\empty} +\test{\em} +\test{\encodingdefault} +\test{\endgraf} +\test{\endgroup} +\test{\endlinechar} +\test{\endline} +\test{\enskip} +\test{\enspace} +\test{\ensuremath} +\test{\epsilon} +\test{\eqno} +\test{\equiv} +\test{\errhelp} +\test{\errmessage} +\test{\errorcontextlines} +\test{\errorstopmode} +\test{\escapechar} +\test{\eta} +\test{\evensidemargin} +\test{\everycr} +\test{\everydisplay} +\test{\everyjob} +\test{\everymath} +\test{\everypar} +\test{\exhyphenpenalty} +\test{\exists} +\test{\exp} +\test{\extracolsep{foo}} +\test{\extrafloats{5}} +\test{\familydefault} +\test{\fam} +\test{\fboxrule} +\test{\fboxsep} +\test{\fbox{foo}} +\test{\filbreak} +\test{\filecontents} +\test{\fill} +\test{\finalhyphendemerits} +\test{\firstmark} +\test{\flat} +\test{\floatingpenalty} +\test{\floatpagefraction} +\test{\floatsep} +\test{\flushbottom} +\test{\fmtname} +\test{\fmtversion} +\test{\fnsymbol{page}} +\test{\fontdimen} +\test{\fontencoding} +\test{\fontfamily} +\test{\fontname\nullfont} +\test{\fontseries} +\test{\fontshape} +\test{\fontsize2} +\test{\fontsize} +\test{\fontsubfuzz} +\test{\font} +\test{\footins} +\test{\footnoterule} +\test{\footnotesep} +\test{\footnotesize} +\test{\footskip} +\test{\forall} +\test{\frac{foo}{bar}} +\test{\framebox} +\test{\frame{foo}} +\test{\frown} +\test{\fussy} +\test{\futurelet} +\test{\gamma} +\test{\gcd} +\test{\gdef} +\test{\geq} +\test{\gets} +\test{\ge} +\test{\gg} +\test{\globaldefs} +\test{\global} +\test{\glossary{foo}} +\test{\goodbreak} +\test{\grave} +\test{\halign} +\test{\hangindent} +\test{\hat} +\test{\hbadness} +\test{\hbar} +\test{\hbox} +\test{\headheight} +\test{\headsep} +\test{\heartsuit} +\test{\hfill} +\test{\hfil} +\test{\hfuzz} +\test{\hglue} +\test{\hideoutput} +\test{\hideskip} +\test{\hidewidth} +\test{\hline} +\test{\hom} +\test{\hookleftarrow} +\test{\hookrightarrow} +\test{\hrulefill} +\test{\hrule} +\test{\hsize} +\test{\hskip2em} +\test{\hskip} +\test{\hspace} +\test{\hss} +\test{\ht} +\test{\hyphenchar} +\test{\hyphenpenalty} +\test{\ialign} +\test{\iff} +\test{\ignorespaces} +\test{\ij} +\test{\imath} +\test{\immediate} +\test{\includeonly{foo}} +\test{\indent} +\test{\index{foo}} +\test{\infty} +\test{\inf} +\test{\inputencodingname} +\test{\inputlineno} +\test{\insert} +\test{\interdisplaylinepenalty} +\test{\interfootnotelinepenalty} +\test{\interlinepenalty} +\test{\intextsep} +\test{\intop} +\test{\int} +\test{\in} +\test{\iota} +\test{\itdefault} +\test{\itemindent} +\test{\itemsep} +\test{\iterate} +\test{\itshape} +\test{\i} +\test{\jmath} +\test{\jobname} +\test{\joinrel} +\test{\jot} +\test{\j} +\test{\kappa} +\test{\kern} +\test{\ker} +\test{\kill} +\test{\labelsep} +\test{\labelwidth} +\test{\label{foo}} +\test{\lambda} +\test{\land} +\test{\langle} +\test{\language} +\test{\lastbox} +\test{\lastnodetype} +\test{\lastpenalty} +\test{\lastskip} +\test{\lbrace} +\test{\lbrack} +\test{\lccode`} +\test{\lccode} +\test{\lceil} +\test{\ldotp} +\test{\ldots} +\test{\leaders} +\test{\leadsto} +\test{\leavevmode} +\test{\leftarrowfill} +\test{\leftarrow} +\test{\lefteqn{foo}} +\test{\leftharpoondown$} +\test{\leftharpoondown} +\test{\leftharpoonup} +\test{\leftline{foo}} +\test{\leftmarginiii} +\test{\leftmarginii} +\test{\leftmarginiv} +\test{\leftmargini} +\test{\leftmarginvi} +\test{\leftmarginv} +\test{\leftmargin} +\test{\leftmark} +\test{\leftrightarrow} +\test{\leftskip} +\test{\left} +\test{\leq} +\test{\let} +\test{\le} +\test{\lfloor} +\test{\lgroup} +\test{\lg} +\test{\lhd} +\test{\lhook} +\test{\liminf} +\test{\limits} +\test{\limsup} +\test{\lim} +\test{\line(0,0){foo}} +\test{\linepenalty} +\test{\lineskiplimit} +\test{\lineskip} +\test{\linespread{1}} +\test{\linethickness{1pt}} +\test{\linewidth} +\test{\listfiles} +\test{\listparindent} +\test{\llap{foo}} +\test{\ll} +\test{\lmoustache} +\test{\lnot} +\test{\ln} +\test{\loggingall} +\test{\loggingoutput} +\test{\log} +\test{\longleftarrow} +\test{\longleftrightarrow} +\test{\longmapsto} +\test{\longrightarrow} +\test{\long} +\test{\lor} +\test{\lowercase} +\test{\lower} +\test{\lq} +\test{\l} +\test{\magstep1} +\test{\magstephalf} +\test{\makeatletter} +\test{\makeatother} +\test{\makebox} +\test{\makeglossary} +\test{\makeindex} +\test{\makelabel{foo}} +\test{\mapstochar} +\test{\mapsto} +\test{\marginparpush} +\test{\marginparsep} +\test{\marginparwidth} +\test{\markboth{foo}{bar}} +\test{\markright{foo}} +\test{\marks} +\test{\mark} +\test{\mathaccent} +\test{\mathalpha} +\test{\mathbf} +\test{\mathbin} +\test{\mathcal} +\test{\mathchardef} +\test{\mathchar} +\test{\mathchoice} +\test{\mathclose} +\test{\mathcode} +\test{\mathdollar} +\test{\mathellipsis} +\test{\mathgroup} +\test{\mathinner} +\test{\mathit} +\test{\mathnormal} +\test{\mathopen} +\test{\mathop} +\test{\mathord} +\test{\mathparagraph} +\test{\mathpunct} +\test{\mathrel} +\test{\mathring} +\test{\mathrm} +\test{\mathsection} +\test{\mathsf} +\test{\mathsterling} +\test{\mathsurround} +\test{\mathtt} +\test{\mathunderscore} +\test{\mathversion} +\test{\math} +\test{\maxdeadcycles} +\test{\maxdepth} +\test{\maxdimen} +\test{\max} +\test{\mbox{foo}} +\test{\mddefault} +\test{\mdseries} +\test{\meaning\meaning} +\test{\medbreak} +\test{\medmuskip} +\test{\medskipamount} +\test{\medskip} +\test{\message} +\test{\mho} +\test{\mid} +\test{\min} +\test{\mkern} +\test{\models} +\test{\month} +\test{\moveright} +\test{\mp} +\test{\mskip} +\test{\multiply} +\test{\muskipdef} +\test{\muskip} +\test{\mu} +\test{\nabla} +\test{\narrower} +\test{\natural} +\test{\nearrow} +\test{\negthinspace} +\test{\neg} +\test{\neq} +\test{\newlabel} +\test{\newlinechar`} +\test{\newline} +\test{\ne} +\test{\ng} +\test{\ni} +\test{\noalign} +\test{\nobreakdashes} +\test{\nobreakspace} +\test{\nobreak} +\test{\nocorrlist} +\test{\nocorr} +\test{\noexpand} +\test{\nofiles} +\test{\noindent} +\test{\nointerlineskip} +\test{\nolimits} +\test{\nonscript} +\test{\noprotrusion} +\test{\normalbaselineskip} +\test{\normalbaselines} +\test{\normalcolor} +\test{\normalfont} +\test{\normallineskiplimit} +\test{\normallineskip} +\test{\normalsize} +\test{\notin} +\test{\not} +\test{\nulldelimiterspace} +\test{\nullfont} +\test{\null} +\test{\number 25} +\test{\numberline{foo}} +\test{\numexpr} +\test{\nu} +\test{\nwarrow} +\test{\obeylines} +\test{\obeyspaces} +\test{\oddsidemargin} +\test{\odot} +\test{\oe} +\test{\offinterlineskip} +\test{\ointop} +\test{\oint} +\test{\oldstylenums{123}} +\test{\omega} +\test{\ominus} +\test{\omit} +\test{\ooalign{foo}} +\test{\openin} +\test{\openout} +\test{\openup} +\test{\oplus} +\test{\oslash} +\test{\otimes} +\test{\outputpenalty} +\test{\output} +\test{\overbrace{foo}} +\test{\overfullrule} +\test{\overleftarrow{foo}} +\test{\overrightarrow{foo}} +\test{\over} +\test{\owns} +\test{\o} +\test{\pagenumbering{arabic}} +\test{\pageref{foo}} +\test{\pageshrink} +\test{\pagestyle{plain}} +\test{\pagetotal} +\test{\paperheight} +\test{\paperwidth} +\test{\paragraphmark{foo}} +\test{\parallel} +\test{\parbox} +\test{\parfillskip} +\test{\parindent} +\test{\parsep} +\test{\parshape} +\test{\parskip} +\test{\partial} +\test{\partopsep} +\test{\penalty} +\test{\perp} +\test{\phi} +\test{\pi} +\test{\pmod{foo}} +\test{\pm} +\test{\poptabs} +\test{\postdisplaypenalty} +\test{\pounds} +\test{\preceq} +\test{\prec} +\test{\predisplaypenalty} +\test{\pretolerance} +\test{\prevdepth} +\test{\prime} +\test{\prod} +\test{\propto} +\test{\protected} +\test{\psi} +\test{\pushtabs} +\test{\put(0,0){foo}} +\test{\qbeziermax} +\test{\qbezier} +\test{\qquad} +\test{\quad} +\test{\radical} +\test{\raggedbottom} +\test{\raisebox} +\test{\raise} +\test{\rangle} +\test{\rbrace} +\test{\rbrack} +\test{\rceil} +\test{\read} +\test{\ref{foo}} +\test{\relax} +\test{\relbar} +\test{\relpenalty} +\test{\removelastskip} +\test{\requestedLaTeXdate} +\test{\restorecr} +\test{\rfloor} +\test{\rgroup} +\test{\rhd} +\test{\rhook} +\test{\rho} +\test{\rightarrowfill} +\test{\rightarrow} +\test{\rightharpoondown} +\test{\rightharpoonup} +\test{\rightleftharpoons} +\test{\rightline{foo}} +\test{\rightmargin} +\test{\rightmark} +\test{\rightskip} +\test{\right} +\test{\rlap{foo}} +\test{\rmdefault} +\test{\rmfamily} +\test{\rmoustache} +\test{\romannumeral 27} +\test{\roman{page}} +\test{\rootbox} +\test{\rq} +\test{\rule} +\test{\r} +\test{\samepage} +\test{\savebox} +\test{\sbox{0}{foo}} +\test{\sb} +\test{\scdefault} +\test{\scriptfont} +\test{\scriptscriptfont} +\test{\scriptscriptstyle} +\test{\scriptspace} +\test{\scriptstyle} +\test{\scshape} +\test{\searrow} +\test{\sectionmark{foo}} +\test{\sec} +\test{\selectfont} +\test{\seriesdefault} +\test{\setbox} +\test{\setlength\hsize{5cm}} +\test{\setminus} +\test{\settodepth\hsize{foo}} +\test{\settoheight\hsize{foo}} +\test{\settowidth\hsize{3cm}} +\test{\sfcode} +\test{\sfdefault} +\test{\sffamily} +\test{\shapedefault} +\test{\sharp} +\test{\shipout} +\test{\showboxbreadth} +\test{\showboxdepth} +\test{\showhyphens{foo}} +\test{\showoutput} +\test{\showoverfull} +\test{\sigma} +\test{\simeq} +\test{\sim} +\test{\sinh} +\test{\sin} +\test{\skew12{foo}} +\test{\skipdef} +\test{\skip} +\test{\slash} +\test{\sldefault} +\test{\sloppypar} +\test{\sloppy} +\test{\slshape} +\test{\smallbreak} +\test{\smallint} +\test{\smallskipamount} +\test{\smallskip} +\test{\smash{foo}} +\test{\smile} +\test{\spacefactor} +\test{\spaceskip} +\test{\space} +\test{\spadesuit} +\test{\span} +\test{\splitfirstmark} +\test{\splitmaxdepth} +\test{\splittopskip} +\test{\sp} +\test{\sqcap} +\test{\sqcup} +\test{\sqrtsign} +\test{\sqrt} +\test{\sqsubseteq} +\test{\sqsubset} +\test{\sqsupseteq} +\test{\sqsupset} +\test{\ss} +\test{\stackrel{foo}{bar}} +\test{\star} +\test{\stretch{1}} +\test{\string foo} +\test{\strutbox} +\test{\strut} +\test{\subparagraphmark{foo}} +\test{\subsectionmark{foo}} +\test{\subseteq} +\test{\subset} +\test{\subsubsectionmark{foo}} +\test{\succeq} +\test{\succ} +\test{\sum} +\test{\supseteq} +\test{\supset} +\test{\sup} +\test{\surd} +\test{\swarrow} +\test{\symbol{4711}} +\test{\symletters} +\test{\symoperators} +\test{\tabbingsep} +\test{\tabcolsep} +\test{\tabskip} +\test{\tabularnewline} +\test{\tanh} +\test{\tan} +\test{\tau} +\test{\tencircw} +\test{\tencirc} +\test{\tenlnw} +\test{\tenln} +\test{\textasciicircum} +\test{\textasciitilde} +\test{\textasteriskcentered} +\test{\textbackslash} +\test{\textbardbl} +\test{\textbar} +\test{\textbf} +\test{\textbraceleft} +\test{\textbraceright} +\test{\textbullet} +\test{\textcircled} +\test{\textcommaabove} +\test{\textcommabelow} +\test{\textcompwordmark} +\test{\textcopyright} +\test{\textdaggerdbl} +\test{\textdagger} +\test{\textdollar} +\test{\textellipsis} +\test{\textemdash} +\test{\textendash} +\test{\textexclamdown} +\test{\textfloatsep} +\test{\textfont2} +\test{\textfont} +\test{\textfraction} +\test{\textgreater} +\test{\textheight} +\test{\textit} +\test{\textless} +\test{\textmd} +\test{\textnormal} +\test{\textordfeminine} +\test{\textordmasculine} +\test{\textparagraph} +\test{\textperiodcentered} +\test{\textquestiondown} +\test{\textquotedblleft} +\test{\textquotedblright} +\test{\textquoteleft} +\test{\textquoteright} +\test{\textregistered} +\test{\textrm} +\test{\textsc} +\test{\textsection} +\test{\textsf} +\test{\textsl} +\test{\textsterling} +\test{\textstyle} +\test{\textsubscript} +\test{\textsuperscript} +\test{\texttrademark} +\test{\texttt} +\test{\textunderscore} +\test{\textup} +\test{\textvisiblespace} +\test{\textwidth} +\test{\theequation} +\test{\thefootnote} +\test{\thempfn} +\test{\thempfootnote} +\test{\thepage} +\test{\theta} +\test{\thicklines} +\test{\thickmuskip} +\test{\thinlines} +\test{\thinmuskip} +\test{\thinspace} +\test{\th} +\test{\tilde} +\test{\times} +\test{\time} +\test{\title{foo}} +\test{\today} +\test{\toksdef} +\test{\toks} +\test{\tolerance} +\test{\topfigrule} +\test{\topfraction} +\test{\topmargin} +\test{\topmark} +\test{\topsep} +\test{\topskip} +\test{\top} +\test{\to} +\test{\tracingall} +\test{\tracingassigns} +\test{\tracingcommands} +\test{\tracingfonts} +\test{\tracinggroups} +\test{\tracingifs} +\test{\tracinglostchars} +\test{\tracingmacros} +\test{\tracingnesting} +\test{\tracingnone} +\test{\tracingonline} +\test{\tracingoutput} +\test{\tracingpages} +\test{\tracingparagraphs} +\test{\tracingrestores} +\test{\tracingscantokens} +\test{\tracingstats} +\test{\triangleleft} +\test{\triangleright} +\test{\triangle} +\test{\ttdefault} +\test{\ttfamily} +\test{\t} +\test{\uccode} +\test{\uchyph} +\test{\unboldmath} +\test{\underbar{foo}} +\test{\underbrace{foo}} +\test{\underline{foo}} +\test{\unhbox} +\test{\unhcopy} +\test{\unitlength} +\test{\unkern} +\test{\unlhd} +\test{\unpenalty} +\test{\unrhd} +\test{\unskip} +\test{\unvbox} +\test{\unvcopy} +\test{\uparrow} +\test{\upbracefill} +\test{\updefault} +\test{\updownarrow} +\test{\uplus} +\test{\uppercase} +\test{\upshape} +\test{\upsilon} +\test{\usebox0} +\test{\usefont{T1}{put}{b}{n}} +\test{\usepackage{foo}} +\test{\u} +\test{\vadjust} +\test{\value{page}} +\test{\varbigtriangledown} +\test{\varbigtriangleup} +\test{\varepsilon} +\test{\varphi} +\test{\varpi} +\test{\varrho} +\test{\varsigma} +\test{\vartheta} +\test{\vbadness} +\test{\vbox} +\test{\vcenter} +\test{\vdash} +\test{\vdots} +\test{\vector(0,1){15}} +\test{\vec} +\test{\vee} +\test{\verbvisiblespace} +\test{\vert} +\test{\vfilneg} +\test{\vfil} +\test{\vfuzz} +\test{\vglue} +\test{\vline} +\test{\vrule} +\test{\vsize} +\test{\vskip} +\test{\vspace} +\test{\vsplit} +\test{\vss} +\test{\vtop} +\test{\v} +\test{\wd} +\test{\wedge} +\test{\widehat} +\test{\widetilde} +\test{\widowpenalties} +\test{\widowpenalty} +\test{\wlog} +\test{\wp} +\test{\write} +\test{\wr} +\test{\xdef} +\test{\xi} +\test{\year} +\test{\zeta} +\test{\|} +\test{\~} + +\end{document} + + + +% unchecked commands ... + + +\test{\CountZero} +\test{\CurrentOption} +\test{\DeclareCurrentRelease} +\test{\DeclareErrorFont} +\test{\DeclareFixedFont} +\test{\DeclareFontEncodingDefaults} +\test{\DeclareFontEncoding} +\test{\DeclareFontFamily} +\test{\DeclareFontShape} +\test{\DeclareFontSubstitution} +\test{\DeclareMathAccent} +\test{\DeclareMathAlphabet} +\test{\DeclareMathDelimiter} +\test{\DeclareMathRadical} +\test{\DeclareMathSizes} +\test{\DeclareMathSymbol} +\test{\DeclareMathVersion} +\test{\DeclareOldFontCommand} +\test{\DeclareOption} +\test{\DeclarePreloadSizes} +\test{\DeclareRelease:} +\test{\DeclareRelease} +\test{\DeclareRobustCommand*} +\test{\DeclareRobustCommand} +\test{\DeclareSizeFunction} +\test{\DeclareSymbolFontAlphabet} +\test{\DeclareSymbolFont} +\test{\DeclareTextAccentDefault} +\test{\DeclareTextAccent} +\test{\DeclareTextCommandDefault} +\test{\DeclareTextCommand} +\test{\DeclareTextCompositeCommand} +\test{\DeclareTextComposite} +\test{\DeclareTextFontCommand} +\test{\DeclareTextSymbolDefault} +\test{\DeclareTextSymbol} +\test{\DeclareUnicodeCharacter} +\test{\Umathchar} +\test{\Umathcode} +\test{\XeTeXcharclass} +\test{\XeTeXdashbreakstate} +\test{\XeTeXmathcode} +\test{\XeTeXrevision} +\test{\XeTeXuseglyphmetrics} +\test{\XeTeXversion} +\test{\attributedef} +\test{\attributezero} +\test{\attribute} +\test{\catcodetable} +\test{\charsubdef} +\test{\charzero} +\test{\dimenzero} +\test{\directlua} +\test{\glossaryentry} +\test{\indexentry} +\test{\initcatcodetable} +\test{\lastnamedcs} +\test{\luabytecode} +\test{\luachunk} +\test{\luafunction} +\test{\luatexversion} +\test{\mathcharzero} +\test{\mubyte} +\test{\muskipzero} +\test{\newXeTeXintercharclass} +\test{\newattribute} +\test{\newcatcodetable} +\test{\newluabytecode} +\test{\newluachunkname} +\test{\newluafunction} +\test{\newwhatsit} +\test{\savecatcodetable} +\test{\setattribute} +\test{\setrangecatcode} +\test{\skipzero} +\test{\storedpar} +\test{\stringallowed} +\test{\tokszero} +\test{\unsetattribute} +\test{\whatsit} + + +% why are these UI? + +\test{\parseunicodedataI} +\test{\parseunicodedataII} +\test{\parseunicodedataIII} +\test{\parseunicodedataIV} +\test{\parseunicodedataV} +\test{\unicodedataline} +\test{\unicoderead} diff --git a/base/testfiles/github-robust-0123.tlg b/base/testfiles/github-robust-0123.tlg new file mode 100644 index 000000000..e69de29bb