diff options
author | Hans Hagen <pragma@wxs.nl> | 2013-05-09 15:23:00 +0200 |
---|---|---|
committer | Hans Hagen <pragma@wxs.nl> | 2013-05-09 15:23:00 +0200 |
commit | cc045f4b1cedad65d90a220c1075d9bdaa1e3365 (patch) | |
tree | 195b781899214cd7a5ef47680901ab79605f54c1 /tex/context/base/syst-ini.mkiv | |
parent | 9e236867a2a9787c0faa0ede827a1cd9d5031ce9 (diff) | |
download | context-cc045f4b1cedad65d90a220c1075d9bdaa1e3365.tar.gz |
beta 2013.05.09 15:23
Diffstat (limited to 'tex/context/base/syst-ini.mkiv')
-rw-r--r-- | tex/context/base/syst-ini.mkiv | 62 |
1 files changed, 31 insertions, 31 deletions
diff --git a/tex/context/base/syst-ini.mkiv b/tex/context/base/syst-ini.mkiv index 318756101..ab1c53131 100644 --- a/tex/context/base/syst-ini.mkiv +++ b/tex/context/base/syst-ini.mkiv @@ -940,37 +940,37 @@ \spanomit \advance\mscount\minusone \repeat} -% %D The next section deals with selective definitions in later modules. One can of -% %D course use the \type {\texengine} number that we defined earlier instead. -% -% \bgroup \obeylines -% \gdef\pickupSOMETEX#1% -% {\expandafter\gdef\csname begin#1\endcsname{\bgroup\obeylines\dopickupSOMETEX{#1}}} -% \gdef\dopickupSOMETEX#1#2 -% % {\egroup\immediate\write16{special code for #1 -> [line \the\inputlineno] \detokenize{#2}}} -% {\egroup} -% \egroup -% -% \let\endTEX \relax \def\beginTEX #1\endTEX {} -% \let\endETEX \relax \def\beginETEX #1\endETEX {} -% \let\endXETEX \relax \def\beginXETEX #1\endXETEX {} -% \let\endLUATEX\relax \def\beginLUATEX#1\endLUATEX{} -% \let\endOLDTEX\relax \def\beginOLDTEX#1\endOLDTEX{} -% \let\endNEWTEX\relax \def\beginNEWTEX#1\endNEWTEX{} -% -% \pickupSOMETEX{ETEX} -% -% \ifnum\texengine=\xetexengine -% \pickupSOMETEX{XETEX} -% \fi -% \ifnum\texengine=\luatexengine -% \pickupSOMETEX{LUATEX} -% \fi -% \ifnum\texengine<\xetexengine -% \pickupSOMETEX{OLDTEX} -% \else -% \pickupSOMETEX{NEWTEX} -% \fi +%D The next section deals with selective definitions in later modules. One can of +%D course use the \type {\texengine} number that we defined earlier instead. + +\bgroup \obeylines + \gdef\pickupSOMETEX#1% + {\expandafter\gdef\csname begin#1\endcsname{\bgroup\obeylines\dopickupSOMETEX{#1}}} + \gdef\dopickupSOMETEX#1#2 + % {\egroup\immediate\write16{special code for #1 -> [line \the\inputlineno] \detokenize{#2}}} + {\egroup} +\egroup + +\let\endTEX \relax \def\beginTEX #1\endTEX {} +\let\endETEX \relax \def\beginETEX #1\endETEX {} +\let\endXETEX \relax \def\beginXETEX #1\endXETEX {} +\let\endLUATEX\relax \def\beginLUATEX#1\endLUATEX{} +\let\endOLDTEX\relax \def\beginOLDTEX#1\endOLDTEX{} +\let\endNEWTEX\relax \def\beginNEWTEX#1\endNEWTEX{} + +\pickupSOMETEX{ETEX} + +\ifnum\texengine=\xetexengine + \pickupSOMETEX{XETEX} +\fi +\ifnum\texengine=\luatexengine + \pickupSOMETEX{LUATEX} +\fi +\ifnum\texengine<\xetexengine + \pickupSOMETEX{OLDTEX} +\else + \pickupSOMETEX{NEWTEX} +\fi %D \macros %D {bindprimitive} |