From db0e466c893cdfbe6dad3862a3a71292d92b11c7 Mon Sep 17 00:00:00 2001 From: Stefan Monnier Date: Sun, 5 Dec 1999 04:05:42 +0000 Subject: [PATCH] * regex.c (regex_compile): Recognize *?, +? and ?? as non-greedy operators and handle them properly. * regex.h (RE_ALL_GREEDY): New option. (RE_UNMATCHED_RIGHT_PAREN_ORD): Moved to the end where alphabetic sorting would put it. (RE_SYNTAX_AWK, RE_SYNTAX_GREP, RE_SYNTAX_EGREP) (_RE_SYNTAX_POSIX_COMMON): Use the new option to keep old behavior. --- src/ChangeLog | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/ChangeLog b/src/ChangeLog index b2264f4c6e9..f350ca6312f 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,13 @@ +1999-12-04 Stefan Monnier + + * regex.c (regex_compile): Recognize *?, +? and ?? as non-greedy + operators and handle them properly. + * regex.h (RE_ALL_GREEDY): New option. + (RE_UNMATCHED_RIGHT_PAREN_ORD): Moved to the end where alphabetic + sorting would put it. + (RE_SYNTAX_AWK, RE_SYNTAX_GREP, RE_SYNTAX_EGREP) + (_RE_SYNTAX_POSIX_COMMON): Use the new option to keep old behavior. + 1999-12-04 Dave Love * m/arm.h: New file. -- 2.39.5