Mercurial > vim
diff src/globals.h @ 11260:a7b7b21071c6 v8.0.0516
patch 8.0.0516: a large count on a normal command causes trouble
commit https://github.com/vim/vim/commit/b1e04fca3704e272a30afbe062498819eaacd4f9
Author: Bram Moolenaar <Bram@vim.org>
Date: Wed Mar 29 13:08:35 2017 +0200
patch 8.0.0516: a large count on a normal command causes trouble
Problem: A large count on a normal command causes trouble. (Dominique
Pelle)
Solution: Make "opcount" long.
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Wed, 29 Mar 2017 13:15:05 +0200 |
parents | 7c7e496e625d |
children | 96d83cd2904a |
line wrap: on
line diff
--- a/src/globals.h +++ b/src/globals.h @@ -932,10 +932,10 @@ 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 */ +EXTERN long opcount INIT(= 0); /* count for pending operator */ /* - * ex mode (Q) state + * Ex mode (Q) state */ EXTERN int exmode_active INIT(= 0); /* zero, EXMODE_NORMAL or EXMODE_VIM */ EXTERN int ex_no_reprint INIT(= FALSE); /* no need to print after z or p */