[latex3-commits] [git/LaTeX3-latex3-latex2e] gh239: Revert ltoutenc to the last merged version (f2400cdc)

PhelypeOleinik tex.phelype at gmail.com
Fri Aug 14 22:54:56 CEST 2020


Repository : https://github.com/latex3/latex2e
On branch  : gh239
Link       : https://github.com/latex3/latex2e/commit/f2400cdc431462fc2f1be968391fff8fff5a45f6

>---------------------------------------------------------------

commit f2400cdc431462fc2f1be968391fff8fff5a45f6
Author: PhelypeOleinik <tex.phelype at gmail.com>
Date:   Fri Aug 14 17:54:56 2020 -0300

    Revert ltoutenc to the last merged version


>---------------------------------------------------------------

f2400cdc431462fc2f1be968391fff8fff5a45f6
 base/ltoutenc.dtx | 16 ++++++++++------
 1 file changed, 10 insertions(+), 6 deletions(-)

diff --git a/base/ltoutenc.dtx b/base/ltoutenc.dtx
index c6bfc149..59c20f37 100644
--- a/base/ltoutenc.dtx
+++ b/base/ltoutenc.dtx
@@ -37,14 +37,14 @@
 %<TS1>\ProvidesFile{ts1enc.def}[2001/06/05 v3.0e (jk/car/fm)
 %<TU>\ProvidesFile{tuenc.def}
 %<package>\ProvidesPackage{fontenc}
-%<OT1|T1|OMS|OML|OT4|TU|package> [2020/08/10 v2.0s
+%<OT1|T1|OMS|OML|OT4|TU|package> [2020/04/22 v2.0p
 %<OT1|T1|OMS|OML|OT4|TS1|TU>      Standard LaTeX file]
 %<package>                        Standard LaTeX package]
 %
 %<*driver>
 % \fi
 \ProvidesFile{ltoutenc.dtx}
-             [2020/08/10 v2.0s LaTeX Kernel (font encodings)]
+             [2021/07/04 v2.0q LaTeX Kernel (font encodings)]
 % \iffalse
 \documentclass{ltxdoc}
 \GetFileInfo{ltoutenc.dtx}
@@ -1082,9 +1082,8 @@
 %    deficiencies, see pr/3160.
 % \task{?}{Improve this and document its problems, see pr/3160}
 % \changes{v1.9z}{2000/01/30}{Macro reimplemented (pr/3160)}
-% \changes{v2.0r}{2020/07/27}{Don't make the command \cs{long} (gh/354)}
 %    \begin{macrocode}
-\DeclareRobustCommand*\UseTextAccent[3]{%
+\DeclareRobustCommand\UseTextAccent[3]{%
   \hmode at start@before at group
    {%
 %    \end{macrocode}
@@ -1099,9 +1098,8 @@
 %    \end{macrocode}
 %
 % \changes{v1.9z}{2000/01/30}{Macro reimplemented (pr/3160)}
-% \changes{v2.0r}{2020/07/27}{Don't make the command \cs{long} (gh/354)}
 %    \begin{macrocode}
-\DeclareRobustCommand*\UseTextSymbol[2]{%
+\DeclareRobustCommand\UseTextSymbol[2]{%
        \hmode at start@before at group
        {%
           \def\@wrong at font@char{\MessageBreak
@@ -2901,6 +2899,12 @@
     \else
       \newluafunction\@remove at tlig@@@@
 %    \end{macrocode}
+% We are in the format and Lua functions can not be dumped, so we have to repeat
+% the code during |\everyjob|. Therefore we first define a helper to both execute
+% some code and same it for |\everyjob|:
+%    \begin{macrocode}
+      \def\now at and@everyjob#1{\toksapp\everyjob{#1}#1}
+%    \end{macrocode}
 % Now we can define the function. Mostly we just have to insert a protected glyph
 % node, which is a glyph node with subtype 256. But we have to keep track of the
 % current mode to avoid inserting the glyph into a vlist.





More information about the latex3-commits mailing list.