news: update

This commit is contained in:
Akim Demaille
2019-12-07 10:20:01 +01:00
parent 046f238826
commit 472531dc72
2 changed files with 30 additions and 1 deletions

29
NEWS
View File

@@ -2,6 +2,21 @@ GNU Bison NEWS
* Noteworthy changes in release ?.? (????-??-??) [?] * Noteworthy changes in release ?.? (????-??-??) [?]
** New Features
*** A skeleton for the D programming language
Since a few releases, Bison ships with a stealth experimental skeleton:
lalr1.d. It was first contributed by Oliver Mangold, based on Paolo
Bonzini's lalr1.java, and was cleaned and improved thanks to H. S. Teoh.
However, for lack of a genuine maintainer, committed to supporting this
skeleton (improving, testsing, documenting, etc.), this feature might be
DOA.
The lalr1.d skeleton *is functional*, and works well, as demonstrated in
examples/d/calc.d. Please try it, enjoy it, and... commit to support it.
** Changes ** Changes
*** Debugging glr.c and glr.cc *** Debugging glr.c and glr.cc
@@ -10,6 +25,20 @@ GNU Bison NEWS
user's). These assertions are now under the control of the parse.assert user's). These assertions are now under the control of the parse.assert
%define variable (disabled by default). %define variable (disabled by default).
*** Clean up
Several new compiler warnings in the generated output have been avoided.
Some unused features are no longer emitted. Cleaner generated code in
general.
** Bug Fixes
*** Crashes when reporting verbose error messages
When using %nonassoc, in some situations extremely difficult to reach on
purpose (so virtually impossible by accident---no bug report was ever made
about it), the generated parsers could crash. This is fixed.
* Noteworthy changes in release 3.4.91 (2019-11-20) [beta] * Noteworthy changes in release 3.4.91 (2019-11-20) [beta]
** New Features ** New Features

2
README
View File

@@ -9,7 +9,7 @@ Here are basic installation instructions for a repository checkout:
then proceed with the usual `configure && make` steps. then proceed with the usual `configure && make` steps.
The file README-hacking.md ss about building, modifying and checking Bison. The file README-hacking.md is about building, modifying and checking Bison.
## Build from tarball ## Build from tarball
See the file INSTALL for generic compilation and installation instructions. See the file INSTALL for generic compilation and installation instructions.