From 2a41f3a19f8212fd85c49d886ea7c67b0523a3a3 Mon Sep 17 00:00:00 2001 From: Bram Moolenaar Date: Tue, 11 Jan 2005 21:30:59 +0000 Subject: updated for version 7.0037 --- src/search.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'src/search.c') diff --git a/src/search.c b/src/search.c index 1d1bc3b31..17dc5bd40 100644 --- a/src/search.c +++ b/src/search.c @@ -3124,13 +3124,14 @@ current_word(oap, count, include, bigword) return FAIL; if (include != (cls() == 0)) { - if (fwd_word(1L, bigword, TRUE) == FAIL) + if (fwd_word(1L, bigword, TRUE) == FAIL && count > 1) return FAIL; /* * If end is just past a new-line, we don't want to include - * the first character on the line + * the first character on the line. + * Put cursor on last char of white. */ - if (oneleft() == FAIL) /* put cursor on last char of white */ + if (oneleft() == FAIL) inclusive = FALSE; } else -- cgit v1.2.1