diff options
author | Karl Berry <karl@freefriends.org> | 2007-07-16 15:53:21 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2007-07-16 15:53:21 +0000 |
commit | 0b549c1739d7fd14d0d900082276ac99b079e6fb (patch) | |
tree | e62d6e9973202e5cc3a94ff5d95a3595c2fa4b11 /Master/texmf-dist/tex/generic/oberdiek/se-utf32le.def | |
parent | e70e9604e424f6e6b7466cab5a5e50f8a7892d0e (diff) |
oberdiek update (bookmark 1.1, selinput) 15jul07
git-svn-id: svn://tug.org/texlive/trunk@4598 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/generic/oberdiek/se-utf32le.def')
-rw-r--r-- | Master/texmf-dist/tex/generic/oberdiek/se-utf32le.def | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/Master/texmf-dist/tex/generic/oberdiek/se-utf32le.def b/Master/texmf-dist/tex/generic/oberdiek/se-utf32le.def index b388a506aac..716b7049385 100644 --- a/Master/texmf-dist/tex/generic/oberdiek/se-utf32le.def +++ b/Master/texmf-dist/tex/generic/oberdiek/se-utf32le.def @@ -39,7 +39,7 @@ %% se-cp1251.def, se-cp1257.def, stringenc-test1.tex, %% stringenc-test2.tex. %% -\ProvidesFile{se-utf32le.def}[2007/06/14 v1.0 stringenc: UTF-32LE] +\ProvidesFile{se-utf32le.def}[2007/06/16 v1.1 stringenc: UTF-32LE] \expandafter\gdef\csname\SE@PrefixTo utf32le\endcsname#1#2#3#4{% \SE@ResultAdd{#3#4#1#20000}% } @@ -88,14 +88,17 @@ } \gdef\SE@utfxxxii@le@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@le@from \SE@utfxxxii@from#7#8#5#6#3#4#1#2% - \expandafter\expandafter\expandafter\SE@utfxxxii@le@from \fi \fi + \SE@next } \gdef\SE@utfxxxii@from#1#2#3#4#5#6#7#8{% \ifcase\ifnum"#1#2>\z@ @@ -116,6 +119,9 @@ \fi \fi \SE@InvalidCharacter + \ifSE@TestMode + \let\SE@next\SE@SkipRemaining + \fi \else \ifcase"#3#4 % \SE@ResultAdd{#5#6#7#8}% |