Mercurial > vim
changeset 1689:a285f0cd8a46 v7.2b.022
updated for version 7.2b-022
author | vimboss |
---|---|
date | Sat, 26 Jul 2008 14:05:07 +0000 |
parents | 17526daaf79d |
children | c6b06a4a8f92 |
files | src/ex_docmd.c src/globals.h src/normal.c src/version.c |
diffstat | 4 files changed, 5 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/src/ex_docmd.c +++ b/src/ex_docmd.c @@ -8913,6 +8913,7 @@ ex_normal(eap) tasave_T tabuf; int save_insertmode = p_im; int save_finish_op = finish_op; + int save_opcount = opcount; #ifdef FEAT_MBYTE char_u *arg = NULL; int l; @@ -9040,6 +9041,7 @@ ex_normal(eap) restart_edit = save_restart_edit; p_im = save_insertmode; finish_op = save_finish_op; + opcount = save_opcount; msg_didout |= save_msg_didout; /* don't reset msg_didout now */ /* Restore the state (needed when called from a function executed for
--- a/src/globals.h +++ b/src/globals.h @@ -868,6 +868,7 @@ EXTERN int State INIT(= NORMAL); /* This * command interpreter. */ EXTERN int finish_op INIT(= FALSE);/* TRUE while an operator is pending */ +EXTERN int opcount INIT(= 0); /* count for pending operator */ /* * ex mode (Q) state