bison-patches
[Top][All Lists]
Advanced

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

Re: RFC: news: update


From: Akim Demaille
Subject: Re: RFC: news: update
Date: Sun, 8 Dec 2019 09:11:57 +0100

Hi Paul,

Many thanks!

> Le 7 déc. 2019 à 21:23, Paul Eggert <address@hidden> a écrit :
> 
> On 12/7/19 6:12 AM, Akim Demaille wrote:
> 
> "Testing" is misspelled. Also, I don't understand what the sentence is trying 
> to
> say. Perhaps "However, because nobody has committed to improving, testing, and
> documenting this skeleton, it is not clear that it will be supported in the
> future." At least, if that's what you're trying to say....

I meant to say that we need some D expert to really take care of this
skeleton.  It is mostly finished, but even the API is somewhat dubious
for D IMHO.

I'm installing this.  Thanks again!

commit 8453a1033f84537a0ce75dda847e4b23bae8493d
Author: Akim Demaille <address@hidden>
Date:   Sun Dec 8 09:07:10 2019 +0100

    news: fixes
    
    Reported by Paul Eggert.
    https://lists.gnu.org/archive/html/bison-patches/2019-12/msg00014.html
    
    * NEWS: here.

diff --git a/NEWS b/NEWS
index 686903ae..7ef99556 100644
--- a/NEWS
+++ b/NEWS
@@ -12,13 +12,14 @@ GNU Bison NEWS
 
 *** 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.
+  For the last few releases, Bison has shipped 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.
+  However, because nobody has committed to improving, testing, and
+  documenting this skeleton, it is not clear that it will be supported in
+  the future.
 
   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.
@@ -41,9 +42,8 @@ GNU Bison NEWS
 
 *** 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.
+  In theory, parsers using %nonassoc could crash. This unlikely bug has been
+  fixed.
 
 * Noteworthy changes in release 3.4.91 (2019-11-20) [beta]
 
@@ -3865,7 +3865,9 @@ along with this program.  If not, see 
<http://www.gnu.org/licenses/>.
  LocalWords:  Heimbigner AST src ast Makefile srcdir MinGW xxlex XXSTYPE
  LocalWords:  XXLTYPE strictfp IDEs ffixit fdiagnostics parseable fixits
  LocalWords:  Wdeprecated yytext Variadic variadic yyrhs yyphrs RCS README
- LocalWords:  noexcept constexpr ispell american deprecations backend
+ LocalWords:  noexcept constexpr ispell american deprecations backend Teoh
+ LocalWords:  YYPRINT Mangold Bonzini's Wdangling exVal baz checkable gcc
+ LocalWords:  fsanitize Vogelsgesang lis redeclared stdint automata
 
 Local Variables:
 ispell-dictionary: "american"




reply via email to

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