diff --git a/ChangeLog b/ChangeLog index 3720668f..e7bfc4af 100644 --- a/ChangeLog +++ b/ChangeLog @@ -12,6 +12,10 @@ CVS code - - When constant cursor position display is on, only display the cursor position if there are no keys waiting in the buffer. (DLR) +- search.c: + do_replace() + - Blank out last_replace properly again just before displaying + the "Replace" prompt. (DLR, found by Mike Frysinger) GNU nano 1.3.8 - 2005.06.30 - General: diff --git a/src/search.c b/src/search.c index c1975a61..6687975d 100644 --- a/src/search.c +++ b/src/search.c @@ -907,6 +907,8 @@ void do_replace(void) last_search = mallocstrcpy(last_search, answer); } + last_replace = mallocstrcpy(last_replace, ""); + i = statusq(FALSE, replace_list_2, last_replace, #ifndef NANO_SMALL &replace_history,