summaryrefslogtreecommitdiff
path: root/tex/context/base/mult-prm.lua
diff options
context:
space:
mode:
Diffstat (limited to 'tex/context/base/mult-prm.lua')
-rw-r--r--tex/context/base/mult-prm.lua515
1 files changed, 514 insertions, 1 deletions
diff --git a/tex/context/base/mult-prm.lua b/tex/context/base/mult-prm.lua
index feeeb3332..1775fe0bc 100644
--- a/tex/context/base/mult-prm.lua
+++ b/tex/context/base/mult-prm.lua
@@ -1,10 +1,409 @@
return {
- ["primitives"]={
+ ["aleph"]={
+ "AlephVersion",
"Alephminorversion",
+ "Alephrevision",
+ "Alephversion",
+ "Omegaminorversion",
+ "Omegarevision",
+ "Omegaversion",
+ "boxdir",
+ "pagebottomoffset",
+ "pagerightoffset",
+ },
+ ["etex"]={
+ "botmarks",
+ "clubpenalties",
+ "currentgrouplevel",
+ "currentgrouptype",
+ "currentifbranch",
+ "currentiflevel",
+ "currentiftype",
+ "detokenize",
+ "dimexpr",
+ "displaywidowpenalties",
+ "eTeXVersion",
+ "eTeXminorversion",
+ "eTeXrevision",
+ "eTeXversion",
+ "everyeof",
+ "firstmarks",
+ "fontchardp",
+ "fontcharht",
+ "fontcharic",
+ "fontcharwd",
+ "glueexpr",
+ "glueshrink",
+ "glueshrinkorder",
+ "gluestretch",
+ "gluestretchorder",
+ "gluetomu",
+ "ifcsname",
+ "ifdefined",
+ "iffontchar",
+ "interactionmode",
+ "interlinepenalties",
+ "lastlinefit",
+ "lastnodetype",
+ "marks",
+ "muexpr",
+ "mutoglue",
+ "numexpr",
+ "pagediscards",
+ "parshapedimen",
+ "parshapeindent",
+ "parshapelength",
+ "predisplaydirection",
+ "protected",
+ "readline",
+ "savinghyphcodes",
+ "savingvdiscards",
+ "scantokens",
+ "showgroups",
+ "showifs",
+ "showtokens",
+ "splitbotmarks",
+ "splitdiscards",
+ "splitfirstmarks",
+ "topmarks",
+ "tracingassigns",
+ "tracinggroups",
+ "tracingifs",
+ "tracingnesting",
+ "tracingscantokens",
+ "unexpanded",
+ "unless",
+ "widowpenalties",
+ },
+ ["luatex"]={
+ "Udelcode",
+ "Udelcodenum",
+ "Udelimiter",
+ "Udelimiterover",
+ "Udelimiterunder",
+ "Umathaccent",
+ "Umathaccents",
+ "Umathaxis",
+ "Umathbinbinspacing",
+ "Umathbinclosespacing",
+ "Umathbininnerspacing",
+ "Umathbinopenspacing",
+ "Umathbinopspacing",
+ "Umathbinordspacing",
+ "Umathbinpunctspacing",
+ "Umathbinrelspacing",
+ "Umathbotaccent",
+ "Umathchar",
+ "Umathchardef",
+ "Umathcharnum",
+ "Umathclosebinspacing",
+ "Umathcloseclosespacing",
+ "Umathcloseinnerspacing",
+ "Umathcloseopenspacing",
+ "Umathcloseopspacing",
+ "Umathcloseordspacing",
+ "Umathclosepunctspacing",
+ "Umathcloserelspacing",
+ "Umathcode",
+ "Umathcodenum",
+ "Umathconnectoroverlapmin",
+ "Umathfractiondelsize",
+ "Umathfractiondenomdown",
+ "Umathfractiondenomvgap",
+ "Umathfractionnumup",
+ "Umathfractionnumvgap",
+ "Umathfractionrule",
+ "Umathinnerbinspacing",
+ "Umathinnerclosespacing",
+ "Umathinnerinnerspacing",
+ "Umathinneropenspacing",
+ "Umathinneropspacing",
+ "Umathinnerordspacing",
+ "Umathinnerpunctspacing",
+ "Umathinnerrelspacing",
+ "Umathlimitabovebgap",
+ "Umathlimitabovekern",
+ "Umathlimitabovevgap",
+ "Umathlimitbelowbgap",
+ "Umathlimitbelowkern",
+ "Umathlimitbelowvgap",
+ "Umathopbinspacing",
+ "Umathopclosespacing",
+ "Umathopenbinspacing",
+ "Umathopenclosespacing",
+ "Umathopeninnerspacing",
+ "Umathopenopenspacing",
+ "Umathopenopspacing",
+ "Umathopenordspacing",
+ "Umathopenpunctspacing",
+ "Umathopenrelspacing",
+ "Umathoperatorsize",
+ "Umathopinnerspacing",
+ "Umathopopenspacing",
+ "Umathopopspacing",
+ "Umathopordspacing",
+ "Umathoppunctspacing",
+ "Umathoprelspacing",
+ "Umathordbinspacing",
+ "Umathordclosespacing",
+ "Umathordinnerspacing",
+ "Umathordopenspacing",
+ "Umathordopspacing",
+ "Umathordordspacing",
+ "Umathordpunctspacing",
+ "Umathordrelspacing",
+ "Umathoverbarkern",
+ "Umathoverbarrule",
+ "Umathoverbarvgap",
+ "Umathoverdelimiterbgap",
+ "Umathoverdelimitervgap",
+ "Umathpunctbinspacing",
+ "Umathpunctclosespacing",
+ "Umathpunctinnerspacing",
+ "Umathpunctopenspacing",
+ "Umathpunctopspacing",
+ "Umathpunctordspacing",
+ "Umathpunctpunctspacing",
+ "Umathpunctrelspacing",
+ "Umathquad",
+ "Umathradicaldegreeafter",
+ "Umathradicaldegreebefore",
+ "Umathradicaldegreeraise",
+ "Umathradicalkern",
+ "Umathradicalrule",
+ "Umathradicalvgap",
+ "Umathrelbinspacing",
+ "Umathrelclosespacing",
+ "Umathrelinnerspacing",
+ "Umathrelopenspacing",
+ "Umathrelopspacing",
+ "Umathrelordspacing",
+ "Umathrelpunctspacing",
+ "Umathrelrelspacing",
+ "Umathspaceafterscript",
+ "Umathstackdenomdown",
+ "Umathstacknumup",
+ "Umathstackvgap",
+ "Umathsubshiftdown",
+ "Umathsubshiftdrop",
+ "Umathsubsupshiftdown",
+ "Umathsubsupvgap",
+ "Umathsubtopmax",
+ "Umathsupbottommin",
+ "Umathsupshiftdrop",
+ "Umathsupshiftup",
+ "Umathsupsubbottommax",
+ "Umathunderbarkern",
+ "Umathunderbarrule",
+ "Umathunderbarvgap",
+ "Umathunderdelimiterbgap",
+ "Umathunderdelimitervgap",
+ "Uoverdelimiter",
+ "Uradical",
+ "Uroot",
+ "Ustack",
+ "Ustartdisplaymath",
+ "Ustartmath",
+ "Ustopdisplaymath",
+ "Ustopmath",
+ "Usubscript",
+ "Usuperscript",
+ "Uunderdelimiter",
+ "alignmark",
+ "aligntab",
+ "attribute",
+ "attributedef",
+ "catcodetable",
+ "clearmarks",
+ "crampeddisplaystyle",
+ "crampedscriptscriptstyle",
+ "crampedscriptstyle",
+ "crampedtextstyle",
+ "fontid",
+ "formatname",
+ "gleaders",
+ "ifabsdim",
+ "ifabsnum",
+ "ifprimitive",
+ "initcatcodetable",
+ "latelua",
+ "luaescapestring",
+ "luastartup",
+ "luatexdatestamp",
+ "luatexrevision",
+ "luatexversion",
+ "mathstyle",
+ "nokerns",
+ "noligs",
+ "outputbox",
+ "pageleftoffset",
+ "pagetopoffset",
+ "postexhyphenchar",
+ "posthyphenchar",
+ "preexhyphenchar",
+ "prehyphenchar",
+ "primitive",
+ "savecatcodetable",
+ "scantextokens",
+ "suppressfontnotfounderror",
+ "suppressifcsnameerror",
+ "suppresslongerror",
+ "suppressoutererror",
+ "synctex",
+ },
+ ["omega"]={
+ "OmegaVersion",
+ "bodydir",
+ "chardp",
+ "charht",
+ "charit",
+ "charwd",
+ "leftghost",
+ "localbrokenpenalty",
+ "localinterlinepenalty",
+ "localleftbox",
+ "localrightbox",
+ "mathdir",
+ "odelcode",
+ "odelimiter",
+ "omathaccent",
+ "omathchar",
+ "omathchardef",
+ "omathcode",
+ "oradical",
+ "pagedir",
+ "pageheight",
+ "pagewidth",
+ "pardir",
+ "rightghost",
+ "textdir",
+ },
+ ["pdftex"]={
+ "efcode",
+ "expanded",
+ "ifincsname",
+ "ifpdfabsdim",
+ "ifpdfabsnum",
+ "ifpdfprimitive",
+ "leftmarginkern",
+ "letterspacefont",
+ "lpcode",
+ "pdfadjustspacing",
+ "pdfannot",
+ "pdfcatalog",
+ "pdfcolorstack",
+ "pdfcolorstackinit",
+ "pdfcompresslevel",
+ "pdfcopyfont",
+ "pdfcreationdate",
+ "pdfdecimaldigits",
+ "pdfdest",
+ "pdfdestmargin",
+ "pdfdraftmode",
+ "pdfeachlinedepth",
+ "pdfeachlineheight",
+ "pdfendlink",
+ "pdfendthread",
+ "pdffirstlineheight",
+ "pdffontattr",
+ "pdffontexpand",
+ "pdffontname",
+ "pdffontobjnum",
+ "pdffontsize",
+ "pdfgamma",
+ "pdfgentounicode",
+ "pdfglyphtounicode",
+ "pdfhorigin",
+ "pdfignoreddimen",
+ "pdfimageapplygamma",
+ "pdfimagegamma",
+ "pdfimagehicolor",
+ "pdfimageresolution",
+ "pdfincludechars",
+ "pdfinclusioncopyfonts",
+ "pdfinclusionerrorlevel",
+ "pdfinfo",
+ "pdfinsertht",
+ "pdflastannot",
+ "pdflastlinedepth",
+ "pdflastlink",
+ "pdflastobj",
+ "pdflastxform",
+ "pdflastximage",
+ "pdflastximagecolordepth",
+ "pdflastximagepages",
+ "pdflastxpos",
+ "pdflastypos",
+ "pdflinkmargin",
+ "pdfliteral",
+ "pdfmapfile",
+ "pdfmapline",
+ "pdfminorversion",
+ "pdfnames",
+ "pdfnoligatures",
+ "pdfnormaldeviate",
+ "pdfobj",
+ "pdfobjcompresslevel",
+ "pdfoptionpdfminorversion",
+ "pdfoutline",
+ "pdfoutput",
+ "pdfpageattr",
+ "pdfpagebox",
+ "pdfpageheight",
+ "pdfpageref",
+ "pdfpageresources",
+ "pdfpagesattr",
+ "pdfpagewidth",
+ "pdfpkmode",
+ "pdfpkresolution",
+ "pdfprimitive",
+ "pdfprotrudechars",
+ "pdfpxdimen",
+ "pdfrandomseed",
+ "pdfrefobj",
+ "pdfrefxform",
+ "pdfrefximage",
+ "pdfreplacefont",
+ "pdfrestore",
+ "pdfretval",
+ "pdfsave",
+ "pdfsavepos",
+ "pdfsetmatrix",
+ "pdfsetrandomseed",
+ "pdfstartlink",
+ "pdfstartthread",
+ "pdftexbanner",
+ "pdftexrevision",
+ "pdftexversion",
+ "pdfthread",
+ "pdfthreadmargin",
+ "pdftracingfonts",
+ "pdftrailer",
+ "pdfuniformdeviate",
+ "pdfuniqueresname",
+ "pdfvorigin",
+ "pdfxform",
+ "pdfxformattr",
+ "pdfxformname",
+ "pdfxformresources",
+ "pdfximage",
+ "pdfximagebbox",
+ "quitvmode",
+ "rightmarginkern",
+ "rpcode",
+ "tagcode",
+ },
+ ["tex"]={
+ "-",
+ "/",
+ "AlephVersion",
+ "Alephminorversion",
+ "Alephrevision",
"Alephversion",
"OmegaVersion",
"Omegaminorversion",
"Omegarevision",
+ "Omegaversion",
"Udelcode",
"Udelcodenum",
"Udelimiter",
@@ -64,6 +463,7 @@ return {
"Umathopenopenspacing",
"Umathopenopspacing",
"Umathopenordspacing",
+ "Umathopenpunctspacing",
"Umathopenrelspacing",
"Umathoperatorsize",
"Umathopinnerspacing",
@@ -105,6 +505,7 @@ return {
"Umathrelinnerspacing",
"Umathrelopenspacing",
"Umathrelopspacing",
+ "Umathrelordspacing",
"Umathrelpunctspacing",
"Umathrelrelspacing",
"Umathspaceafterscript",
@@ -136,6 +537,7 @@ return {
"Usubscript",
"Usuperscript",
"Uunderdelimiter",
+ "above",
"abovedisplayshortskip",
"abovedisplayskip",
"abovewithdelims",
@@ -153,6 +555,11 @@ return {
"badness",
"baselineskip",
"batchmode",
+ "begingroup",
+ "belowdisplayshortskip",
+ "belowdisplayskip",
+ "binoppenalty",
+ "bodydir",
"botmark",
"botmarks",
"box",
@@ -173,6 +580,7 @@ return {
"closeout",
"clubpenalties",
"clubpenalty",
+ "copy",
"count",
"countdef",
"cr",
@@ -186,11 +594,14 @@ return {
"currentgrouptype",
"currentifbranch",
"currentiflevel",
+ "currentiftype",
"day",
"deadcycles",
"def",
+ "defaulthyphenchar",
"defaultskewchar",
"delcode",
+ "delimiter",
"delimiterfactor",
"delimitershortfall",
"detokenize",
@@ -199,11 +610,16 @@ return {
"dimexpr",
"directlua",
"discretionary",
+ "displayindent",
"displaylimits",
"displaystyle",
+ "displaywidowpenalties",
"displaywidowpenalty",
+ "displaywidth",
+ "divide",
"doublehyphendemerits",
"dp",
+ "dump",
"eTeXVersion",
"eTeXminorversion",
"eTeXrevision",
@@ -212,28 +628,41 @@ return {
"efcode",
"else",
"emergencystretch",
+ "end",
"endcsname",
"endgroup",
"endinput",
"endlinechar",
"eqno",
+ "errhelp",
"errmessage",
"errorcontextlines",
"errorstopmode",
"escapechar",
+ "everycr",
+ "everydisplay",
"everyeof",
+ "everyhbox",
"everyjob",
"everymath",
+ "everypar",
"everyvbox",
"exhyphenchar",
"exhyphenpenalty",
"expandafter",
+ "expanded",
+ "fam",
"fi",
+ "finalhyphendemerits",
+ "firstmark",
"firstmarks",
"floatingpenalty",
"font",
+ "fontchardp",
+ "fontcharht",
"fontcharic",
"fontcharwd",
+ "fontdimen",
"fontid",
"fontname",
"formatname",
@@ -242,6 +671,7 @@ return {
"gleaders",
"global",
"globaldefs",
+ "glueexpr",
"glueshrink",
"glueshrinkorder",
"gluestretch",
@@ -255,6 +685,7 @@ return {
"hfil",
"hfill",
"hfilneg",
+ "hfuzz",
"hoffset",
"holdinginserts",
"hrule",
@@ -262,6 +693,7 @@ return {
"hskip",
"hss",
"ht",
+ "hyphenation",
"hyphenchar",
"hyphenpenalty",
"if",
@@ -271,14 +703,19 @@ return {
"ifcat",
"ifcsname",
"ifdefined",
+ "ifdim",
"ifeof",
+ "iffalse",
+ "iffontchar",
"ifhbox",
"ifhmode",
"ifincsname",
+ "ifinner",
"ifmmode",
"ifnum",
"ifodd",
"ifpdfabsdim",
+ "ifpdfabsnum",
"ifpdfprimitive",
"ifprimitive",
"iftrue",
@@ -291,19 +728,25 @@ return {
"indent",
"initcatcodetable",
"input",
+ "inputlineno",
"insert",
"insertpenalties",
"interactionmode",
+ "interlinepenalties",
"interlinepenalty",
+ "jobname",
+ "kern",
"language",
"lastbox",
"lastkern",
"lastlinefit",
"lastnodetype",
"lastpenalty",
+ "lastskip",
"latelua",
"lccode",
"leaders",
+ "left",
"leftghost",
"lefthyphenmin",
"leftmarginkern",
@@ -311,19 +754,25 @@ return {
"leqno",
"let",
"letterspacefont",
+ "limits",
"linepenalty",
"lineskip",
"lineskiplimit",
"localbrokenpenalty",
"localinterlinepenalty",
+ "localleftbox",
"localrightbox",
"long",
+ "looseness",
+ "lower",
"lowercase",
"lpcode",
"luaescapestring",
+ "luastartup",
"luatexdatestamp",
"luatexrevision",
"luatexversion",
+ "mag",
"mark",
"marks",
"mathaccent",
@@ -331,28 +780,36 @@ return {
"mathchar",
"mathchardef",
"mathchoice",
+ "mathclose",
"mathcode",
"mathdir",
"mathinner",
"mathop",
"mathopen",
"mathord",
+ "mathpunct",
+ "mathrel",
"mathstyle",
"mathsurround",
"maxdeadcycles",
"maxdepth",
"meaning",
+ "medmuskip",
"message",
"middle",
+ "mkern",
"month",
"moveleft",
"moveright",
+ "mskip",
"muexpr",
+ "multiply",
"muskip",
"muskipdef",
"mutoglue",
"newlinechar",
"noalign",
+ "noboundary",
"noexpand",
"noindent",
"nokerns",
@@ -361,6 +818,8 @@ return {
"nolocaldirs",
"nolocalwhatsits",
"nonscript",
+ "nonstopmode",
+ "nulldelimiterspace",
"nullfont",
"number",
"numexpr",
@@ -393,6 +852,7 @@ return {
"pagegoal",
"pageheight",
"pageleftoffset",
+ "pagerightoffset",
"pageshrink",
"pagestretch",
"pagetopoffset",
@@ -401,6 +861,8 @@ return {
"par",
"pardir",
"parfillskip",
+ "parindent",
+ "parshape",
"parshapedimen",
"parshapeindent",
"parshapelength",
@@ -408,19 +870,25 @@ return {
"patterns",
"pausing",
"pdfadjustspacing",
+ "pdfannot",
"pdfcatalog",
"pdfcolorstack",
"pdfcolorstackinit",
"pdfcompresslevel",
+ "pdfcopyfont",
+ "pdfcreationdate",
"pdfdecimaldigits",
"pdfdest",
"pdfdestmargin",
"pdfdraftmode",
"pdfeachlinedepth",
"pdfeachlineheight",
+ "pdfendlink",
"pdfendthread",
"pdffirstlineheight",
+ "pdffontattr",
"pdffontexpand",
+ "pdffontname",
"pdffontobjnum",
"pdffontsize",
"pdfgamma",
@@ -428,8 +896,11 @@ return {
"pdfglyphtounicode",
"pdfhorigin",
"pdfignoreddimen",
+ "pdfimageapplygamma",
+ "pdfimagegamma",
"pdfimagehicolor",
"pdfimageresolution",
+ "pdfincludechars",
"pdfinclusioncopyfonts",
"pdfinclusionerrorlevel",
"pdfinfo",
@@ -439,24 +910,36 @@ return {
"pdflastlink",
"pdflastobj",
"pdflastxform",
+ "pdflastximage",
+ "pdflastximagecolordepth",
+ "pdflastximagepages",
"pdflastxpos",
"pdflastypos",
"pdflinkmargin",
+ "pdfliteral",
+ "pdfmapfile",
"pdfmapline",
"pdfminorversion",
+ "pdfnames",
+ "pdfnoligatures",
"pdfnormaldeviate",
"pdfobj",
+ "pdfobjcompresslevel",
"pdfoptionpdfminorversion",
+ "pdfoutline",
"pdfoutput",
+ "pdfpageattr",
"pdfpagebox",
"pdfpageheight",
"pdfpageref",
+ "pdfpageresources",
"pdfpagesattr",
"pdfpagewidth",
"pdfpkmode",
"pdfpkresolution",
"pdfprimitive",
"pdfprotrudechars",
+ "pdfpxdimen",
"pdfrandomseed",
"pdfrefobj",
"pdfrefxform",
@@ -466,13 +949,18 @@ return {
"pdfretval",
"pdfsave",
"pdfsavepos",
+ "pdfsetmatrix",
"pdfsetrandomseed",
+ "pdfstartlink",
"pdfstartthread",
"pdftexbanner",
"pdftexrevision",
"pdftexversion",
+ "pdfthread",
+ "pdfthreadmargin",
"pdftracingfonts",
"pdftrailer",
+ "pdfuniformdeviate",
"pdfuniqueresname",
"pdfvorigin",
"pdfxform",
@@ -486,6 +974,7 @@ return {
"postexhyphenchar",
"posthyphenchar",
"predisplaydirection",
+ "predisplaypenalty",
"predisplaysize",
"preexhyphenchar",
"prehyphenchar",
@@ -495,19 +984,24 @@ return {
"primitive",
"protected",
"quitvmode",
+ "radical",
"raise",
"read",
"readline",
"relax",
"relpenalty",
"right",
+ "rightghost",
+ "righthyphenmin",
"rightmarginkern",
"rightskip",
+ "romannumeral",
"rpcode",
"savecatcodetable",
"savinghyphcodes",
"savingvdiscards",
"scantextokens",
+ "scantokens",
"scriptfont",
"scriptscriptfont",
"scriptscriptstyle",
@@ -518,8 +1012,10 @@ return {
"setlanguage",
"sfcode",
"shipout",
+ "show",
"showbox",
"showboxbreadth",
+ "showboxdepth",
"showgroups",
"showifs",
"showlists",
@@ -527,13 +1023,16 @@ return {
"showtokens",
"skewchar",
"skip",
+ "skipdef",
"spacefactor",
"spaceskip",
"span",
"special",
"splitbotmark",
+ "splitbotmarks",
"splitdiscards",
"splitfirstmark",
+ "splitfirstmarks",
"splitmaxdepth",
"splittopskip",
"string",
@@ -544,13 +1043,17 @@ return {
"synctex",
"tabskip",
"tagcode",
+ "textdir",
"textfont",
+ "textstyle",
"the",
"thickmuskip",
+ "thinmuskip",
"time",
"toks",
"toksdef",
"tolerance",
+ "topmark",
"topmarks",
"topskip",
"tracingassigns",
@@ -565,18 +1068,22 @@ return {
"tracingpages",
"tracingparagraphs",
"tracingrestores",
+ "tracingscantokens",
"tracingstats",
"uccode",
"uchyph",
+ "underline",
"unexpanded",
"unhbox",
"unhcopy",
"unkern",
"unless",
+ "unpenalty",
"unskip",
"unvbox",
"unvcopy",
"uppercase",
+ "vadjust",
"valign",
"vbadness",
"vbox",
@@ -588,14 +1095,20 @@ return {
"voffset",
"vrule",
"vsize",
+ "vskip",
+ "vsplit",
"vss",
"vtop",
"wd",
"widowpenalties",
"widowpenalty",
+ "write",
"xdef",
"xleaders",
"xspaceskip",
"year",
},
+ ["xetex"]={
+ "XeTeXversion",
+ },
} \ No newline at end of file