Commit Graph
14 Commits
Author SHA1 Message Date
Joel E. Denny 06d61f775a Version 2.4.3.
* NEWS (2.4.3): Set date.
2010-08-05 20:56:44 -04:00
Joel E. Denny b3b1806888 maint: add gettext version to release announcements.
Suggested by Paul Hilfinger at
<http://lists.gnu.org/archive/html/bison-patches/2010-07/msg00019.html>
<http://lists.gnu.org/archive/html/bison-patches/2010-08/msg00002.html>.
* cfg.mk (bootstrap-tools): Add gettext.
2010-08-04 21:15:59 -04:00
Joel E. Denny 3ffdd5f125 doc: fix -W and %expect documentation some.
* NEWS (2.4.3): Mention that there are documentation fixes.
* doc/bison.texinfo (Expect Decl): Make it clear that %expect
turns conflicts into errors not warnings.
(Shift/Reduce): Likewise.
(Bison Options): Don't mention -Wsyntax.  It doesn't exist.
2010-08-04 20:17:40 -04:00
Joel E. Denny 954474bfa1 -Werror: fix for rules useless in parser after conflicts.
* NEWS (2.4.3): Document fix.
* src/complain.c (error_message): Extend to handle incomplete
error messages so warn and warn_at can be used in more cases.
* src/gram.c (grammar_rules_useless_report): Use warn_at so that
-Werror is always obeyed.
* src/reduce.c (reduce_print): Use warn so that the "warnings
being treated as errors" message is printed consistently before
the first warning message.  This makes testing easier.
* tests/local.at (AT_BISON_WERROR_MSG): New macro.
(AT_BISON_CHECK_NO_XML): Extend to check -Werror and
--warnings=error when warnings appear in bison's stderr.
2010-08-01 22:31:10 -04:00
Joel E. Denny 122ff44429 maint: enable gnits only at stable releases.
* configure.ac (AM_INIT_AUTOMAKE): Underscore or dash in a
version string should disable gnits.  Explain in comments.
2010-07-29 23:11:12 -04:00
Joel E. Denny 6895eefc04 Prepare for 2.4.3 release.
* NEWS (2.4.3_rc1): Rename back to...
(2.4.3): ... this, and unset date.
2010-07-29 21:55:02 -04:00
Joel E. Denny d45746a0b7 Version 2.4.3_rc1.
* NEWS (2.4.3): Rename to...
(2.4.3_rc1): ... this for now so we can include translation
updates in 2.4.3, and set release date.
* configure.ac (AM_INIT_AUTOMAKE): Underscore rather than dash
in version string now indicates a release candidate and that we
thus cannot enable gnits.  Dash confuses git-version-gen.
2010-07-29 20:50:21 -04:00
Joel E. Denny 4b07bd01d8 i18n: fix for gnulib.
* po/POTFILES.in: Add remaining gnulib files that have
translatable strings.
2010-07-28 21:46:07 -04:00
Joel E. Denny e565556458 maint: use announce-gen's new --mail-headers.
* HACKING (Announce): Update instructions.
* cfg.mk (announcement_Cc_): Define.
* configure.ac (AM_GNU_GETTEXT_VERSION): Update to 0.18 as
required by latest gnulib.
* gnulib: Update to latest.
2010-07-25 19:41:48 -04:00
Joel E. Denny c027cccb35 tests: handle Valgrind that complains about >&-.
* tests/output.at (AT_CHECK_OUTPUT): Extend to accept pre-tests.
(Output files: -dv >&-): Skip test group if running
maintainer-check-valgrind.
2010-07-24 16:43:22 -04:00
Joel E. Denny ff1f7871df Document that undefined %prec identifier warnings will remain.
* NEWS (2.4.3): Here.
(2.4.2): Here.
2010-04-30 15:31:57 -04:00
Joel E. Denny b733bcd00e build: don't require src/bison during bootstrap.
Suggested by Eric Blake at
<http://lists.gnu.org/archive/html/bug-bison/2010-03/msg00003.html>.
* bootstrap.conf (bootstrap_epilogue): New function to make sure
src/parse-gram.[ch] are stamped later than src/parse-gram.y.
2010-04-25 17:47:46 -04:00
Joel E. Denny cb76b1f1a3 * NEWS (2.4.3): Mention fix for Sun Studio C++. 2010-04-11 14:43:38 -04:00
Joel E. Denny 4333ba11c6 tests: fix for newer Sun Studio C++.
Reported by Dagobert Michelsen at
<http://lists.gnu.org/archive/html/bug-bison/2010-03/msg00023.html>.
* THANKS (Dagobert Michelsen): Add.
* configure.ac (AC_PREREQ): Set to 2.64 so we get the latest
Autoconf macro for handling the restrict keyword.
* gnulib: Update to latest, which no longer overrides that macro
from Autoconf.
2010-04-10 17:37:27 -04:00