bug-gnu-utils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Bison 1.30k is released


From: Akim Demaille
Subject: Bison 1.30k is released
Date: 11 Jan 2002 14:58:56 +0100
User-agent: Gnus/5.0808 (Gnus v5.8.8) XEmacs/21.4 (Common Lisp)

This time, it _is_ going to be 1.31.

The release was held because of AIX 4.3 where bison was producing
unexpected file names.  This seems to be fixed.  In the meanwhile,
other minor issues were found and fixed.

This time, it _is_ going to be 1.31.

If you want to ruin my hopes and faith with bug reports, please speak
up before next Monday/Tuesday, where we expect to release this.

Thanks!

  ftp://alpha.gnu.org/gnu/bison/bison-1.30k.tar.gz   (702 kB)
  ftp://alpha.gnu.org/gnu/bison/bison-1.30k.tar.bz2  (573 kB)

And here are xdelta-style diffs

  ftp://alpha.gnu.org/gnu/bison/bison-1.30j-1.30k.xdelta   (7.0 kB)

Here are the MD5 and SHA1 signatures for the compressed tar files:

74c6f87862de04059e1e7386977720be  bison-1.30k.tar.gz
2496c705aa36ff6c856bf00eb6a3e36d  bison-1.30k.tar.bz2
8ee1ff337e065632484e95e930d91b3ebdb1f71c  bison-1.30k.tar.gz
8dea0d2eb0a8cb67bf850a5d787c32c46d30c297  bison-1.30k.tar.bz2

NEWS:
Changes in version 1.30k:

* Portability
  The AIX portability issue seems to be solved: strnlen was the
  culprit.

Changes in version 1.30j:

* GNU Gettext and %expect
  GNU Gettext asserts 10 s/r conflicts, but there are 7.  Now that
  Bison dies on incorrect %expectations, we fear there will be
  too many bug reports for Gettext, so _for the time being_, %expect
  does not trigger an error when the input file is named `plural.y'.

ChangeLog entries:

**********************************************************************
ChangeLog       11 Jan 2002 13:36:59 -0000      1.173.2.258
**********************************************************************
2002-01-11  Akim Demaille  <address@hidden>

        Version 1.30k.

2002-01-11  Akim Demaille  <address@hidden>

        * configure.in: Use AC_FUNC_STRNLEN.
        Fixes the failures observed on AIX 4.3 by H.Merijn Brand.

2002-01-09  Akim Demaille  <address@hidden>

        Version 1.30j.

2002-01-09  Akim Demaille  <address@hidden>

        * configure.in (WERROR_CFLAGS): Compute it.
        * src/Makefile.am (CFLAGS): Pass it.
        * tests/atlocal.in (CFLAGS): Idem.

2002-01-08  Akim Demaille  <address@hidden>

        * lib/Makefile.am (libbison_a_SOURCES): Add xstrndup.c.
        * src/getargs.c (AS_FILE_NAME): New.
        (getargs): Use it to convert DOSish file names.
        * src/files.c (base_name): Rename as full_base_name to avoid
        clashes with `base_name ()'.
        (get_extension_index): Remove.
        (filename_split): New.
        (compute_base_names): N-th rewrite, using filename_split.

2002-01-08  Akim Demaille  <address@hidden>

        * lib/basename.c, lib/dirname.h, lib/dirname.c, lib/memrchr.c,
        * lib/xstrndup.c, lib/strchr.c:
        New, stolen from the Fileutils 4.1.
        * lib/Makefile.am (libbison_a_SOURCES): Adjust.
        * configure.in: Check for the presence of memrchr, strchr,
        strnlen, and of their prototypes.
        Don't check for strndup: we no longer use it.
        * src/system.h: Adjust the prototypes.

2002-01-07  Akim Demaille  <address@hidden>

        * src/conflicts.c (count_rr_conflicts): The previous RR conflicts
        patch was improperly applied: fix it.

2002-01-07  Akim Demaille  <address@hidden>

        * tests/torture.at (GNU Cim Grammar): Reintroduce their weird
        'switch' without a following semicolon.
        * tests/regression.at (braces parsing): New.

2002-01-06  Akim Demaille  <address@hidden>

        Bison is dead wrong in its RR conflict reports.

        * tests/torture.at (GNU Cim Grammar): New.
        * src/conflicts.c (count_rr_conflicts): Fix.

2002-01-06  Akim Demaille  <address@hidden>

        Creating package.m4 from configure.ac causes too many problems.

        * tests/Makefile.am (package.m4): Create it by hand,
        AC_CONFIG_TESTDIR no longer does in the most recent CVS Autoconf.

2002-01-04  Paul Eggert  <address@hidden>

        * doc/bison.texinfo (Debugging):
        Remove YYSTDERR; it's no longer defined or used.
        Also, s/cstdio.h/cstdio/.

2002-01-03  Akim Demaille  <address@hidden>

        * src/files.h: Add it prototype.

2002-01-03  Akim Demaille  <address@hidden>

        * src/files.c, src/files.h (strsuffix): Not static.
        * src/conflicts.c (conflicts_print): Don't consider it is an error
        to have a %expectation violation on a file ending by `plural.y'.
        Eek.

2002-01-03  Akim Demaille  <address@hidden>

        * tests/bison.in: Adjust to CVS Autoconf.
        * tests/calc.at (exp): We no longer need to special case GCC as
        the warning flags are passed by configure.
        * tests/atlocal.in: Adjust.
        * configure.in: Bump to 1.30j.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]