aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/ex_cmds.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/nvim/ex_cmds.h')
-rw-r--r--src/nvim/ex_cmds.h33
1 files changed, 17 insertions, 16 deletions
diff --git a/src/nvim/ex_cmds.h b/src/nvim/ex_cmds.h
index de13f03197..011d42c6d9 100644
--- a/src/nvim/ex_cmds.h
+++ b/src/nvim/ex_cmds.h
@@ -1,27 +1,28 @@
#pragma once
-#include <stdbool.h>
-
#include "nvim/buffer_defs.h" // IWYU pragma: keep
#include "nvim/eval/typval_defs.h"
#include "nvim/ex_cmds_defs.h" // IWYU pragma: export
-#include "nvim/os/time.h"
+#include "nvim/os/time_defs.h"
#include "nvim/pos_defs.h" // IWYU pragma: keep
-// flags for do_ecmd()
-#define ECMD_HIDE 0x01 // don't free the current buffer
-#define ECMD_SET_HELP 0x02 // set b_help flag of (new) buffer before
- // opening file
-#define ECMD_OLDBUF 0x04 // use existing buffer if it exists
-#define ECMD_FORCEIT 0x08 // ! used in Ex command
-#define ECMD_ADDBUF 0x10 // don't edit, just add to buffer list
-#define ECMD_ALTBUF 0x20 // like ECMD_ADDBUF and set the alternate file
-#define ECMD_NOWINENTER 0x40 // do not trigger BufWinEnter
+/// flags for do_ecmd()
+enum {
+ ECMD_HIDE = 0x01, ///< don't free the current buffer
+ ECMD_SET_HELP = 0x02, ///< set b_help flag of (new) buffer before opening file
+ ECMD_OLDBUF = 0x04, ///< use existing buffer if it exists
+ ECMD_FORCEIT = 0x08, ///< ! used in Ex command
+ ECMD_ADDBUF = 0x10, ///< don't edit, just add to buffer list
+ ECMD_ALTBUF = 0x20, ///< like ECMD_ADDBUF and set the alternate file
+ ECMD_NOWINENTER = 0x40, ///< do not trigger BufWinEnter
+};
-// for lnum argument in do_ecmd()
-#define ECMD_LASTL 0 // use last position in loaded file
-#define ECMD_LAST (-1) // use last position in all files
-#define ECMD_ONE 1 // use first line
+/// for lnum argument in do_ecmd()
+enum {
+ ECMD_LASTL = 0, ///< use last position in loaded file
+ ECMD_LAST = -1, ///< use last position in all files
+ ECMD_ONE = 1, ///< use first line
+};
/// Previous :substitute replacement string definition
typedef struct {