diff --git a/edit/ChangeLog b/edit/ChangeLog index e4cd1cb41..228c7fe42 100644 --- a/edit/ChangeLog +++ b/edit/ChangeLog @@ -1,3 +1,9 @@ +2007-01-04 Pavel Tsekov + + * edit.c (edit_execute_cmd): Update the bracket pair highlighter + state after processing CK_Find, CK_Find_Again, CK_Replace, + CK_Replace_Again, CK_Complete_Word. + 2006-12-10 Pavel Tsekov * edit.h (edit_move_to_prev_col): Declare the function to have diff --git a/edit/edit.c b/edit/edit.c index d29ff4597..f8a3e785f 100644 --- a/edit/edit.c +++ b/edit/edit.c @@ -2600,7 +2600,7 @@ edit_execute_cmd (WEdit *edit, int command, int char_for_insertion) case CK_Replace_Again: case CK_Complete_Word: edit->prev_col = edit_get_col (edit); - return; + break; case CK_Up: case CK_Up_Highlight: case CK_Down: @@ -2623,8 +2623,7 @@ edit_execute_cmd (WEdit *edit, int command, int char_for_insertion) case CK_Scroll_Down_Highlight: edit->search_start = edit->curs1; edit->found_len = 0; - edit_find_bracket (edit); - return; + break; default: edit->found_len = 0; edit->prev_col = edit_get_col (edit);