Go to the documentation of this file. 1 #ifndef NVIM_MARK_DEFS_H
2 #define NVIM_MARK_DEFS_H
14 #define EXTRA_MARKS ('9' - '0' + 1)
17 #define NMARKS ('z' - 'a' + 1)
20 #define NGLOBALMARKS (NMARKS + EXTRA_MARKS)
26 #define NLOCALMARKS (NMARKS + 3)
29 #define JUMPLISTSIZE 100
32 #define TAGSTACKSIZE 20
48 #endif // NVIM_MARK_DEFS_H
Structure defining extended mark (mark with file name attached)
Definition: mark_defs.h:43
int fnum
File number.
Definition: mark_defs.h:37
struct xfilemark xfmark_T
Structure defining extended mark (mark with file name attached)
uint64_t Timestamp
Definition: time.h:8
char * fname
File name, used when fnum == 0.
Definition: mark_defs.h:45
position in file or buffer
Definition: pos.h:29
Structure defining single local mark.
Definition: mark_defs.h:35
fmark_T fmark
Actual mark.
Definition: mark_defs.h:44
Definition: coverity-model.c:40
Timestamp timestamp
Time when this mark was last set.
Definition: mark_defs.h:38
pos_T mark
Cursor position.
Definition: mark_defs.h:36
struct filemark fmark_T
Structure defining single local mark.
dict_T * additional_data
Additional data from ShaDa file.
Definition: mark_defs.h:39