diff src/ex_cmds.h @ 14536:4caa51067cb8 v8.1.0281

patch 8.1.0281: parsing command modifiers is not separated commit https://github.com/vim/vim/commit/effed9315c6c5a35fc2824b90da4af753c7a02dc Author: Bram Moolenaar <Bram@vim.org> Date: Tue Aug 14 13:38:17 2018 +0200 patch 8.1.0281: parsing command modifiers is not separated Problem: Parsing command modifiers is not separated. Solution: Move command modifier parsing to a separate function.
author Christian Brabandt <cb@256bit.org>
date Tue, 14 Aug 2018 13:45:04 +0200
parents 9df95cf9ea7e
children 405309f9dd13
line wrap: on
line diff
--- a/src/ex_cmds.h
+++ b/src/ex_cmds.h
@@ -1792,6 +1792,12 @@ struct exarg
 #ifdef FEAT_EVAL
     struct condstack *cstack;	/* condition stack for ":if" etc. */
 #endif
+    long	verbose_save;	 // saved value of p_verbose
+    int		save_msg_silent; // saved value of msg_silent
+    int		did_esilent;	 // how many times emsg_silent was incremented
+#ifdef HAVE_SANDBOX
+    int		did_sandbox;	// when TRUE did ++sandbox
+#endif
 };
 
 #define FORCE_BIN 1		/* ":edit ++bin file" */