From b1357d11b2be479905db0d204df27074ccfcf512 Mon Sep 17 00:00:00 2001 From: axel Date: Sun, 22 Feb 2009 01:44:20 +1000 Subject: [PATCH] Pressing Control-C (or otherwise changeing the command line content through the commandline builtin) should clear the search buffer. darcs-hash:20090221154420-ac50b-52641fb6dd6e76aebc6244211e07c0861fb3eff0.gz --- reader.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/reader.c b/reader.c index 6756c70..257fe06 100644 --- a/reader.c +++ b/reader.c @@ -2099,6 +2099,10 @@ void reader_set_buffer( wchar_t *b, int p ) data->buff_pos=l; } + data->search_mode = NO_SEARCH; + sb_clear( &data->search_buff ); + history_reset(); + reader_super_highlight_me_plenty( data->buff_pos, 0 ); reader_repaint_needed();