mirror of
https://github.com/neovim/neovim.git
synced 2025-10-07 10:26:31 +00:00
refactor: move cmdline completion types to cmdexpand_defs.h (#25465)
This commit is contained in:
@@ -96,85 +96,10 @@ typedef enum {
|
||||
#define FAIL 0
|
||||
#define NOTDONE 2 // not OK or FAIL but skipped
|
||||
|
||||
// Type values for type().
|
||||
#define VAR_TYPE_NUMBER 0
|
||||
#define VAR_TYPE_STRING 1
|
||||
#define VAR_TYPE_FUNC 2
|
||||
#define VAR_TYPE_LIST 3
|
||||
#define VAR_TYPE_DICT 4
|
||||
#define VAR_TYPE_FLOAT 5
|
||||
#define VAR_TYPE_BOOL 6
|
||||
#define VAR_TYPE_SPECIAL 7
|
||||
#define VAR_TYPE_BLOB 10
|
||||
|
||||
// values for xp_context when doing command line completion
|
||||
|
||||
enum {
|
||||
EXPAND_UNSUCCESSFUL = -2,
|
||||
EXPAND_OK = -1,
|
||||
EXPAND_NOTHING = 0,
|
||||
EXPAND_COMMANDS,
|
||||
EXPAND_FILES,
|
||||
EXPAND_DIRECTORIES,
|
||||
EXPAND_SETTINGS,
|
||||
EXPAND_BOOL_SETTINGS,
|
||||
EXPAND_TAGS,
|
||||
EXPAND_OLD_SETTING,
|
||||
EXPAND_HELP,
|
||||
EXPAND_BUFFERS,
|
||||
EXPAND_EVENTS,
|
||||
EXPAND_MENUS,
|
||||
EXPAND_SYNTAX,
|
||||
EXPAND_HIGHLIGHT,
|
||||
EXPAND_AUGROUP,
|
||||
EXPAND_USER_VARS,
|
||||
EXPAND_MAPPINGS,
|
||||
EXPAND_TAGS_LISTFILES,
|
||||
EXPAND_FUNCTIONS,
|
||||
EXPAND_USER_FUNC,
|
||||
EXPAND_EXPRESSION,
|
||||
EXPAND_MENUNAMES,
|
||||
EXPAND_USER_COMMANDS,
|
||||
EXPAND_USER_CMD_FLAGS,
|
||||
EXPAND_USER_NARGS,
|
||||
EXPAND_USER_COMPLETE,
|
||||
EXPAND_ENV_VARS,
|
||||
EXPAND_LANGUAGE,
|
||||
EXPAND_COLORS,
|
||||
EXPAND_COMPILER,
|
||||
EXPAND_USER_DEFINED,
|
||||
EXPAND_USER_LIST,
|
||||
EXPAND_USER_LUA,
|
||||
EXPAND_SHELLCMD,
|
||||
EXPAND_SIGN,
|
||||
EXPAND_PROFILE,
|
||||
EXPAND_FILETYPE,
|
||||
EXPAND_FILES_IN_PATH,
|
||||
EXPAND_OWNSYNTAX,
|
||||
EXPAND_LOCALES,
|
||||
EXPAND_HISTORY,
|
||||
EXPAND_USER,
|
||||
EXPAND_SYNTIME,
|
||||
EXPAND_USER_ADDR_TYPE,
|
||||
EXPAND_PACKADD,
|
||||
EXPAND_MESSAGES,
|
||||
EXPAND_MAPCLEAR,
|
||||
EXPAND_ARGLIST,
|
||||
EXPAND_DIFF_BUFFERS,
|
||||
EXPAND_BREAKPOINT,
|
||||
EXPAND_SCRIPTNAMES,
|
||||
EXPAND_RUNTIME,
|
||||
EXPAND_STRING_SETTING,
|
||||
EXPAND_SETTING_SUBTRACT,
|
||||
EXPAND_CHECKHEALTH,
|
||||
EXPAND_LUA,
|
||||
};
|
||||
|
||||
// Minimal size for block 0 of a swap file.
|
||||
// NOTE: This depends on size of struct block0! It's not done with a sizeof(),
|
||||
// because struct block0 is defined in memline.c (Sorry).
|
||||
// The maximal block size is arbitrary.
|
||||
|
||||
#define MIN_SWAP_PAGE_SIZE 1048
|
||||
#define MAX_SWAP_PAGE_SIZE 50000
|
||||
|
||||
|
Reference in New Issue
Block a user