From 974640d66e61e81cb197ad96fdff7b08343e4c5a Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sat, 6 Mar 2021 21:58:15 +0000 Subject: context git-svn-id: svn://tug.org/texlive/trunk@58167 c570f23f-e606-0410-a88d-b1316a301751 --- .../texmf-dist/tex/context/base/mkiv/mult-low.lua | 125 +++++++++++++++++---- 1 file changed, 104 insertions(+), 21 deletions(-) (limited to 'Master/texmf-dist/tex/context/base/mkiv/mult-low.lua') diff --git a/Master/texmf-dist/tex/context/base/mkiv/mult-low.lua b/Master/texmf-dist/tex/context/base/mkiv/mult-low.lua index aa0329e48cf..a893d455c1f 100644 --- a/Master/texmf-dist/tex/context/base/mkiv/mult-low.lua +++ b/Master/texmf-dist/tex/context/base/mkiv/mult-low.lua @@ -12,7 +12,7 @@ return { ["constants"] = { -- "zerocount", "minusone", "minustwo", "plusone", "plustwo", "plusthree", "plusfour", "plusfive", - "plussix", "plusseven", "pluseight", "plusnine", "plusten", "plussixteen", + "plussix", "plusseven", "pluseight", "plusnine", "plusten", "pluseleven", "plustwelve", "plussixteen", "plusfifty", "plushundred", "plusonehundred", "plustwohundred", "plusfivehundred", "plusthousand", "plustenthousand", "plustwentythousand", "medcard", "maxcard", "maxcardminusone", "zeropoint", "onepoint", "halfapoint", "onebasepoint", "maxcount", "maxdimen", "scaledpoint", "thousandpoint", @@ -34,7 +34,7 @@ return { -- "fmtname", "fmtversion", "texengine", "texenginename", "texengineversion", "texenginefunctionality", "luatexengine", "pdftexengine", "xetexengine", "unknownengine", - "contextformat", "contextversion", "contextkind", "contextlmtxmode", "contextmark", "mksuffix", + "contextformat", "contextversion", "contextlmtxmode", "contextmark", "mksuffix", -- "activecatcode", -- @@ -45,26 +45,36 @@ return { -- "attributeunsetvalue", -- + "statuswrite", + -- "uprotationangle", "rightrotationangle", "downrotationangle", "leftrotationangle", -- "inicatcodes", "ctxcatcodes", "texcatcodes", "notcatcodes", "txtcatcodes", "vrbcatcodes", "prtcatcodes", "nilcatcodes", "luacatcodes", "tpacatcodes", "tpbcatcodes", - "xmlcatcodes", "ctdcatcodes", + "xmlcatcodes", "ctdcatcodes", "rlncatcodes", -- "escapecatcode", "begingroupcatcode", "endgroupcatcode", "mathshiftcatcode", "alignmentcatcode", "endoflinecatcode", "parametercatcode", "superscriptcatcode", "subscriptcatcode", "ignorecatcode", "spacecatcode", "lettercatcode", "othercatcode", "activecatcode", "commentcatcode", "invalidcatcode", -- "tabasciicode", "newlineasciicode", "formfeedasciicode", "endoflineasciicode", "endoffileasciicode", - "spaceasciicode", "hashasciicode", "dollarasciicode", "commentasciicode", "ampersandasciicode", + "commaasciicode", "spaceasciicode", "periodasciicode", + "hashasciicode", "dollarasciicode", "commentasciicode", "ampersandasciicode", "colonasciicode", "backslashasciicode", "circumflexasciicode", "underscoreasciicode", "leftbraceasciicode", "barasciicode", "rightbraceasciicode", "tildeasciicode", "delasciicode", "leftparentasciicode", "rightparentasciicode", "lessthanasciicode", "morethanasciicode", "doublecommentsignal", "atsignasciicode", "exclamationmarkasciicode", "questionmarkasciicode", "doublequoteasciicode", "singlequoteasciicode", "forwardslashasciicode", - "primeasciicode", "hyphenasciicode", + "primeasciicode", "hyphenasciicode", "percentasciicode", "leftbracketasciicode", "rightbracketasciicode", + -- + "frozenhsizecode", "frozenskipcode", "frozenhangcode", "frozenindentcode", "frozenparfillcode", + "frozenadjustcode", "frozenprotrudecode", "frozentolerancecode", "frozenstretchcode", + "frozenloosenesscode", "frozenlastlinecode", "frozenlinepenaltycode", "frozenclubpenaltycode", + "frozenwidowpenaltycode", "frozendisplaypenaltycode", "frozenbrokenpenaltycode", + "frozendemeritscode", "frozenshapecode", "frozenlinecode", "frozenhyphenationcode", + "frozenallcode", -- "activemathcharcode", -- @@ -74,8 +84,10 @@ return { -- "bottomlevelgroupcode", "simplegroupcode", "hboxgroupcode", "adjustedhboxgroupcode", "vboxgroupcode", "vtopgroupcode", "aligngroupcode", "noaligngroupcode", "outputgroupcode", "mathgroupcode", - "discretionarygroupcode", "insertgroupcode", "vcentergroupcode", "mathchoicegroupcode", - "semisimplegroupcode", "mathshiftgroupcode", "mathleftgroupcode", "vadjustgroupcode", + "discretionarygroupcode", "insertgroupcode", "vadjustgroupcode", "vcentergroupcode", "mathabovegroupcode", + "mathchoicegroupcode", "semisimplegroupcode", "mathshiftgroupcode", "mathleftgroupcode", + "localboxgroupcode", "splitoffgroupcode", "splitkeepgroupcode", "preamblegroupcode", + "alignsetgroupcode", "finrowgroupcode", "discretionarygroupcode", -- "charnodecode", "hlistnodecode", "vlistnodecode", "rulenodecode", "insertnodecode", "marknodecode", "adjustnodecode", "ligaturenodecode", "discretionarynodecode", "whatsitnodecode", "mathnodecode", @@ -89,7 +101,7 @@ return { "fontexheight", "fontemwidth", "fontextraspace", "slantperpoint", "mathexheight", "mathemwidth", "interwordspace", "interwordstretch", "interwordshrink", "exheight", "emwidth", "extraspace", - "mathsupdisplay", "mathsupnormal", "mathsupcramped", "mathsubnormal", "mathsubcombined", "mathaxisheight", + "mathaxisheight", "muquad", -- -- maybe a different class @@ -145,6 +157,23 @@ return { "startlmtxmode", "stoplmtxmode", "startmkivmode", "stopmkivmode", -- "wildcardsymbol", + -- + "normalhyphenationmodecode", "automatichyphenationmodecode", "explicithyphenationmodecode", + "syllablehyphenationmodecode", "uppercasehyphenationmodecode", "completehyphenationmodecode", + "compoundhyphenationmodecode", "strictstarthyphenationmodecode", "strictendhyphenationmodecode", + "automaticpenaltyhyphenationmodecode", "explicitpenaltyhyphenationmodecode", + "permitgluehyphenationmodecode", "permitallhyphenationmodecode", "permitmathreplacehyphenationmodecode", + "forcecheckhyphenationmodecode", "lazyligatureshyphenationmodecode", + -- + "normalizelinecode", "parindentskipcode", "swaphangindentcode", "swapparsshapecode", "breakafterdircode", "removemarginkernscode", "clipwidthcode", + -- + "noligaturingcode", "nokerningcode", "noleftligaturecode", "noleftkerncode", "norightligaturecode", "norightkerncode", + "noexpansioncode", "noprotrusioncode", + -- + "frozenflagcode", "tolerantflagcode", "protectedflagcode", "primitiveflagcode", "permanentflagcode", "noalignedflagcode", "immutableflagcode", "mutableflagcode", + "globalflagcode", "overloadedflagcode", "immediateflagcode", "conditionalflagcode", "valueflagcode", "instanceflagcode", + -- + "continuewhenlmtxmode" }, ["helpers"] = { -- @@ -179,6 +208,7 @@ return { -- "strippedcsname","checkedstrippedcsname", -- + "nofarguments", "firstargumentfalse", "firstargumenttrue", "secondargumentfalse", "secondargumenttrue", "thirdargumentfalse", "thirdargumenttrue", @@ -187,7 +217,7 @@ return { "sixthargumentfalse", "sixthargumenttrue", "seventhargumentfalse", "seventhargumenttrue", -- - "vkern", "hkern", + "vkern", "hkern", "vpenalty", "hpenalty", -- "doglobal", "dodoglobal", "redoglobal", "resetglobal", -- @@ -199,6 +229,7 @@ return { -- "mathortext", -- + "thebox", "htdp", "unvoidbox", "hfilll", "vfilll", @@ -222,12 +253,18 @@ return { -- "filledhboxb", "filledhboxr", "filledhboxg", "filledhboxc", "filledhboxm", "filledhboxy", "filledhboxk", -- + "scratchstring", "scratchstringone", "scratchstringtwo", "tempstring", "scratchcounter", "globalscratchcounter", "privatescratchcounter", "scratchdimen", "globalscratchdimen", "privatescratchdimen", "scratchskip", "globalscratchskip", "privatescratchskip", "scratchmuskip", "globalscratchmuskip", "privatescratchmuskip", "scratchtoks", "globalscratchtoks", "privatescratchtoks", "scratchbox", "globalscratchbox", "privatescratchbox", + "scratchmacro", "scratchmacroone", "scratchmacrotwo", + -- + "scratchconditiontrue", "scratchconditionfalse", "ifscratchcondition", + "scratchconditiononetrue", "scratchconditiononefalse", "ifscratchconditionone", + "scratchconditiontwotrue", "scratchconditiontwofalse", "ifscratchconditiontwo", -- "globalscratchcounterone", "globalscratchcountertwo", "globalscratchcounterthree", -- @@ -235,14 +272,14 @@ return { "triggergroupedcommand", "triggergroupedcommandcs", "simplegroupedcommand", "pickupgroupedcommand", -- - "normalbaselineskip", "normallineskip", "normallineskiplimit", + "usedbaselineskip", "usedlineskip", "usedlineskiplimit", -- "availablehsize", "localhsize", "setlocalhsize", "distributedhsize", "hsizefraction", -- "next", "nexttoken", -- "nextbox", "dowithnextbox", "dowithnextboxcs", "dowithnextboxcontent", "dowithnextboxcontentcs", "flushnextbox", - "boxisempty", + "boxisempty", "boxtostring", "contentostring", "prerolltostring", -- "givenwidth", "givenheight", "givendepth", "scangivendimensions", -- @@ -297,12 +334,18 @@ return { "quitcondition", "truecondition", "falsecondition", -- "tracingall", "tracingnone", "loggingall", + "showluatokens", + -- + "aliasmacro", -- "removetoks", "appendtoks", "prependtoks", "appendtotoks", "prependtotoks", "to", -- - "endgraf", "endpar", "everyendpar", "reseteverypar", "finishpar", "empty", "null", "space", "quad", "enspace", "emspace", "charspace", "nbsp", "crlf", - "obeyspaces", "obeylines", "obeyedspace", "obeyedline", "obeyedtab", "obeyedpage", - "normalspace", + -- "everyendpar", + -- + "endgraf", "endpar", "reseteverypar", "finishpar", "empty", "null", "space", "quad", "enspace", "emspace", "charspace", "nbsp", "crlf", + "obeyspaces", "obeylines", "obeytabs", "obeypages", "obeyedspace", "obeyedline", "obeyedtab", "obeyedpage", + "normalspace", "naturalspace", "controlspace", "normalspaces", + "ignoretabs", "ignorelines", "ignorepages", "ignoreeofs", "setcontrolspaces", -- "executeifdefined", -- @@ -324,8 +367,8 @@ return { "getvalue", "getuvalue", "setvalue", "setevalue", "setgvalue", "setxvalue", "letvalue", "letgvalue", "resetvalue", "undefinevalue", "ignorevalue", "setuvalue", "setuevalue", "setugvalue", "setuxvalue", - -- - "globallet", "glet", "udef", "ugdef", "uedef", "uxdef", "checked", "unique", + -- glet + "globallet", "udef", "ugdef", "uedef", "uxdef", "checked", "unique", -- "getparameters", "geteparameters", "getgparameters", "getxparameters", "forgetparameters", "copyparameters", -- @@ -335,7 +378,7 @@ return { "processcommalist", "processcommacommand", "quitcommalist", "quitprevcommalist", "processaction", "processallactions", "processfirstactioninset", "processallactionsinset", -- - "unexpanded", "expanded", "startexpanded", "stopexpanded", "protected", "protect", "unprotect", + "unexpanded", "expanded", "startexpanded", "stopexpanded", "protect", "unprotect", -- "firstofoneargument", "firstoftwoarguments", "secondoftwoarguments", @@ -352,9 +395,10 @@ return { "gobbleoneoptional", "gobbletwooptionals", "gobblethreeoptionals", "gobblefouroptionals", "gobblefiveoptionals", -- "dorecurse", "doloop", "exitloop", "dostepwiserecurse", "recurselevel", "recursedepth", "dofastloopcs", "fastloopindex", "fastloopfinal", "dowith", + "doloopovermatch", "doloopovermatched", "doloopoverlist", -- "newconstant", "setnewconstant", "setconstant", "setconstantvalue", - "newconditional", "settrue", "setfalse", "settruevalue", "setfalsevalue", + "newconditional", "settrue", "setfalse", "settruevalue", "setfalsevalue", "setconditional", -- "newmacro", "setnewmacro", "newfraction", "newsignal", @@ -413,8 +457,11 @@ return { "startdmath", "stopdmath", "normalstartdmath", "normalstopdmath", "normalsuperscript", "normalsubscript", "normalnosuperscript", "normalnosubscript", "superscript", "subscript", "nosuperscript", "nosubscript", + "superprescript", "subprescript", "nosuperprescript", "nosubsprecript", -- - "uncramped", "cramped", "triggermathstyle", "mathstylefont", "mathsmallstylefont", "mathstyleface", "mathsmallstyleface", "mathstylecommand", "mathpalette", + "uncramped", "cramped", + "mathstyletrigger", "triggermathstyle", + "mathstylefont", "mathsmallstylefont", "mathstyleface", "mathsmallstyleface", "mathstylecommand", "mathpalette", "mathstylehbox", "mathstylevbox", "mathstylevcenter", "mathstylevcenteredhbox", "mathstylevcenteredvbox", "mathtext", "setmathsmalltextbox", "setmathtextbox", "pushmathstyle", "popmathstyle", @@ -433,7 +480,7 @@ return { "ctxlua", "luacode", "lateluacode", "directluacode", "registerctxluafile", "ctxloadluafile", "luaversion", "luamajorversion", "luaminorversion", - "ctxluacode", "luaconditional", "luaexpanded", + "ctxluacode", "luaconditional", "luaexpanded", "ctxluamatch", "startluaparameterset", "stopluaparameterset", "luaparameterset", "definenamedlua", "obeylualines", "obeyluatokens", @@ -444,11 +491,15 @@ return { "cldprocessfile", "cldloadfile", "cldloadviafile", "cldcontext", "cldcommand", -- "carryoverpar", + "freezeparagraphproperties", "defrostparagraphproperties", + "setparagraphfreezing", "forgetparagraphfreezing", + "updateparagraphproperties", "updateparagraphpenalties", "updateparagraphdemerits", "updateparagraphshapes", "updateparagraphlines", + -- "lastlinewidth", -- "assumelongusagecs", -- - "Umathbotaccent", + "Umathbotaccent", "Umathtopaccent", -- "righttolefthbox", "lefttorighthbox", "righttoleftvbox", "lefttorightvbox", "righttoleftvtop", "lefttorightvtop", "rtlhbox", "ltrhbox", "rtlvbox", "ltrvbox", "rtlvtop", "ltrvtop", @@ -459,6 +510,7 @@ return { "dirlre", "dirrle", "dirlro", "dirrlo", -- "lesshyphens", "morehyphens", "nohyphens", "dohyphens", + "compounddiscretionary", -- "Ucheckedstartdisplaymath", "Ucheckedstopdisplaymath", -- @@ -469,6 +521,8 @@ return { "naturalhbox", "naturalvbox", "naturalvtop", "naturalhpack", "naturalvpack", "naturaltpack", "reversehbox", "reversevbox", "reversevtop", "reversehpack", "reversevpack", "reversetpack", -- + "hcontainer", "vcontainer", "tcontainer", + -- "frule", -- "compoundhyphenpenalty", @@ -476,5 +530,34 @@ return { "start", "stop", -- "unsupportedcs", + -- + "openout", "closeout", "write", "openin", "closein", "read", "readline", "readfromterminal", + -- + "boxlines", "boxline", "setboxline", "copyboxline", + "boxlinewd","boxlineht", "boxlinedp", + "boxlinenw","boxlinenh", "boxlinend", + "boxlinels", "boxliners", "boxlinelh", "boxlinerh", + "boxlinelp", "boxlinerp", "boxlinein", + "boxrangewd", "boxrangeht", "boxrangedp", + -- + "bitwiseset", "bitwiseand", "bitwiseor", "bitwisexor", "bitwisenot", "bitwisenil", + "ifbitwiseand", "bitwise", "bitwiseshift", "bitwiseflip", + -- old ... very low level + "textdir", "linedir", "pardir", "boxdir", + -- + "prelistbox", "postlistbox", "prelistcopy", "postlistcopy", "setprelistbox", "setpostlistbox", + -- + "noligaturing", "nokerning", "noexpansion", "noprotrusion", + "noleftkerning", "noleftligaturing", "norightkerning", "norightligaturing", + -- + "futureletnexttoken", "defbackslashbreak", "letbackslashbreak", + -- + "pushoverloadmode", "popoverloadmode", "pushrunstate", "poprunstate", + -- + "suggestedalias", + -- + "newlocalcount", "newlocaldimen", "newlocalskip", "newlocalmuskip", "newlocaltoks", "newlocalbox", + "newlocalwrite", "newlocalread", + "setnewlocalcount", "setnewlocaldimen", "setnewlocalskip", "setnewlocalmuskip", "setnewlocaltoks", "setnewlocalbox", } } -- cgit v1.2.3