diff options
3 files changed, 19 insertions, 1 deletions
diff --git a/Build/source/utils/xindy/xindy-2.5.0-PATCHES/ChangeLog b/Build/source/utils/xindy/xindy-2.5.0-PATCHES/ChangeLog index 7921d87066b..6ce584bef79 100644 --- a/Build/source/utils/xindy/xindy-2.5.0-PATCHES/ChangeLog +++ b/Build/source/utils/xindy/xindy-2.5.0-PATCHES/ChangeLog @@ -1,3 +1,9 @@ +2014-05-12 Peter Breitenlohner <peb@mppmu.mpg.de> + + * patch-03-new_LaTeX2e (new): Allow to build utf8.xdy by using + also the new LaTeX2e. + From Heiko Oberdiek <heiko.oberdiek@googlemail.com>. + 2014-05-11 Peter Breitenlohner <peb@mppmu.mpg.de> * patch-02-xelatex (new): Add support for "-I xelatex". diff --git a/Build/source/utils/xindy/xindy-2.5.0-PATCHES/patch-03-new_LaTeX2e b/Build/source/utils/xindy/xindy-2.5.0-PATCHES/patch-03-new_LaTeX2e new file mode 100644 index 00000000000..b0ab32065ea --- /dev/null +++ b/Build/source/utils/xindy/xindy-2.5.0-PATCHES/patch-03-new_LaTeX2e @@ -0,0 +1,12 @@ +diff -ur -N -x Makefile.in -x autom4te.cache xindy-2.5.0.orig/make-rules/inputenc/make-inp-rules.pl xindy-2.5.0/make-rules/inputenc/make-inp-rules.pl +--- xindy-2.5.0.orig/make-rules/inputenc/make-inp-rules.pl 2002-03-29 19:34:49.000000000 +0100 ++++ xindy-2.5.0/make-rules/inputenc/make-inp-rules.pl 2014-05-12 10:05:16.000000000 +0200 +@@ -9,7 +9,7 @@ + + while (<STDIN>) { + if (/\\indexentry{(.+)--([8-9a-f][0-9a-f])\}\{1\}/) { +- if (!($1 =~ /inputenc Error/)) { ++ if (!($1 =~ /inputenc Error|\@inpenc\@undefined/)) { + $i = hex($2); + $macro = $1; + $macro =~ s/\~/~~/g; diff --git a/Build/source/utils/xindy/xindy-2.5.0/make-rules/inputenc/make-inp-rules.pl b/Build/source/utils/xindy/xindy-2.5.0/make-rules/inputenc/make-inp-rules.pl index af418797b38..9a4d5a86b47 100755 --- a/Build/source/utils/xindy/xindy-2.5.0/make-rules/inputenc/make-inp-rules.pl +++ b/Build/source/utils/xindy/xindy-2.5.0/make-rules/inputenc/make-inp-rules.pl @@ -9,7 +9,7 @@ EOF while (<STDIN>) { if (/\\indexentry{(.+)--([8-9a-f][0-9a-f])\}\{1\}/) { - if (!($1 =~ /inputenc Error/)) { + if (!($1 =~ /inputenc Error|\@inpenc\@undefined/)) { $i = hex($2); $macro = $1; $macro =~ s/\~/~~/g; |