mirror of
https://git.savannah.gnu.org/git/bison.git
synced 2026-03-16 15:53:03 +00:00
Bump to 1.31.
This commit is contained in:
42
NEWS
42
NEWS
@@ -1,20 +1,9 @@
|
||||
Bison News
|
||||
----------
|
||||
|
||||
Changes in version 1.30m:
|
||||
Changes in version 1.31, 2002-01-14:
|
||||
|
||||
Changes in version 1.30l:
|
||||
|
||||
* Package fixes
|
||||
Missing portability files.
|
||||
|
||||
Changes in version 1.30k:
|
||||
|
||||
* Portability
|
||||
The AIX portability issue seems to be solved: strnlen was the
|
||||
culprit.
|
||||
|
||||
Changes in version 1.30j:
|
||||
* Many Bug Fixes
|
||||
|
||||
* GNU Gettext and %expect
|
||||
GNU Gettext asserts 10 s/r conflicts, but there are 7. Now that
|
||||
@@ -22,8 +11,6 @@ Changes in version 1.30j:
|
||||
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'.
|
||||
|
||||
Changes in version 1.30i:
|
||||
|
||||
* Use of alloca in parsers
|
||||
If YYSTACK_USE_ALLOCA is defined to 0, then the parsers will use
|
||||
malloc exclusively. Since 1.29, but was not NEWS'ed.
|
||||
@@ -31,10 +18,6 @@ Changes in version 1.30i:
|
||||
alloca is used only when compiled with GCC, to avoid portability
|
||||
problems as on AIX.
|
||||
|
||||
* Bug fixes
|
||||
|
||||
Changes in version 1.30h:
|
||||
|
||||
* When the generated parser lacks debugging code, YYDEBUG is now 0
|
||||
(as POSIX requires) instead of being undefined.
|
||||
|
||||
@@ -43,23 +26,15 @@ Changes in version 1.30h:
|
||||
ending semicolon. Now if in Yacc compatibility mode, the semicolon
|
||||
is no longer output: one has to write { $$ = $1; }.
|
||||
|
||||
Changes in version 1.30g:
|
||||
|
||||
* Bug fixes
|
||||
|
||||
* Better C++ compliance
|
||||
The output parsers try to respect C++ namespaces.
|
||||
|
||||
Changes in version 1.30f:
|
||||
|
||||
* Reduced Grammars
|
||||
Fixed bugs when reporting useless nonterminals.
|
||||
|
||||
* 64 bit hosts
|
||||
The parsers work properly on 64 bit hosts.
|
||||
|
||||
Changes in version 1.30e:
|
||||
|
||||
* Error messages
|
||||
Some calls to strerror resulted in scrambled or missing error messages.
|
||||
|
||||
@@ -71,8 +46,6 @@ Changes in version 1.30e:
|
||||
|
||||
* Rule line numbers are fixed in traces.
|
||||
|
||||
Changes in version 1.30d:
|
||||
|
||||
* Swedish translation
|
||||
|
||||
* Parse errors
|
||||
@@ -80,17 +53,6 @@ Changes in version 1.30d:
|
||||
Before: parse error: unexpected `'/'', expecting `"number"' or `'-'' or `'(''
|
||||
Now: parse error: unexpected '/', expecting "number" or '-' or '('
|
||||
|
||||
* Fixed VCG output
|
||||
Was broken when strings aliases for symbols were used.
|
||||
|
||||
Changes in version 1.30c:
|
||||
|
||||
* Fixed a few warnings.
|
||||
|
||||
* Some portability issues.
|
||||
|
||||
Changes in version 1.30b:
|
||||
|
||||
* Fixed parser memory leaks.
|
||||
When the generated parser was using malloc to extend its stacks, the
|
||||
previous allocations were not freed.
|
||||
|
||||
Reference in New Issue
Block a user