[latex3-commits] [git/LaTeX3-latex3-latex3] master: New LuaTeX primitives for v1.08/v1/09 (728fade)

Joseph Wright joseph.wright at morningstar2.co.uk
Fri Aug 31 23:40:25 CEST 2018


Repository : https://github.com/latex3/latex3
On branch  : master
Link       : https://github.com/latex3/latex3/commit/728fade117b782d87ffa3b15c8634eccb4dc61df

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

commit 728fade117b782d87ffa3b15c8634eccb4dc61df
Author: Joseph Wright <joseph.wright at morningstar2.co.uk>
Date:   Fri Aug 31 22:40:25 2018 +0100

    New LuaTeX primitives for v1.08/v1/09
    
    At  least those which are documented! Present but undocumented:
    
    + compoundhyphenmode
    + endlocalcontrol
    + fixupboxesmode
    + gtoksapp
    + gtokspre
    + mathflattenmode
    + mathrulethicknessmode
    + xtoksapp
    + xtokspre


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

728fade117b782d87ffa3b15c8634eccb4dc61df
 l3kernel/l3names.dtx |   19 +++++++++++++++++++
 1 file changed, 19 insertions(+)

diff --git a/l3kernel/l3names.dtx b/l3kernel/l3names.dtx
index f9a3425..cd804c2 100644
--- a/l3kernel/l3names.dtx
+++ b/l3kernel/l3names.dtx
@@ -775,7 +775,9 @@
     \tex_automatichyphenpenalty:D
   \@@_primitive:NN \begincsname           \tex_begincsname:D
   \@@_primitive:NN \bodydir               \tex_bodydir:D
+  \@@_primitive:NN \bodydirection         \tex_bodydirection:D
   \@@_primitive:NN \boxdir                \tex_boxdir:D
+  \@@_primitive:NN \boxdirection          \tex_boxdirection:D
   \@@_primitive:NN \breakafterdirmode     \tex_breakafterdirmode:D
   \@@_primitive:NN \catcodetable          \tex_catcodetable:D
   \@@_primitive:NN \clearmarks            \tex_clearmarks:D
@@ -784,12 +786,14 @@
     \tex_crampedscriptscriptstyle:D
   \@@_primitive:NN \crampedscriptstyle    \tex_crampedscriptstyle:D
   \@@_primitive:NN \crampedtextstyle      \tex_crampedtextstyle:D
+  \@@_primitive:NN \csstring              \tex_csstring:D
   \@@_primitive:NN \directlua             \tex_directlua:D
   \@@_primitive:NN \dviextension          \tex_dviextension:D
   \@@_primitive:NN \dvifeedback           \tex_dvifeedback:D
   \@@_primitive:NN \dvivariable           \tex_dvivariable:D
   \@@_primitive:NN \etoksapp              \tex_etoksapp:D
   \@@_primitive:NN \etokspre              \tex_etokspre:D
+  \@@_primitive:NN \exceptionpenalty      \tex_exceptionpenalty:D
   \@@_primitive:NN \explicithyphenpenalty \tex_explicithyphenpenalty:D
   \@@_primitive:NN \expanded              \tex_expanded:D
   \@@_primitive:NN \explicitdiscretionary \tex_explicitdiscretionary:D
@@ -802,23 +806,34 @@
   \@@_primitive:NN \hyphenationmin        \tex_hyphenationmin:D
   \@@_primitive:NN \hyphenpenaltymode     \tex_hyphenpenaltymode:D
   \@@_primitive:NN \gleaders              \tex_gleaders:D
+  \@@_primitive:NN \ifcondition           \tex_ifcondition:D
+  \@@_primitive:NN \immediateassigned     \tex_immediateassigned:D
+  \@@_primitive:NN \immediateassignment   \tex_immediateassignment:D
   \@@_primitive:NN \initcatcodetable      \tex_initcatcodetable:D
   \@@_primitive:NN \lastnamedcs           \tex_lastnamedcs:D
   \@@_primitive:NN \latelua               \tex_latelua:D
+  \@@_primitive:NN \lateluafunction       \tex_lateluafunction:D
   \@@_primitive:NN \leftghost             \tex_leftghost:D
   \@@_primitive:NN \letcharcode           \tex_letcharcode:D
   \@@_primitive:NN \linedir               \tex_linedir:D
+  \@@_primitive:NN \linedirection         \tex_linedirection:D
   \@@_primitive:NN \localbrokenpenalty    \tex_localbrokenpenalty:D
   \@@_primitive:NN \localinterlinepenalty \tex_localinterlinepenalty:D
+  \@@_primitive:NN \luabytecode           \tex_luabytecode:D
+  \@@_primitive:NN \luabytecodecall       \tex_luabytecodecall:D
+  \@@_primitive:NN \luacopyinputnodes     \tex_luacopyinputnodes:D
+  \@@_primitive:NN \luadef                \tex_luadef:D
   \@@_primitive:NN \localleftbox          \tex_localleftbox:D
   \@@_primitive:NN \localrightbox         \tex_localrightbox:D
   \@@_primitive:NN \luaescapestring       \tex_luaescapestring:D
   \@@_primitive:NN \luafunction           \tex_luafunction:D
+  \@@_primitive:NN \luafunctioncall       \tex_luafunctioncall:D
   \@@_primitive:NN \luatexbanner          \tex_luatexbanner:D
   \@@_primitive:NN \luatexrevision        \tex_luatexrevision:D
   \@@_primitive:NN \luatexversion         \tex_luatexversion:D
   \@@_primitive:NN \mathdelimitersmode    \tex_mathdelimitersmode:D
   \@@_primitive:NN \mathdir               \tex_mathdir:D
+  \@@_primitive:NN \mathdirection         \tex_mathdirection:D
   \@@_primitive:NN \mathdisplayskipmode   \tex_mathdisplayskipmode:D
   \@@_primitive:NN \matheqnogapstep       \tex_matheqnogapstep:D
   \@@_primitive:NN \mathnolimitsmode      \tex_mathnolimitsmode:D
@@ -827,6 +842,7 @@
   \@@_primitive:NN \mathrulesfam          \tex_mathrulesfam:D
   \@@_primitive:NN \mathscriptsmode       \tex_mathscriptsmode:D
   \@@_primitive:NN \mathscriptboxmode     \tex_mathscriptboxmode:D
+  \@@_primitive:NN \mathscriptcharmode    \tex_mathscriptcharmode:D
   \@@_primitive:NN \mathstyle             \tex_mathstyle:D
   \@@_primitive:NN \mathsurroundmode      \tex_mathsurroundmode:D
   \@@_primitive:NN \mathsurroundskip      \tex_mathsurroundskip:D
@@ -838,10 +854,12 @@
   \@@_primitive:NN \outputbox             \tex_outputbox:D
   \@@_primitive:NN \pagebottomoffset      \tex_pagebottomoffset:D
   \@@_primitive:NN \pagedir               \tex_pagedir:D
+  \@@_primitive:NN \pagedirection         \tex_pagedirection:D
   \@@_primitive:NN \pageleftoffset        \tex_pageleftoffset:D
   \@@_primitive:NN \pagerightoffset       \tex_pagerightoffset:D
   \@@_primitive:NN \pagetopoffset         \tex_pagetopoffset:D
   \@@_primitive:NN \pardir                \tex_pardir:D
+  \@@_primitive:NN \pardirection          \tex_pardirection:D
   \@@_primitive:NN \pdfextension          \tex_pdfextension:D
   \@@_primitive:NN \pdffeedback           \tex_pdffeedback:D
   \@@_primitive:NN \pdfvariable           \tex_pdfvariable:D
@@ -864,6 +882,7 @@
   \@@_primitive:NN \suppressprimitiveerror
     \tex_suppressprimitiveerror:D
   \@@_primitive:NN \textdir               \tex_textdir:D
+  \@@_primitive:NN \textdirection         \tex_textdirection:D
   \@@_primitive:NN \toksapp               \tex_toksapp:D
   \@@_primitive:NN \tokspre               \tex_tokspre:D
   \@@_primitive:NN \tpack                 \tex_tpack:D





More information about the latex3-commits mailing list