- Initial and still experimental support for the TAP test protocol is
now provided.
+* Changes to Yacc and Lex support:
+
+ - C source and header files derived from non-distributed Yacc and/or
+ Lex sources are now removed by a simple "make clean" (while they were
+ previously removed only by "make maintainer-clean").
+
+ - Slightly backward-incompatible change, relevant only for use of Yacc
+ with C++: the extensions of the header files produced by the Yacc
+ rules are now modelled after the extension of the corresponding
+ sources. For example, yacc files named "foo.y++" and "bar.yy" will
+ produce header files named "foo.h++" and "bar.hh" respectively, where
+ they would have previously produced header files named simply "foo.h"
+ and "bar.h". This change offers better compatibility with `bison -o'.
+
* Miscellaneous changes:
- The `dist' and `dist-all' targets now can run compressors in parallel.
overwriting the foo_DEPENDENCIES variable, which is normally computed
by automake.
- - C source and header files derived from non-distributed Yacc sources
- are now removed by "make clean", not only by "make maintainer-clean".
-
- The warnings in the category `extra-portability' are now enabled by
`-Wall'. In previous versions, one has to use `-Wextra-portability'
to enable them.