Mercurial > vim
changeset 1388:26cbd39f2251 v7.1.103
updated for version 7.1-103
author | vimboss |
---|---|
date | Thu, 13 Sep 2007 13:34:02 +0000 |
parents | 35f3b20de2dd |
children | bdcfe793d49f |
files | src/normal.c src/version.c |
diffstat | 2 files changed, 3 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/src/normal.c +++ b/src/normal.c @@ -8364,7 +8364,7 @@ nv_wordcmd(cap) n = fwd_word(cap->count1, cap->arg, cap->oap->op_type != OP_NOP); /* Don't leave the cursor on the NUL past a line */ - if (curwin->w_cursor.col && gchar_cursor() == NUL) + if (n != FAIL && curwin->w_cursor.col > 0 && gchar_cursor() == NUL) { --curwin->w_cursor.col; cap->oap->inclusive = TRUE;