Skip to content

Commit

Permalink
implementing rollback
Browse files Browse the repository at this point in the history
  • Loading branch information
FrankMittelbach committed Dec 24, 2019
1 parent 3162f65 commit d5ff165
Show file tree
Hide file tree
Showing 9 changed files with 371 additions and 178 deletions.
197 changes: 187 additions & 10 deletions base/lttextcomp.dtx
Expand Up @@ -182,12 +182,11 @@
%</2ekernel>
%<*2ekernel|latexrelease>
%<latexrelease>\IncludeInRelease{2020/02/02}%
%<latexrelease> {\XXX}{Text companion symbols}%
%<latexrelease> {\DeclareEncodingSubset}{Text companion symbols}%
% \end{macrocode}
%
%


%
% \begin{macro}{\DeclareEncodingSubset}
%
% The declaration takes 3 mandatory arguments: an \emph{encoding}
Expand Down Expand Up @@ -441,7 +440,7 @@
% it again (legacy tests!)
% \end{macrocode}
%
% These are the standardd \texttt{itemize} and footnote symbols
% These are the standard \texttt{itemize} and footnote symbols
% originally taken from \texttt{OMS} and now from \texttt{TS1}:
% \begin{macrocode}
\DeclareTextSymbolDefault{\textasteriskcentered}{TS1}
Expand Down Expand Up @@ -1191,21 +1190,199 @@
%</2ekernel|latexrelease>
%<latexrelease>\EndIncludeInRelease
%<latexrelease>\IncludeInRelease{0000/00/00}%
%<latexrelease> {\XXX}{Text companion symbols}%
%<latexrelease> {\DeclareEncodingSubset}{Text companion symbols}%
%<latexrelease>
%<latexrelease>\let\DeclareEncodingSubset\@undefined
%<latexrelease>\let\CheckEncodingSubset\@undefined
%<latexrelease>
%<latexrelease>\DeclareTextSymbolDefault{\textdollar}{OT1}
%<latexrelease>\DeclareTextSymbolDefault{\textsterling}{OT1}
%<latexrelease>\DeclareTextCommand{\textdollar}{OT1}{\hmode@bgroup
%<latexrelease> \ifdim \fontdimen\@ne\font >\z@
%<latexrelease> \slshape
%<latexrelease> \else
%<latexrelease> \upshape
%<latexrelease> \fi
%<latexrelease> \char`\$\egroup}
%<latexrelease>\DeclareTextCommand{\textsterling}{OT1}{\hmode@bgroup
%<latexrelease> \ifdim \fontdimen\@ne\font >\z@
%<latexrelease> \itshape
%<latexrelease> \else
%<latexrelease> \fontshape{ui}\selectfont
%<latexrelease> \fi
%<latexrelease> \char`\$\egroup}
%<latexrelease>\DeclareTextCommand{\textperthousand}{T1}
%<latexrelease> {\%\char 24 }
%<latexrelease>
%<latexrelease>\DeclareTextSymbolDefault{\textasteriskcentered}{OMS}
%<latexrelease>\DeclareTextSymbolDefault{\textbullet}{OMS}
%<latexrelease>\DeclareTextSymbolDefault{\textdaggerdbl}{OMS}
%<latexrelease>\DeclareTextSymbolDefault{\textdagger}{OMS}
%<latexrelease>\DeclareTextSymbolDefault{\textparagraph}{OMS}
%<latexrelease>\DeclareTextSymbolDefault{\textperiodcentered}{OMS}
%<latexrelease>\DeclareTextSymbolDefault{\textsection}{OMS}
%<latexrelease>
%<latexrelease>\DeclareTextSymbolDefault{\textbardbl}{OMS}
%<latexrelease>\let\textbrokenbar\@undefined
%<latexrelease>\let\textcelsius\@undefined
%<latexrelease>\let\textcent\@undefined
%<latexrelease>\DeclareTextCommandDefault{\textcopyright}{\textcircled{c}}
%<latexrelease>\let\textdegree\@undefined
%<latexrelease>\let\textdiv\@undefined
%<latexrelease>\let\textlnot\@undefined
%<latexrelease>\let\textonehalf\@undefined
%<latexrelease>\let\textonequarter\@undefined
%<latexrelease>\let\textonesuperior\@undefined
%<latexrelease>\DeclareTextCommandDefault{\textordfeminine}{\textsuperscript{a}}
%<latexrelease>\DeclareTextCommandDefault{\textordmasculine}{\textsuperscript{o}}
%<latexrelease>\let\textpm\@undefined
%<latexrelease>\let\textquotesingle\@undefined
%<latexrelease>\let\textquotestraightbase\@undefined
%<latexrelease>\let\textquotestraightdblbase\@undefined
%<latexrelease>\DeclareTextCommandDefault{\textregistered}{\textcircled{%
%<latexrelease> \check@mathfonts\fontsize\sf@size\z@\math@fontsfalse\selectfont R}}
%<latexrelease>\let\textthreequartersemdash\@undefined
%<latexrelease>\let\textthreequarters\@undefined
%<latexrelease>\let\textthreesuperior\@undefined
%<latexrelease>\let\texttimes\@undefined
%<latexrelease>\DeclareTextCommandDefault{\texttrademark}{\textsuperscript{TM}}
%<latexrelease>\let\texttwelveudash\@undefined
%<latexrelease>\let\texttwosuperior\@undefined
%<latexrelease>\let\textyen\@undefined
%<latexrelease>
%<latexrelease>\let\textcapitalcompwordmark\@undefined
%<latexrelease>\let\textascendercompwordmark\@undefined
%<latexrelease>
%<latexrelease>\DeclareTextAccentDefault{\textcircled}{OMS}
%<latexrelease>\DeclareTextAccentDefault{\t}{OML}
%<latexrelease>
%<latexrelease>\let\capitalacute\@undefined
%<latexrelease>\let\capitalbreve\@undefined
%<latexrelease>\let\capitalcaron\@undefined
%<latexrelease>\let\capitalcedilla\@undefined
%<latexrelease>\let\capitalcircumflex\@undefined
%<latexrelease>\let\capitaldieresis\@undefined
%<latexrelease>\let\capitaldotaccent\@undefined
%<latexrelease>\let\capitalgrave\@undefined
%<latexrelease>\let\capitalhungarumlaut\@undefined
%<latexrelease>\let\capitalmacron\@undefined
%<latexrelease>\let\capitalnewtie\@undefined
%<latexrelease>\let\capitalogonek\@undefined
%<latexrelease>\let\capitalring\@undefined
%<latexrelease>\let\capitaltie\@undefined
%<latexrelease>\let\capitaltilde\@undefined
%<latexrelease>\let\newtie\@undefined
%<latexrelease>
%<latexrelease>\let\textlbrackdbl\@undefined
%<latexrelease>\let\textrbrackdbl\@undefined
%<latexrelease>
%<latexrelease>\let\texteightoldstyle\@undefined
%<latexrelease>\let\textfiveoldstyle\@undefined
%<latexrelease>\let\textfouroldstyle\@undefined
%<latexrelease>\let\textnineoldstyle\@undefined
%<latexrelease>\let\textoneoldstyle\@undefined
%<latexrelease>\let\textsevenoldstyle\@undefined
%<latexrelease>\let\textsixoldstyle\@undefined
%<latexrelease>\let\textthreeoldstyle\@undefined
%<latexrelease>\let\texttwooldstyle\@undefined
%<latexrelease>\let\textzerooldstyle\@undefined
%<latexrelease>
%<latexrelease>\let\textacutedbl\@undefined
%<latexrelease>\let\textasciiacute\@undefined
%<latexrelease>\let\textasciibreve\@undefined
%<latexrelease>\let\textasciicaron\@undefined
%<latexrelease>\let\textasciidieresis\@undefined
%<latexrelease>\let\textasciigrave\@undefined
%<latexrelease>\let\textasciimacron\@undefined
%<latexrelease>\let\textgravedbl\@undefined
%<latexrelease>\let\texttildelow\@undefined
%<latexrelease>
%<latexrelease>\let\textbaht\@undefined
%<latexrelease>\let\textbigcircle\@undefined
%<latexrelease>\let\textborn\@undefined
%<latexrelease>\let\textcentoldstyle\@undefined
%<latexrelease>\let\textcircledP\@undefined
%<latexrelease>\let\textcopyleft\@undefined
%<latexrelease>\let\textdblhyphenchar\@undefined
%<latexrelease>\let\textdblhyphen\@undefined
%<latexrelease>\let\textdied\@undefined
%<latexrelease>\let\textdiscount\@undefined
%<latexrelease>\let\textdivorced\@undefined
%<latexrelease>\let\textdollaroldstyle\@undefined
%<latexrelease>\let\textguarani\@undefined
%<latexrelease>\let\textleaf\@undefined
%<latexrelease>\let\textlquill\@undefined
%<latexrelease>\let\textmarried\@undefined
%<latexrelease>\let\textmho\@undefined
%<latexrelease>\let\textmusicalnote\@undefined
%<latexrelease>\let\textnaira\@undefined
%<latexrelease>\let\textopenbullet\@undefined
%<latexrelease>\let\textpeso\@undefined
%<latexrelease>\let\textpilcrow\@undefined
%<latexrelease>\let\textrecipe\@undefined
%<latexrelease>\let\textreferencemark\@undefined
%<latexrelease>\let\textrquill\@undefined
%<latexrelease>\let\textservicemark\@undefined
%<latexrelease>\let\textsurd\@undefined
%<latexrelease>
%<latexrelease>\DeclareTextCommand{\textpertenthousand}{T1}
%<latexrelease> {\%\char 24\char 24 }
%<latexrelease>
%<latexrelease>\let\textlangle\@undefined
%<latexrelease>\let\textrangle\@undefined
%<latexrelease>
%<latexrelease>\let\textcolonmonetary\@undefined
%<latexrelease>\let\textdong\@undefined
%<latexrelease>\let\textdownarrow\@undefined
%<latexrelease>\let\textleftarrow\@undefined
%<latexrelease>\let\textlira\@undefined
%<latexrelease>\let\textrightarrow\@undefined
%<latexrelease>\let\textuparrow\@undefined
%<latexrelease>\let\textwon\@undefined
%<latexrelease>
%<latexrelease>\let\textestimated\@undefined
%<latexrelease>\let\textnumero\@undefined
%<latexrelease>
%<latexrelease>\let\textflorin\@undefined
%<latexrelease>\let\textcurrency\@undefined
%<latexrelease>
%<latexrelease>\let\textfractionsolidus\@undefined
%<latexrelease>\let\textohm\@undefined
%<latexrelease>\let\textmu\@undefined
%<latexrelease>\let\textminus\@undefined
%<latexrelease>
%<latexrelease>\let\textblank\@undefined
%<latexrelease>\let\textinterrobangdown\@undefined
%<latexrelease>\let\textinterrobang\@undefined
%<latexrelease>
%<latexrelease>\let\texteuro\@undefined
%<latexrelease>
%<latexrelease>\let\textcelsius\@undefined
%<latexrelease>\let\textonesuperior\@undefined
%<latexrelease>\let\textthreequartersemdash\@undefined
%<latexrelease>\let\textthreesuperior\@undefined
%<latexrelease>\let\texttwelveudash\@undefined
%<latexrelease>\let\texttwosuperior\@undefined
%<latexrelease>\let\textbardbl\@undefined
%<latexrelease>
%<latexrelease>\let\UseLegacyTextSymbols\@undefined
%<latexrelease>\let\textlegacyasteriskcentered\@undefined
%<latexrelease>\let\textlegacybardbl\@undefined
%<latexrelease>\let\textlegacybullet\@undefined
%<latexrelease>\let\textlegacydaggerdbl\@undefined
%<latexrelease>\let\textlegacydagger\@undefined
%<latexrelease>\let\textlegacyparagraph\@undefined
%<latexrelease>\let\textlegacyperiodcentered\@undefined
%<latexrelease>\let\textlegacysection\@undefined
%<latexrelease>
%<latexrelease>\EndIncludeInRelease
%<*2ekernel>
%</2ekernel>
% \end{macrocode}
%





%
%
%
% \section{The \texttt{textcomp} package}
%
%
Expand Down
19 changes: 11 additions & 8 deletions base/testfiles/tlb0480.tlg
Expand Up @@ -2,6 +2,9 @@ This is a generated file for the LaTeX2e validation system.
Don't change this file in any respect.
Author: Stefan T Schwingeler
Main Style: article
LaTeX Font Info: Trying to load font information for OMS+cmr on input line ....
LaTeX Font Info: Font shape `OMS/cmr/m/n' in size <10> not available
(Font) Font shape `OMS/cmsy/m/n' tried instead on input line ....
Completed box being shipped out [1]
\vbox(620.0+0.0)x408.0
.\glue 27.0
Expand All @@ -16,15 +19,15 @@ Completed box being shipped out [1]
...\write-{}
...\glue(\topskip) 3.05556
...\hbox(6.94444+0.0)x319.99997, glue set 276.66655fil, shifted 25.00003
....\hbox(4.37393+0.0)x0.0
....\hbox(4.44444+0.0)x0.0
.....\glue 0.0
.....\glue -20.00003
.....\glue -5.0
.....\hbox(4.37393+0.0)x20.00003, glue set 20.00003fil
.....\hbox(4.44444+0.0)x20.00003, glue set 20.00003fil
......\glue 0.0 plus 1.0fil minus 1.0fil
......\hbox(4.37393+0.0)x0.0, glue set - 4.99878fil
......\hbox(4.44444+0.0)x0.0, glue set - 5.00002fil
.......\glue 0.0 plus 1.0fil minus 1.0fil
.......\TS1/cmr/m/n/10 ^^88
.......\OMS/cmsy/m/n/10 ^^O
.....\glue 5.0
....\penalty 0
....\OT1/cmr/m/n/10 e
Expand Down Expand Up @@ -76,15 +79,15 @@ Completed box being shipped out [1]
...\glue(\parskip) 0.0
...\glue(\baselineskip) 4.5
...\hbox(7.5+2.5)x279.3, glue set 158.29979fil, shifted 65.7
....\hbox(4.65164+0.0)x0.0
....\hbox(4.65279+0.0)x0.0
.....\glue 0.0
.....\glue -13.69997
.....\glue -5.0
.....\hbox(4.65164+0.0)x13.69997, glue set 13.69997fil
.....\hbox(4.65279+0.0)x13.69997, glue set 13.69997fil
......\glue 0.0 plus 1.0fil minus 1.0fil
......\hbox(4.65164+0.0)x0.0, glue set - 4.99878fil
......\hbox(4.65279+0.0)x0.0, glue set - 5.00002fil
.......\glue 0.0 plus 1.0fil minus 1.0fil
.......\TS1/cmr/m/n/10 *
.......\OMS/cmsy/m/n/10 ^^C
.....\glue 5.0
....\penalty 0
....\OT1/cmr/m/n/10 e
Expand Down
11 changes: 7 additions & 4 deletions base/testfiles/tlb1664.tlg
Expand Up @@ -4,6 +4,9 @@ Format: LaTeX2e<1995/12/01>
Main Class: article
Options: 12pt
Author: Klaus Georg Barthelmann
LaTeX Font Info: Trying to load font information for OMS+cmr on input line ....
LaTeX Font Info: Font shape `OMS/cmr/m/n' in size <12> not available
(Font) Font shape `OMS/cmsy/m/n' tried instead on input line ....
! LaTeX Error: Undefined tab position.
See the LaTeX manual or LaTeX Companion for explanation.
Type H <return> for immediate help.
Expand Down Expand Up @@ -31,15 +34,15 @@ Completed box being shipped out [1]
...\write-{}
...\glue(\topskip) 3.66669
...\hbox(8.33331+2.33331)x360.6253, glue set 136.89012fil, shifted 29.3747
....\hbox(5.22441+0.0)x0.0
....\hbox(5.33334+0.0)x0.0
.....\glue 0.0
.....\glue -23.49976
.....\glue -5.87494
.....\hbox(5.22441+0.0)x23.49976, glue set 23.49976fil
.....\hbox(5.33334+0.0)x23.49976, glue set 23.49976fil
......\glue 0.0 plus 1.0fil minus 1.0fil
......\hbox(5.22441+0.0)x0.0, glue set - 5.87357fil
......\hbox(5.33334+0.0)x0.0, glue set - 6.00002fil
.......\glue 0.0 plus 1.0fil minus 1.0fil
.......\TS1/cmr/m/n/12 ^^88
.......\OMS/cmsy/m/n/12 ^^O
.....\glue 5.87494
....\penalty 0
....\OT1/cmr/m/n/12 L
Expand Down

0 comments on commit d5ff165

Please sign in to comment.