summaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
authorAkim Demaille <akim.demaille@gmail.com>2018-11-12 07:16:59 +0100
committerAkim Demaille <akim.demaille@gmail.com>2018-11-12 07:41:46 +0100
commit35b8e0e947bb9adac033c286a2f4997c9601c043 (patch)
treefca4a109673e2bbfe9b8ea9fce5ac1ab955c72be /NEWS
parentbe7c620d653ad7f1fbe00ebdbec63947ba9e9663 (diff)
downloadbison-35b8e0e947bb9adac033c286a2f4997c9601c043.tar.gz
parser: deprecate %error-verbose
It is unfortunate that %error_verbose was properly diagnosed as obsoleted by "%define parse.error verbose", but %error-verbose was not. * src/parse-gram.y (%error-verbose): Remove support. * src/scan-gram.l: Do it here instead, with a warning. * tests/input.at (Deprecated directives): Check it.
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS3
1 files changed, 3 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index 1ed54441..cfddbaad 100644
--- a/NEWS
+++ b/NEWS
@@ -23,6 +23,9 @@ GNU Bison NEWS
was never officially documented. Its use now triggers warnings.
Eventually, support will be removed. Use %type instead.
+ The use of the %error-verbose directive is deprecated in favor of "%define
+ parse.error verbose" since Bison 3.0, but no warning was issued.
+
* Noteworthy changes in release 3.2.1 (2018-11-09) [stable]
** Bug fixes