I would really appreciate if a native could validate my English. Cheers!
commit 6c603d36efc45214acfd22f75389b27c8aca5898 Author: Akim Demaille <[email protected]> Date: Sat Dec 7 10:20:01 2019 +0100 news: update diff --git a/NEWS b/NEWS index 92ffc91c..a8e6d1ea 100644 --- a/NEWS +++ b/NEWS @@ -2,6 +2,21 @@ GNU Bison NEWS * 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 *** 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 %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] ** New Features
