Support a file name argument to %defines. Deprecate `=' in
[bison.git] / NEWS
diff --git a/NEWS b/NEWS
index 607c23efc532edb5966bff097966a0bddc2f3d61..0e081210d2164962c1327360476569d3785b76e4 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -6,6 +6,18 @@ Changes in version 2.3a+ (????-??-??):
 * The -g and --graph options now output graphs in Graphviz DOT format,
   not VCG format.
 
+* The grammar file may now specify the name of the parser header file using
+  %defines.  For example:
+
+    %defines "parser.h"
+
+* The `=' that used to be required in the following declarations is now
+  deprecated:
+
+    %file-prefix "parser"
+    %name-prefix "c_"
+    %output "parser.c"
+
 * Revised warning: unset or unused mid-rule values
 
   Since Bison 2.2, Bison has warned about mid-rule values that are set but not