diff options
Diffstat (limited to 'Master/texmf-dist/tex/context/base/back-ini.mkiv')
-rw-r--r-- | Master/texmf-dist/tex/context/base/back-ini.mkiv | 28 |
1 files changed, 11 insertions, 17 deletions
diff --git a/Master/texmf-dist/tex/context/base/back-ini.mkiv b/Master/texmf-dist/tex/context/base/back-ini.mkiv index b7bbdb56f01..a3cf2ca54c4 100644 --- a/Master/texmf-dist/tex/context/base/back-ini.mkiv +++ b/Master/texmf-dist/tex/context/base/back-ini.mkiv @@ -128,22 +128,6 @@ \let \doloadmapline \gobbletwoarguments % + - = | fileline %D \macros -%D {ifusepagedestinations} -%D -%D In \PDF\ version 1.0 only page references were supported, -%D while in \DVIWINDO\ 1.N only named references were accepted. -%D Therefore \CONTEXT\ supports both methods of referencing. In -%D \PDF\ version 1.1 named destinations arrived. Lack of -%D continuous support of version 1.1 viewers for \MSDOS\ -%D therefore sometimes forces us to prefer page references. As -%D a bonus, they are faster too and have no limitations. How -%D fortunate we were having both mechanisms available when the -%D version 3.0 (\PDF\ version 1.2) viewers proved to be too -%D bugged to support named destinations. - -\newif\ifusepagedestinations % not yet interfaced in mkiv - -%D \macros %D {jobsuffix} %D %D By default, \TEX\ produces \DVI\ files which can be @@ -153,7 +137,7 @@ \def\jobsuffix{pdf} -\ifdefined\resetsystemmode \else +\ifdefined\resetsystemmode \else % can't happen \let\setsystemmode \gobbleoneargument \let\resetsystemmode\gobbleoneargument \fi @@ -165,4 +149,14 @@ \unexpanded\def\setupoutput[#1]{} % will be command line switch +%D New: + +\newtoks\everysetupbackend + +\def\backendparameter#1{\csname\ifcsname\??bc#1\endcsname\??bc#1\else\s!empty\fi\endcsname} + +\def\setupbackend[#1]% + {\getparameters[\??bc][#1]% + \the\everysetupbackend} + \protect \endinput |