* examples/extexi: Enforce the precedence of concatenation over
authorAkim Demaille <akim@epita.fr>
Thu, 11 May 2006 11:35:13 +0000 (11:35 +0000)
committerAkim Demaille <akim@epita.fr>
Thu, 11 May 2006 11:35:13 +0000 (11:35 +0000)
>>.
Reported by   tommy.nordgren@chello.se

ChangeLog
THANKS
examples/extexi

index 009a983c7e2d8ac05b7b8515018b8fb4b1e3950e..84cedb4d0ebb851c45b7beb699ab79d7b4740506 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2006-05-11  Akim Demaille  <akim@lrde.epita.fr>
+
+       * examples/extexi: Enforce the precedence of concatenation over
+       >>.
+       Reported by   tommy.nordgren@chello.se
+
 2006-05-11  Akim Demaille  <akim@lrde.epita.fr>
 
        * data/lalr1.cc (yytranslate_): Rename token as t to avoid clashes
diff --git a/THANKS b/THANKS
index 67689c62c9737a4060d3369252b9a1b4c92d4966..6586c337bdb257dd02100bca99713fddc33c7af6 100644 (file)
--- a/THANKS
+++ b/THANKS
@@ -71,6 +71,7 @@ Tim Josling               tej@melbpc.org.au
 Tim Van Holder            tim.van.holder@pandora.be
 Tom Lane                  tgl@sss.pgh.pa.us
 Tom Tromey                tromey@cygnus.com
+Tommy Nordgren           tommy.nordgren@chello.se
 Troy A. Johnson           troyj@ecn.purdue.edu
 Vin Shelton               acs@alumni.princeton.edu
 Wayne Green               wayne@infosavvy.com
index 4bd489795f4170ca871b10788e91102c73858cf6..56a50c87af2e81b617511d39f4f37888d8884aa2 100644 (file)
@@ -1,7 +1,7 @@
 # Extract all examples from the manual source.            -*- AWK -*-
 
 # This file is part of GNU Bison
-# Copyright 1992, 2000, 2001, 2005 Free Software Foundation, Inc.
+# Copyright 1992, 2000, 2001, 2005, 2006 Free Software Foundation, Inc.
 #
 # This program is free software; you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
@@ -77,9 +77,11 @@ BEGIN {
       input = normalize(input);
       # No spurious end of line: use printf.
       if (files_output[file])
-       printf ("%s", input) >> output_dir "/" file;
+       # The parens around the output file seem to be required
+        # by awk on Mac OS X Tiger (darwin 8.4.6).
+        printf ("%s", input) >> (output_dir "/" file);
       else
-       printf ("%s", input) > output_dir "/" file;
+       printf ("%s", input) > (output_dir "/" file);
       close (output_dir "/" file);
       files_output[file] = 1;