diff options
Diffstat (limited to 'Master/texmf-dist/tex/generic/oberdiek/se-utf32be.def')
-rw-r--r-- | Master/texmf-dist/tex/generic/oberdiek/se-utf32be.def | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/Master/texmf-dist/tex/generic/oberdiek/se-utf32be.def b/Master/texmf-dist/tex/generic/oberdiek/se-utf32be.def index bac2aacc84e..bb380c9942b 100644 --- a/Master/texmf-dist/tex/generic/oberdiek/se-utf32be.def +++ b/Master/texmf-dist/tex/generic/oberdiek/se-utf32be.def @@ -39,7 +39,7 @@ %% se-cp1251.def, se-cp1257.def, stringenc-test1.tex, %% stringenc-test2.tex. %% -\ProvidesFile{se-utf32be.def}[2007/06/14 v1.0 stringenc: UTF-32BE] +\ProvidesFile{se-utf32be.def}[2007/06/16 v1.1 stringenc: UTF-32BE] \expandafter\gdef\csname\SE@PrefixTo utf32be\endcsname#1#2#3#4{% \SE@ResultAdd{0000#1#2#3#4}% } @@ -79,14 +79,17 @@ } \gdef\SE@utfxxxii@be@from#1#2#3#4#5#6#7#8{% \ifx#1\relax + \let\SE@next\relax \else \ifx#8\relax + \let\SE@next\relax \SE@InvalidCharacter \else + \let\SE@next\SE@utfxxxii@be@from \SE@utfxxxii@from#1#2#3#4#5#6#7#8% - \expandafter\expandafter\expandafter\SE@utfxxxii@be@from \fi \fi + \SE@next } \gdef\SE@utfxxxii@from#1#2#3#4#5#6#7#8{% \ifcase\ifnum"#1#2>\z@ @@ -107,6 +110,9 @@ \fi \fi \SE@InvalidCharacter + \ifSE@TestMode + \let\SE@next\SE@SkipRemaining + \fi \else \ifcase"#3#4 % \SE@ResultAdd{#5#6#7#8}% |