diff options
author | Paul Eggert <eggert@cs.ucla.edu> | 2022-05-23 10:04:18 -0700 |
---|---|---|
committer | Paul Eggert <eggert@cs.ucla.edu> | 2022-05-23 12:18:53 -0700 |
commit | ba80f149a282be30f571390471a7ca023bc349c8 (patch) | |
tree | 36bd01e179932fa5e95ba12c1f5eb2f1d9393f06 /ChangeLog | |
parent | dd2503c8e73621e919e8e214a29c495ac89d8a92 (diff) | |
download | gnulib-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-- | ChangeLog | 10 |
1 files changed, 10 insertions, 0 deletions
@@ -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 |