SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for bison-lang-3.0.4-4.10.noarch.rpm :

* Thu Jan 22 2015 p.drouandAATTgmail.com- Update to version 3.0.3 Bug fixes
* C++ with Variants (lalr1.cc) Problems with %destructor and \'%define parse.assert\' have been fixed.
* Named %union support (yacc.c, glr.c) Bison 3.0 introduced a regression on named %union such as %union foo { int ival; }; The possibility to use a name was introduced \"for Yacc compatibility\". It is however not required by POSIX Yacc, and its usefulness is not clear.
* %define api.value.type union with %defines (yacc.c, glr.c) The C parsers were broken when %defines was used together with \"%define api.value.type union\".
* Redeclarations are reported in proper order Documentation
* Bison now installs various files in its docdir (which defaults to \'/usr/local/share/doc/bison\'), including the three fully blown examples extracted from the documentation: - rpcalc Reverse polish calculator, a simple introductory example. - mfcalc Multi-function Calc, a calculator with memory and functions and located error messages. - calc++ a calculator in C++ using variant support and token constructors.- Split out translation files- Pass \"--docdir=%{_docdir}/%{name}\" and do not perform %doc anymore
* Wed Dec 24 2014 p.drouandAATTgmail.com- Update to version 3.0.2 + Generated source files when errors are reported + %empty is used in reports + When C++ variant support is enabled, an error triggered via YYERROR, but not caught via error recovery, resulted in a double deletion.- Remove location-eof-check.patch; merged on upstream release
* Fri Sep 27 2013 schwabAATTlinux-m68k.org- location-eof-check.patch: Fix broken EOF check
* Sat Aug 03 2013 crrodriguezAATTopensuse.org- Update to bision 3.0
* deep overhaul/improvements of the diagnostics
* more versatile means to describe semantic value types, including the ability to store genuine C++ objects in C++ parsers
* push-parser interface extended to Java
* parse-time semantic predicates for GLR parsers.
* This is a major update, please see https://lwn.net/Articles/561990/ for all details and backward incompatible changes.
* Tue Jul 09 2013 schwabAATTsuse.de- Override broken configure checks
* Thu Mar 21 2013 mmeisterAATTsuse.com- Added url as source. Please see http://en.opensuse.org/SourceUrls
* Wed Feb 06 2013 adrianAATTsuse.com- bison update to 2.7
* Changes in the format of error messages
* New format for error reports: carets
* New value for %define variable: api.pure full
* New %define variable: api.location.type (glr.cc, lalr1.cc, lalr1.java)
* Exception safety (lalr1.cc)
* Graph improvements in DOT and XSLT
* %language is no longer an experimental feature.
* Mon Nov 12 2012 crrodriguezAATTopensuse.org- bison 2.6.5
* Incorrect definitions of YY_, issued by yacc.c when no parser header is generated, are removed.
* Fix compiler warnings in the generated parser (yacc.c, glr.c)
* Warnings about uninitialized yylval and/or yylloc for push parsers with a pure interface have been fixed for GCC 4.0 up to 4.8, and Clang 2.9 to 3.2.
* Sun Sep 23 2012 nmo.marquesAATTgmail.com- Update to version 2.6.2: + Buffer overruns, complaints from Flex, and portability issues in the test suite have been fixed. + Changelist too long to fit here, see NEWS- Source format is now .xz- Remove bison-stdio.in.patch: seems upstreamed- Add \'xz\' to BuildRequires
* Tue Jul 17 2012 ajAATTsuse.de- Fix build with missing gets declaration (glibc 2.16)
* Mon Jan 09 2012 ajAATTsuse.de- Own /usr/share/aclocal
* Sat Sep 17 2011 jengelhAATTmedozas.de- Remove redundant tags/sections from specfile
* Tue Jun 07 2011 crrodriguezAATTopensuse.org- Update to version 2.5- Fixes GCC 4.6 warnings- Changelist too long to fit here, see NEWS.
* Wed Feb 10 2010 rguentherAATTsuse.de- Update to version 2.4.1.- Apply fix for GCC 4.5 compliance.- Apply fix for unsupported output file names.
* Mon Feb 08 2010 cooloAATTnovell.com- package yacc.1 too
* Fri Jan 29 2010 cooloAATTnovell.com- fix patch name
* Tue Jan 26 2010 mmarekAATTsuse.cz- updated to 2.4
* new experimental %language directive to select the used skeleton and output file name
* experimantal Java parser support
* support for push parsers
* bison now removes unreachable states (this might require updates to %expect and %expect-rr directives)
* support for per-type and default %destructor\'s and %printer\'s
* except for LALR(1) parsers in C with POSIX Yacc emulation enabled (with `-y\', `--yacc\', or `%yacc\'), Bison no longer generates [#]define statements for associating token numbers with token names
* For a detailed list of fixes and new features, see /usr/share/doc/packages/bison/NEWS
* Sat Dec 12 2009 jengelhAATTmedozas.de- enable parallel building- add baselibs.conf as a source
 
ICM