From: Akim Demaille Date: Mon, 28 Jan 2013 16:02:55 +0000 (+0100) Subject: news: minor improvements X-Git-Tag: v2.7.90~144 X-Git-Url: https://git.saurik.com/bison.git/commitdiff_plain/8458a411446e5b99106549b2e141c16b697d2836?ds=inline news: minor improvements * NEWS: Name some more contributors. Restructure slightly. --- diff --git a/NEWS b/NEWS index 167cc8bd..5b6ea0c5 100644 --- a/NEWS +++ b/NEWS @@ -2,9 +2,10 @@ GNU Bison NEWS * Noteworthy changes in release ?.? (????-??-??) [?] -** Future changes +** WARNING: Future backward-incompatibilities! - Bison will stop adding a semicolon at the end of the actions: + Bison will stop adding a semicolon at the end of the actions (as announced + in the release 2.5): foo.y:2.22: warning: a ';' might be needed at the end of action code exp: "num" { $$ = $1 } @@ -15,7 +16,7 @@ GNU Bison NEWS for its own code, especially the definition of variables after statements. The generated C parsers still aim at C90. -** Incompatible changes +** Backward incompatible changes *** Obsolete features @@ -305,6 +306,8 @@ GNU Bison NEWS ** Diagnostics are improved + Contributed by Théophile Ranquet. + *** Changes in the format of error messages This used to be the format of many error reports: @@ -390,6 +393,8 @@ GNU Bison NEWS ** Graph improvements in DOT and XSLT + Contributed by Théophile Ranquet. + The graphical presentation of the states is more readable: their shape is now rectangular, the state number is clearly displayed, and the items are numbered and left-justified. @@ -831,7 +836,9 @@ GNU Bison NEWS These features are experimental. More user feedback will help to stabilize them. -** LAC (Lookahead Correction) for syntax error handling: +** LAC (Lookahead Correction) for syntax error handling + + Contributed by Joel E. Denny. Canonical LR, IELR, and LALR can suffer from a couple of problems upon encountering a syntax error. First, the parser might perform diff --git a/THANKS b/THANKS index 61e52f77..59e591dc 100644 --- a/THANKS +++ b/THANKS @@ -125,6 +125,7 @@ Tom Tromey tromey@cygnus.com Tommy Nordgren tommy.nordgren@chello.se Troy A. Johnson troyj@ecn.purdue.edu Tys Lefering gccbison@gmail.com +Valentin Tolmer nitnelave1@gmail.com Vin Shelton acs@alumni.princeton.edu W.C.A. Wijngaards wouter@NLnetLabs.nl Wayne Green wayne@infosavvy.com