summaryrefslogtreecommitdiff
path: root/tex/context/base/enco-ini.tex
diff options
context:
space:
mode:
Diffstat (limited to 'tex/context/base/enco-ini.tex')
-rw-r--r--tex/context/base/enco-ini.tex16
1 files changed, 13 insertions, 3 deletions
diff --git a/tex/context/base/enco-ini.tex b/tex/context/base/enco-ini.tex
index 6e7ae5120..6b32bbf6c 100644
--- a/tex/context/base/enco-ini.tex
+++ b/tex/context/base/enco-ini.tex
@@ -179,12 +179,18 @@
\let\enabledregime\empty
+% \def\enableregime[#1]%
+% {\edef\characterregime{@#1@}%
+% \ifx\enabledregime\characterregime \else
+% \doifdefined{\@reg@\characterregime}
+% {\the\csname\@reg@\characterregime\endcsname}%
+% \let\enabledregime\characterregime
+% \fi}
+
\def\enableregime[#1]%
{\edef\characterregime{@#1@}%
\ifx\enabledregime\characterregime \else
- \doifdefined{\@reg@\characterregime}
- {\the\csname\@reg@\characterregime\endcsname}%
- \let\enabledregime\characterregime
+ \the\executeifdefined{\@reg@\characterregime}\emptytoks
\fi}
%D \macros
@@ -966,6 +972,10 @@
% we need to postpone catcode changes, e.g. hr patterns
% have \catcode" -> which fails when " is letter
+% new patterns, some day
+%
+% \enableregime[utf]%
+
\def\pathypsettings
{\ifx \enablepatterntokens\undefined
\defineactivecharacter [ {\handlepatterntoken}%