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.