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 */