summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorPaul Eggert <eggert@cs.ucla.edu>2022-05-23 10:04:18 -0700
committerPaul Eggert <eggert@cs.ucla.edu>2022-05-23 12:18:53 -0700
commitba80f149a282be30f571390471a7ca023bc349c8 (patch)
tree36bd01e179932fa5e95ba12c1f5eb2f1d9393f06 /ChangeLog
parentdd2503c8e73621e919e8e214a29c495ac89d8a92 (diff)
downloadgnulib-ba80f149a282be30f571390471a7ca023bc349c8.tar.gz
dfa: new option DFA_CONFUSING_BRACKETS_ERROR
This is for grep, which wants [:alpha:] to be an error at the top level. * lib/dfa.c (struct regex_syntax): New member dfaopts, replacing anchor. All uses changed. (parse_bracket_exp): Error, not warn, if DFA_CONFUSING_BRACKETS_ERROR. * lib/dfa.h (DFA_CONFUSING_BRACKETS_ERROR): New constant.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog10
1 files changed, 10 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 327100aaf1..407baca335 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,13 @@
+2022-05-23 Paul Eggert <eggert@cs.ucla.edu>
+
+ dfa: new option DFA_CONFUSING_BRACKETS_ERROR
+ This is for grep, which wants [:alpha:] to be an error
+ at the top level.
+ * lib/dfa.c (struct regex_syntax): New member dfaopts,
+ replacing anchor. All uses changed.
+ (parse_bracket_exp): Error, not warn, if DFA_CONFUSING_BRACKETS_ERROR.
+ * lib/dfa.h (DFA_CONFUSING_BRACKETS_ERROR): New constant.
+
2022-05-21 Paul Eggert <eggert@cs.ucla.edu>
strstr-simple: pacify GCC 12.1