From c13aadbd6a286196a38fe583ec7239975a53bc18 Mon Sep 17 00:00:00 2001 From: Gunnar Ritter Date: Thu, 24 Mar 2005 23:38:10 +0000 Subject: [PATCH] * Traditional regular expressions sometimes failed to operate correctly since the last release. --- Changes | 2 ++ ex_re.c | 3 ++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/Changes b/Changes index 0936e0e..6adaf49 100644 --- a/Changes +++ b/Changes @@ -3,6 +3,8 @@ Release ... screen after an insertion. * The 'p' command now works correctly if the buffer contains a partial line with multibyte characters. +* Traditional regular expressions sometimes failed to operate correctly + since the last release. Release 2/25/05 * Traditional regular expressions can now be used with multibyte characters. diff --git a/ex_re.c b/ex_re.c index 7ea0f5d..7f903eb 100644 --- a/ex_re.c +++ b/ex_re.c @@ -73,7 +73,7 @@ #ifndef lint #ifdef DOSCCS -static char sccsid[] = "@(#)ex_re.c 1.55 (gritter) 2/20/05"; +static char sccsid[] = "@(#)ex_re.c 1.56 (gritter) 3/25/05"; #endif #endif @@ -1305,6 +1305,7 @@ execute(int gf, line *addr) compile1(); if (value(IGNORECASE)) loconv(linebuf, linebuf); + locs = 0; } circf = re.Circfl; return step(p, re.Expbuf);