+2011-08-21 Joel E. Denny <joeldenny@joeldenny.org>
+
+ tests: fix empty unions.
+ Empty unions are not accepted by the ISO C99 grammar or by at
+ least some versions of Sun Studio. Reported by Wolfgang S. Kechel
+ at
+ <http://lists.gnu.org/archive/html/bug-bison/2011-08/msg00003.html>.
+ * NEWS (2.5.1): Document fix.
+ * THANKS (Wolfgang S. Kechel): Add.
+ * tests/existing.at (GNU Cim Grammar)
+ (GNU pic (Groff 1.18.1) Grammar.): Remove empty %union.
+
+2011-07-24 Joel E. Denny <joeldenny@joeldenny.org>
+
+ global: remove unnecessary horizontal tabs.
+ This change was made by applying emacs' untabify function to
+ nearly all files in Bison's repository. Required tabs in make
+ files, ChangeLog, regexps, and test code were manually skipped.
+ Other notable exceptions and changes are listed below.
+ * bootstrap: Skip because we sync this with gnulib.
+ * data/m4sugar/foreach.m4
+ * data/m4sugar/m4sugar.m4: Skip because we sync these with
+ Autoconf.
+ * djgpp: Skip because I don't know how to test djgpp properly, and
+ this code appears to be unmaintained anyway.
+ * README-hacking (Hacking): Specify that tabs should be avoided
+ where not required.
+
+2011-07-10 Joel E. Denny <joeldenny@joeldenny.org>
+
+ build: avoid YACC typo inherited from Autoconf.
+ The typo shows up in the `configure --help' output. Reported by
+ W.C.A. Wijngaards and Paul Eggert at
+ <http://lists.gnu.org/archive/html/bug-bison/2011-07/msg00000.html>.
+ * README-hacking (Release Procedure): Remind about updating
+ maintainer tools before a release.
+ * THANKS (W.C.A. Wijngaards): Add.
+ * configure.ac (AC_PREREQ): Set to 2.68, which fixes the YACC
+ typo.
+
+2011-07-10 Joel E. Denny <joeldenny@joeldenny.org>
+
+ build: create xz instead of bzip2 tarballs.
+ Suggested by Jim Meyering at
+ <http://lists.gnu.org/archive/html/bug-bison/2011-06/msg00012.html>.
+ * README-hacking (Release Procedure): Update example.
+ * configure.ac (AM_INIT_AUTOMAKE): Replace dist-bzip2 with
+ dist-xz.
+
+2011-05-29 Joel E. Denny <joeldenny@joeldenny.org>
+
+ doc: clean up references to `Locations Overview'.
+ * doc/bison.texinfo (Locations Overview): Rename node to...
+ (Locations): ... this, which is its section name. Update menus to
+ match that and not to use the title `Tracking Locations', which is
+ a different section.
+
+2011-05-29 Joel E. Denny <joeldenny@joeldenny.org>
+
+ doc: clean up references to `Tracking Locations'.
+ * doc/bison.texinfo (Locations): Rename node to...
+ (Tracking Locations): ... this, which is its section name, and
+ update all cross references. The trouble is that there is another
+ node about locations. Its section name is `Locations', which was
+ easily confused with the node name of this node. Moreover, its
+ node name is `Locations Overview', which was mistakenly used to
+ label some cross references to this node.
+
2011-05-29 Joel E. Denny <joeldenny@joeldenny.org>
doc: clean up `Named References' a little.