Wiki pages without interface documentation

From Wiki
Revision as of 10:36, 19 November 2021 by Taco (talk | contribs)
Jump to navigation Jump to search

Here is a list of all the current wiki pages that exist but do not have a matching interface xml record.

Possible reasons include:

  • The page is not actually documenting a (single) command
  • The page documents a primitive operation
  • The command has been removed from current ConTeXt
  • There is an omission in the interface XML
  • They are redirects to a page that does exist
  • There is a mistake in the list

Not really commands

\doif... \keyword:contrastcolor \keyword:method \keyword:textdistance \value:dimension

Actual primitives

\- \hrule \hss \hyphenation \jobname \vskip

Removed commands

\appendix \bypassblocks \couplepage \couplepaper \coupledregister \couplemarking \coupleregister \decouplemarking \definefancybreak \definelogo \defineoutput \definereferencelist \definetextvariable \defineversion \placelogos \disableinteractionmenu \fillinfield \flushfootnotes (replaced by \flushnotes) \followprofile \followprofileversion \followversion \forceblocks \goth \labeling


Deprecated commands

\addff \defineblank (is now \definevspacing) \definenumber (is now \definecounter) \definestructureconversionset (is now \defineconversionset) \setff


Omission in the interface XML

\but \contextmark \contextversion \contextversionnumber \coupledocument \currentTABLEcolumn \currentTABLErow \currentlistentrylocation \currentstructuretitle \definerule \definetabulation \fraction \frak \head \indenting \inothermargin \its \lastpagenumber (alias for \lastuserpage) \mar \nofTABLEcolumns \nofTABLErows \ran \setuptab \sub \sym \tab

Uncategorised

\enumeration \listsymbol \loadsorts \loadsynonyms \localheadsetup \logfields \marginrule \markversion \mathframed \mediaeval \mixedcolumns \moveongrid \nocap \noindenting \nolist \nomarking \nomoreblocks \nomorefiles \nop \nowhitespace \oldstylenumerals \oldstyleromannumerals \os \packed \pagetype \paragraph \placereferencelist \placerule \placetextvariable \positiontext \postponefootnotes \processedfile \processedfiles \processpage \processwords \publication \referral \referraldate \reservefloat \reset \sc \selectpaper \selectversion \settextvariable \setupbackends \setupbuttons \setupcombinations \setupfancybreak \setupfootnotedefinition \setupformulae \setupindentations \setupinmargin \setuplocalnotes \setupmarginblocks \setupnamespace \setupnumbering \setupprofiles \setuppublications \setupreferencelist \setuprule \setupscreens \setupsection \setupsynchronization \setupsynchronizationbar \setuptabulation \setuptextvariable \setupunderbar \setupunits \setupvariables \setupversions \showcharacters \showexternalfigures \showfields \sort \startenumeration \startglobal \startlocal \startlocalenvironment \startnamemakeup \startoverview \startprofile \startversion \synchronizationbar \synonym \texenginename \texengineversion \textvariable \textwidth \totalnumberofpages \unhyphenated \usecommands \usedirectory \useencoding \useexternalfile \useexternalfiles \usereferences \usespecials \whitespace \writetoreferencelist \writetoregister

Here is a dump of the top-level \meaning of the list above (some of these may be defined only within specific environments, so this not the full answer):

enumeration: undefined
listsymbol: protected macro:[#1]#2->\begingroup \edef \currentlist {#1}\def \currentlistentrynumber {#2}\currentlistsymbol \endgroup 
loadsorts: undefined
loadsynonyms: undefined
localheadsetup: undefined
logfields: undefined
marginrule: undefined
markversion: undefined
mathframed: undefined
mediaeval: protected macro:->\triggergroupedcommand {\os }
mixedcolumns: undefined
moveongrid: undefined
nocap: protected macro:->\notsmallcapped 
noindenting: protected macro:->\indenting [\v!no , \v!next ]
nolist: undefined
nomarking: undefined
nomoreblocks: undefined
nomorefiles: undefined
nop: undefined
nowhitespace: protected macro:->\directcheckedvspacing \v!nowhite 
oldstylenumerals: protected macro:#1->\begingroup \os \number #1\endgroup 
oldstyleromannumerals: protected macro:#1->\dontleavehmode \hbox \bgroup \ss \txx \setbox \scratchbox \hbox \s!spread .15\emwidth {\hss \uppercased {\romannumerals {#1}}\hss }\scratchwidth \wd \scratchbox \scratchheight \ht \scratchbox \scratchdimen .1\exheight \vrule \s!width \scratchwidth \s!height \dimexpr \scratchheight +\scratchdimen \relax \s!depth -\dimexpr \scratchheight -+\scratchdimen \relax \hskip -\scratchwidth \vrule \s!width \scratchwidth \s!height \scratchdimen \s!depth \scratchdimen \hskip -\scratchwidth \box \scratchbox \egroup 
os: protected macro:->\setfontfeature {just-os}
packed: protected macro:->\nointerlineskip 
pagetype: undefined
paragraph: undefined
placereferencelist: undefined
placerule: undefined
placetextvariable: undefined
positiontext: undefined
postponefootnotes: undefined
processedfile: expandable luacall 306
processedfiles: expandable luacall 307
processpage: undefined
processwords: protected macro:#1->\processisolatedwords {#1}\processword 
publication: undefined
referral: undefined
referraldate: undefined
reservefloat: undefined
reset: undefined
sc: protected macro:->\font_helpers_set_current_font_alternative {\s!sc }
selectpaper: undefined
selectversion: undefined
settextvariable: undefined
setupbackends: undefined
setupbuttons: protected macro:->\dodoubleempty \setup_button 
setupcombinations: protected macro:->\dodoubleempty \setup_combination 
setupfancybreak: undefined
setupfootnotedefinition: protected macro:->\setupnotation [\v!footnote ]
setupformulae: protected macro:->\setupformulas 
setupindentations: undefined
setupinmargin: protected macro:->\dodoubleempty \setup_margindata 
setuplocalnotes: undefined
setupmarginblocks: protected macro:->\dodoubleempty \setup_marginblock 
setupnamespace: undefined
setupnumbering: protected macro:->\dodoubleempty \setup_counter 
setupprofiles: undefined
setuppublications: protected macro:->\usemodule [oldbibtex]\setuppublications 
setupreferencelist: undefined
setuprule: undefined
setupscreens: undefined
setupsection: protected macro:->\dotripleempty \strc_sectioning_setup 
setupsynchronization: undefined
setupsynchronizationbar: undefined
setuptabulation: protected macro:->\dodoubleempty \setup_tabulation 
setuptextvariable: undefined
setupunderbar: protected macro:[#1]->
setupunits: protected macro:->\dodoubleempty \setup_unit 
setupvariables: undefined
setupversions: undefined
showcharacters: undefined
showexternalfigures: undefined
showfields: undefined
sort: undefined
startenumeration: undefined
startglobal: undefined
startlocal: undefined
startlocalenvironment: undefined
startnamemakeup: undefined
startoverview: macro:->\startoverzicht 
startprofile: undefined
startversion: undefined
synchronizationbar: undefined
synonym: undefined
texenginename: macro:->luametatex
texengineversion: macro:->2.0706
textvariable: undefined
textwidth: \dimen459
totalnumberofpages: macro:->\lastrealpage 
unhyphenated: protected macro:->\groupedcommand {\lefthyphenmin \maxdimen }\donothing 
usecommands: undefined
usedirectory: protected macro:->\usepath 
useencoding: undefined
useexternalfile: undefined
useexternalfiles: undefined
usereferences: protected macro:[#1]->
usespecials: undefined
whitespace: protected macro:->\directcheckedvspacing \v!white 
writetoreferencelist: undefined
writetoregister: undefined