summaryrefslogtreecommitdiff
path: root/ex/ex.h
diff options
context:
space:
mode:
Diffstat (limited to 'ex/ex.h')
-rw-r--r--ex/ex.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/ex/ex.h b/ex/ex.h
index b2d8ad0f4fef..c6de31e2477d 100644
--- a/ex/ex.h
+++ b/ex/ex.h
@@ -99,7 +99,8 @@ struct _excmd {
#define AGV_GLOBAL 0x04 /* global command. */
#define AGV_V 0x08 /* v command. */
#define AGV_ALL (AGV_AT | AGV_AT_NORANGE | AGV_GLOBAL | AGV_V)
- u_int8_t agv_flags;
+ u_int8_t agv_flags : 4;
+ u_int8_t trailing : 1; /* Command had trailing | or \n. */
/* Clear the structure before each ex command. */
#define CLEAR_EX_CMD(cmdp) do { \
@@ -228,4 +229,4 @@ typedef enum {
} tagmsg_t;
#include "ex_def.h"
-#include "extern.h"
+#include "ex_extern.h"