Hi friends, Since I won't be there for about a month, and since there are a couple of bugs fixed in maint (in the build, in the test suite, and in the code itself), I plan to release 2.6.2 tomorrow or Friday. How does it sound?
commit 9c26b8fc03eaf0e09a5b575aceaf1bfe4860adfc Author: Akim Demaille <[email protected]> Date: Mon Jul 30 11:47:29 2012 +0200 maint: post-release administrivia * NEWS: Add header line for next release. * .prev-version: Record previous version. * cfg.mk (old_NEWS_hash): Auto-update. commit 8c707b10e78cbdf9eec1d2f1f7b2a8706645c075 Author: Akim Demaille <[email protected]> Date: Mon Jul 30 14:53:58 2012 +0200 gnulib: update commit dbfcf7a89f749a979031931202b432243ea712bd Author: Akim Demaille <[email protected]> Date: Mon Jul 30 14:54:27 2012 +0200 scanner: restore a missing start condition $ flex src/scan-skel.l src/scan-skel.l:145: multiple <<EOF>> rules for start condition SC_AT_DIRECTIVE_ARGS src/scan-skel.l:145: multiple <<EOF>> rules for start condition SC_AT_DIRECTIVE_SKIP_WS This is warning, and it seems there are no means to make it an error. * src/scan-skel.l: Restore the start-condition INITIAL for an <<EOF>> clause. commit aaf63e45b65d35bb506e431ffa8360f259ee393c Author: Akim Demaille <[email protected]> Date: Mon Jul 30 18:05:10 2012 +0200 use obstack_printf This is not just nicer, it is also much safer, since we were using sprintf... * bootstrap.conf: Require it. * src/system.h (obstack_fgrow1, obstack_fgrow2, obstack_fgrow3) (obstack_fgrow4): Remove. Adjust dependencies. commit d61e59ea0eeefc5eb310337251c1acf0fcf25836 Author: Akim Demaille <[email protected]> Date: Tue Jul 31 14:29:39 2012 +0200 tests: simplify * tests/regression.at: Remove useless compilations: AT_FULL_COMPILE includes the compilation by bison. commit c9d546b2a8ec076b1bad7c65f74d04533a448da5 Author: Akim Demaille <[email protected]> Date: Tue Jul 31 14:18:39 2012 +0200 c++: trailing end-of-lines in %parse-param * src/parse-gram.y (add_param): No only skip ' ' and '\t', skip all leading and trailing spaces. * tests/regression.at (Lex and parse params): Check it. * NEWS: Document it. commit a0c45dd5d2697b726add2bbc81947e9cb98c2799 Author: Akim Demaille <[email protected]> Date: Tue Jul 31 14:18:43 2012 +0200 regen commit d6e2a5796465d961aa25bbd64ef474ba4cfb0fd5 Author: Akim Demaille <[email protected]> Date: Wed Aug 1 09:30:23 2012 +0200 tests: synclines: fix perl invocation Reported by Summum Bonum. * tests/synclines.at: Fix Perl invocation: its -f is not like sed's. commit 1914a7811505f31ab5a7936b9aa530caf71189df Author: Akim Demaille <[email protected]> Date: Wed Aug 1 09:30:27 2012 +0200 tests: synclines: style changes * tests/synclines.at (AT_TEST_SYNCLINE): Rename as... (AT_TEST): this. Use pushdef/popdef. Formatting changes. Use '+' instead of '*' where appropriate. commit 06f2ac78d75a22b1f00de0ffd3ae751c9f53dc30 Author: Akim Demaille <[email protected]> Date: Wed Aug 1 08:27:28 2012 +0200 tests: synch line -> syncline, for consistency * tests/synclines.at: Do it, as "syncline" is used consistently everywhere else in Bison. commit e39eff37e20ccd253176e1db11131cc2b29fd4a4 Author: Akim Demaille <[email protected]> Date: Wed Aug 1 09:59:49 2012 +0200 gnulib: update
