summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2017-11-12 23:30:50 +0000
committerKarl Berry <karl@freefriends.org>2017-11-12 23:30:50 +0000
commitca9c16763dbe0a51c42572ae08fec76a9f4caba2 (patch)
treebf3b9ebe798cf8ab6471389a9b6574fe633c1155
parent12210cd102a3fc2a229487522a98adf26e69ca43 (diff)
must use \{ in regexp to placate current perl
git-svn-id: svn://tug.org/texlive/trunk@45768 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Build/source/utils/xindy/ChangeLog13
-rw-r--r--Build/source/utils/xindy/TLpatches/ChangeLog4
-rw-r--r--Build/source/utils/xindy/TLpatches/patch-02-lbrace11
-rwxr-xr-xBuild/source/utils/xindy/xindy-src/make-rules/inputenc/make-inp-rules.pl2
4 files changed, 25 insertions, 5 deletions
diff --git a/Build/source/utils/xindy/ChangeLog b/Build/source/utils/xindy/ChangeLog
index ed0a831b941..5c2e7743844 100644
--- a/Build/source/utils/xindy/ChangeLog
+++ b/Build/source/utils/xindy/ChangeLog
@@ -1,3 +1,9 @@
+2017-11-13 Karl Berry <karl@tug.org>
+
+ * xindy-src/make-rules/inputenc/make-inp-rules.pl: must use \{
+ to placate current Perl.
+ Report from Josua Stingelin on tex-k, 12 Nov 2017 11:21:27.
+
2017-03-27 Akira Kakuto <kakuto@fuk.kindai.ac.jp>
* xindy-src/user-commands/xindy.in: If a module name cantains directory
@@ -6,9 +12,9 @@
2016-06-08 Akira Kakuto <kakuto@fuk.kindai.ac.jp>
- * xindy-src/user-commands/xindy.in: Use kpsewhich to search for modules.
- Performance is lost. However user modules specified by the -M option
- can be under <anytexmf>/xindy/modules/.
+ * xindy-src/user-commands/xindy.in: Use kpsewhich to search for
+ modules. Performance is lost. However user modules specified by
+ the -M option can be under <anytexmf>/xindy/modules/.
2016-02-22 Akira Kakuto <kakuto@fuk.kindai.ac.jp>
@@ -174,7 +180,6 @@
* configure.ac (AC_CONFIG_AUX_DIR): Use auxiliary files from
../../build-aux in TeX Live tree.
-
2009-05-07 Peter Breitenlohner <peb@mppmu.mpg.de>
Adapt to TL2009 build system.
diff --git a/Build/source/utils/xindy/TLpatches/ChangeLog b/Build/source/utils/xindy/TLpatches/ChangeLog
index 996a8430c27..5757aed845f 100644
--- a/Build/source/utils/xindy/TLpatches/ChangeLog
+++ b/Build/source/utils/xindy/TLpatches/ChangeLog
@@ -1,3 +1,7 @@
+2017-11-13 Karl Berry <karl@tug.org>
+
+ * patch-02-lbrace: new file.
+
2016-07-07 Akira Kakuto <kakuto@fuk.kindai.ac.jp>
* patch-01-xindy-needs-language, patch-02-win32-paths-with-spaces:
diff --git a/Build/source/utils/xindy/TLpatches/patch-02-lbrace b/Build/source/utils/xindy/TLpatches/patch-02-lbrace
new file mode 100644
index 00000000000..d638bcd6904
--- /dev/null
+++ b/Build/source/utils/xindy/TLpatches/patch-02-lbrace
@@ -0,0 +1,11 @@
+--- make-inp-rules.pl (revision 45762)
++++ make-inp-rules.pl (working copy)
+@@ -8,7 +8,7 @@
+
+
+ while (<STDIN>) {
+- if (/\\indexentry{(.+)--([8-9a-f][0-9a-f])\}\{1\}/) {
++ if (/\\indexentry\{(.+)--([8-9a-f][0-9a-f])\}\{1\}/) {
+ if (!($1 =~ /inputenc Error|\@inpenc\@undefined/)) {
+ $i = hex($2);
+ $macro = $1;
diff --git a/Build/source/utils/xindy/xindy-src/make-rules/inputenc/make-inp-rules.pl b/Build/source/utils/xindy/xindy-src/make-rules/inputenc/make-inp-rules.pl
index 9a4d5a86b47..437684a1711 100755
--- a/Build/source/utils/xindy/xindy-src/make-rules/inputenc/make-inp-rules.pl
+++ b/Build/source/utils/xindy/xindy-src/make-rules/inputenc/make-inp-rules.pl
@@ -8,7 +8,7 @@ EOF
while (<STDIN>) {
- if (/\\indexentry{(.+)--([8-9a-f][0-9a-f])\}\{1\}/) {
+ if (/\\indexentry\{(.+)--([8-9a-f][0-9a-f])\}\{1\}/) {
if (!($1 =~ /inputenc Error|\@inpenc\@undefined/)) {
$i = hex($2);
$macro = $1;