texlive[45768] Build/source/utils/xindy: must use \{ in regexp to

commits+karl at tug.org commits+karl at tug.org
Mon Nov 13 00:30:50 CET 2017


Revision: 45768
          http://tug.org/svn/texlive?view=revision&revision=45768
Author:   karl
Date:     2017-11-13 00:30:50 +0100 (Mon, 13 Nov 2017)
Log Message:
-----------
must use \{ in regexp to placate current perl

Modified Paths:
--------------
    trunk/Build/source/utils/xindy/ChangeLog
    trunk/Build/source/utils/xindy/TLpatches/ChangeLog
    trunk/Build/source/utils/xindy/xindy-src/make-rules/inputenc/make-inp-rules.pl

Added Paths:
-----------
    trunk/Build/source/utils/xindy/TLpatches/patch-02-lbrace

Modified: trunk/Build/source/utils/xindy/ChangeLog
===================================================================
--- trunk/Build/source/utils/xindy/ChangeLog	2017-11-12 22:36:44 UTC (rev 45767)
+++ trunk/Build/source/utils/xindy/ChangeLog	2017-11-12 23:30:50 UTC (rev 45768)
@@ -1,3 +1,9 @@
+2017-11-13  Karl Berry  <karl at 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 at 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 at 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 at 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 at mppmu.mpg.de>
 
 	Adapt to TL2009 build system.

Modified: trunk/Build/source/utils/xindy/TLpatches/ChangeLog
===================================================================
--- trunk/Build/source/utils/xindy/TLpatches/ChangeLog	2017-11-12 22:36:44 UTC (rev 45767)
+++ trunk/Build/source/utils/xindy/TLpatches/ChangeLog	2017-11-12 23:30:50 UTC (rev 45768)
@@ -1,3 +1,7 @@
+2017-11-13  Karl Berry  <karl at tug.org>
+
+	* patch-02-lbrace: new file.
+
 2016-07-07  Akira Kakuto  <kakuto at fuk.kindai.ac.jp>
 
 	* patch-01-xindy-needs-language, patch-02-win32-paths-with-spaces:

Added: trunk/Build/source/utils/xindy/TLpatches/patch-02-lbrace
===================================================================
--- trunk/Build/source/utils/xindy/TLpatches/patch-02-lbrace	                        (rev 0)
+++ trunk/Build/source/utils/xindy/TLpatches/patch-02-lbrace	2017-11-12 23:30:50 UTC (rev 45768)
@@ -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;

Modified: trunk/Build/source/utils/xindy/xindy-src/make-rules/inputenc/make-inp-rules.pl
===================================================================
--- trunk/Build/source/utils/xindy/xindy-src/make-rules/inputenc/make-inp-rules.pl	2017-11-12 22:36:44 UTC (rev 45767)
+++ trunk/Build/source/utils/xindy/xindy-src/make-rules/inputenc/make-inp-rules.pl	2017-11-12 23:30:50 UTC (rev 45768)
@@ -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;



More information about the tex-live-commits mailing list