summaryrefslogtreecommitdiff
path: root/tex/context/base/syst-xtx.tex
diff options
context:
space:
mode:
Diffstat (limited to 'tex/context/base/syst-xtx.tex')
-rw-r--r--tex/context/base/syst-xtx.tex13
1 files changed, 11 insertions, 2 deletions
diff --git a/tex/context/base/syst-xtx.tex b/tex/context/base/syst-xtx.tex
index 7466725c7..af6d6e8df 100644
--- a/tex/context/base/syst-xtx.tex
+++ b/tex/context/base/syst-xtx.tex
@@ -24,10 +24,19 @@
\immediate\openin\scratchread=xplain.tex \ifeof\scratchread
% no initialization file
\else
- \input xplain.tex
+ \input xplain.tex\relax
\fi
\else
- \input unicode-letters.tex
+ \input unicode-letters.tex\relax
+ % begin of patch (turkish patterns need this)
+ \begingroup
+ \catcode`\{=1 \catcode`\}=2 \catcode`\#=6
+ \def\C #1 #2 #3 {\global\uccode"#1="#2 \global\lccode"#1="#3 } % case mappings (non-letter)
+ \def\L #1 #2 #3 {\global\catcode"#1=11 \C #1 #2 #3 } % letter with case mappings
+ \L 201C 201C 201C
+ \L 201D 201D 201D
+ \endgroup
+ % end of patch
\fi
\protect \endinput