#include <stdbool.h>
#include <stdint.h>
#include "nvim/eval/typval.h"
#include "nvim/normal.h"
#include "nvim/pos.h"
#include "nvim/regexp_defs.h"
Go to the source code of this file.
|
enum | cmd_addr_T {
ADDR_LINES,
ADDR_WINDOWS,
ADDR_ARGUMENTS,
ADDR_LOADED_BUFFERS,
ADDR_BUFFERS,
ADDR_TABS,
ADDR_TABS_RELATIVE,
ADDR_QUICKFIX_VALID,
ADDR_QUICKFIX,
ADDR_UNSIGNED,
ADDR_OTHER,
ADDR_NONE
} |
|
enum | AucmdExecutableType { CALLABLE_NONE,
CALLABLE_EX,
CALLABLE_CB
} |
|
enum | { CSTACK_LEN = 50
} |
|
enum | { CSL_HAD_LOOP = 1,
CSL_HAD_ENDLOOP = 2,
CSL_HAD_CONT = 4,
CSL_HAD_FINA = 8
} |
|
◆ AUCMD_EXECUTABLE_INIT
◆ BAD_DROP
◆ BAD_KEEP
◆ BAD_REPLACE
◆ cs_exception
#define cs_exception cs_pend.csp_ex |
◆ cs_rettv
#define cs_rettv cs_pend.csp_rv |
◆ EX_ARGOPT
#define EX_ARGOPT 0x20000 |
◆ EX_BANG
◆ EX_BUFNAME
#define EX_BUFNAME 0x8000 |
◆ EX_BUFUNL
#define EX_BUFUNL 0x10000 |
◆ EX_CMDARG
◆ EX_CMDWIN
#define EX_CMDWIN 0x80000 |
◆ EX_COUNT
◆ EX_CTRLV
◆ EX_DFLALL
◆ EX_EXTRA
◆ EX_FILE1
◆ EX_FILES
◆ EX_FLAGS
#define EX_FLAGS 0x200000 |
◆ EX_KEEPSCRIPT
#define EX_KEEPSCRIPT 0x4000000 |
◆ EX_MODIFY
#define EX_MODIFY 0x100000 |
◆ EX_NEEDARG
◆ EX_NOSPC
◆ EX_NOTRLCOM
#define EX_NOTRLCOM 0x800 |
◆ EX_RANGE
◆ EX_REGSTR
◆ EX_SBOXOK
#define EX_SBOXOK 0x40000 |
◆ EX_TRLBAR
◆ EX_WHOLEFOLD
#define EX_WHOLEFOLD 0x040 |
◆ EX_WORD1
◆ EX_XFILE
◆ EX_ZEROR
◆ EXFLAG_LIST
◆ EXFLAG_NR
◆ EXFLAG_PRINT
#define EXFLAG_PRINT 0x04 |
◆ FORCE_BIN
◆ FORCE_NOBIN
◆ XP_BS_NONE
◆ XP_BS_ONE
◆ XP_BS_THREE
◆ AucmdExecutable
◆ CommandDefinition
Structure for command definition.
◆ eslist_T
◆ ex_func_T
◆ exarg_T
◆ LineGetter
typedef char*(* LineGetter) (int, void *, int, bool) |
◆ anonymous enum
◆ anonymous enum
Enumerator |
---|
CSL_HAD_LOOP | |
CSL_HAD_ENDLOOP | |
CSL_HAD_CONT | |
CSL_HAD_FINA | |
◆ AucmdExecutableType
Enumerator |
---|
CALLABLE_NONE | |
CALLABLE_EX | |
CALLABLE_CB | |
◆ cmd_addr_T
Enumerator |
---|
ADDR_LINES | |
ADDR_WINDOWS | |
ADDR_ARGUMENTS | |
ADDR_LOADED_BUFFERS | |
ADDR_BUFFERS | |
ADDR_TABS | |
ADDR_TABS_RELATIVE | |
ADDR_QUICKFIX_VALID | |
ADDR_QUICKFIX | |
ADDR_UNSIGNED | |
ADDR_OTHER | |
ADDR_NONE | |