changeset 37288:9b1d570c9e35

relocatable-maint.texi: escape braces The change causes makeinfo 5.2 to fail: env LANG= LC_MESSAGES= LC_ALL= LANGUAGE= makeinfo --no-split --reference-limit=2000 gnulib.texi ./relocatable-maint.texi:153: misplaced { ... Escaping the braces as per the attached patch seems to fix this.
author Daniel Albers <daniel@lbe.rs>
date Thu, 16 Jan 2014 12:56:52 +0100
parents 290d6a4c3348
children 477cea2ccab2
files ChangeLog doc/relocatable-maint.texi
diffstat 2 files changed, 11 insertions(+), 6 deletions(-) [+]
line wrap: on
line diff
--- a/ChangeLog	Wed Jan 15 08:27:02 2014 -0800
+++ b/ChangeLog	Thu Jan 16 12:56:52 2014 +0100
@@ -1,3 +1,8 @@
+2014-01-16  Daniel Albers  <daniel@lbe.rs>  (tiny change)
+
+	relocatable-perl: fix texi syntax
+	* doc/relocatable-maint.texi: Escape braces.
+
 2014-01-09  Reuben Thomas  <rrt@sc3d.org>
 
 	relocatable-perl: like relocatable-script, but for Perl scripts
--- a/doc/relocatable-maint.texi	Wed Jan 15 08:27:02 2014 -0800
+++ b/doc/relocatable-maint.texi	Thu Jan 16 12:56:52 2014 +0100
@@ -150,19 +150,19 @@
 
 @example
 @@relocatable_pl@@
-if ("@@RELOCATABLE@@" eq "yes") {
+if ("@@RELOCATABLE@@" eq "yes") @{
   my $exec_prefix = "@@exec_prefix@@";
   my $orig_installdir = "@@bindir@@"; # see Makefile.am's *_SCRIPTS variables
   my ($orig_installprefix, $curr_installprefix) = find_prefixes($orig_installdir, find_curr_installdir());
-  sub relocate { # the subroutine is defined whether or not the enclosing block is executed
+  sub relocate @{ # the subroutine is defined whether or not the enclosing block is executed
     my ($dir) = @@_;
-    if ("@@RELOCATABLE@@" eq "yes") {
+    if ("@@RELOCATABLE@@" eq "yes") @{
       $dir =~ s%^$orig_installprefix/%$curr_installprefix/%;
       $dir =~ s,/$,,;
-    }
+    @}
     return $dir;
-  }
-}
+  @}
+@}
 
 # Get some relocated directory names.
 $sysconfdir = relocate("@@sysconfdir@@");