Mercurial > hg > xemacs-beta
diff src/ChangeLog @ 1425:74cb069b8417
[xemacs-hg @ 2003-04-23 15:42:44 by stephent]
stale match data <87fzo99rje.fsf@tleepslib.sk.tsukuba.ac.jp>
new split-string <87d6jd9qis.fsf@tleepslib.sk.tsukuba.ac.jp>
support (info "(file)node") <87adeh9qa7.fsf@tleepslib.sk.tsukuba.ac.jp>
author | stephent |
---|---|
date | Wed, 23 Apr 2003 15:42:52 +0000 |
parents | c7045d239c2b |
children | 969b7290edca |
line wrap: on
line diff
--- a/src/ChangeLog Tue Apr 22 03:24:13 2003 +0000 +++ b/src/ChangeLog Wed Apr 23 15:42:52 2003 +0000 @@ -1,3 +1,20 @@ +2003-04-17 Stephen J. Turnbull <stephen@xemacs.org> + + Fix stale match data after failed search bug. + + * search.c (search_buffer): + Don't find null string if repetition count is 0. + (string_match_1): + (looking_at_1): + (search_buffer): + (simple_search): + (boyer_moore): + Clear all search regs as start, not unused ones on success. + * regex.c (re_match_2_internal): Fix comment about clearing regs. + + * search.c (Freplace_match): Document error conditions in docstring. + (These actually error now after a failed match.) + 2003-04-16 Chris Palmer <chris@nodewarrior.org> * sysdll.c (dll_open): Removed Objective C-ism to fix Mac build.