diff options
| author | Bram Moolenaar <Bram@vim.org> | 2019-03-30 13:53:47 +0100 |
|---|---|---|
| committer | Bram Moolenaar <Bram@vim.org> | 2019-03-30 13:53:47 +0100 |
| commit | 7591bb39d58ece38a5fef984a08ea9012616c1f9 (patch) | |
| tree | e5e5b82ffd29f4f922ebfb5a97ea12a8b3624b7c /src/structs.h | |
| parent | de5b3800427328170574f1950ae75776e020f4e7 (diff) | |
| download | vim-git-7591bb39d58ece38a5fef984a08ea9012616c1f9.tar.gz | |
patch 8.1.1076: file for Insert mode is much too bigv8.1.1076
Problem: File for Insert mode is much too big.
Solution: Split off the code for Insert completion. (Yegappan Lakshmanan,
closes #4044)
Diffstat (limited to 'src/structs.h')
| -rw-r--r-- | src/structs.h | 40 |
1 files changed, 15 insertions, 25 deletions
diff --git a/src/structs.h b/src/structs.h index 6aeed891e..c81960b1d 100644 --- a/src/structs.h +++ b/src/structs.h @@ -1191,36 +1191,36 @@ typedef long_u hash_T; /* Type for hi_hash */ # ifdef PROTO typedef long varnumber_T; typedef unsigned long uvarnumber_T; -#define VARNUM_MIN LONG_MIN -#define VARNUM_MAX LONG_MAX -#define UVARNUM_MAX ULONG_MAX +# define VARNUM_MIN LONG_MIN +# define VARNUM_MAX LONG_MAX +# define UVARNUM_MAX ULONG_MAX # else typedef __int64 varnumber_T; typedef unsigned __int64 uvarnumber_T; -#define VARNUM_MIN _I64_MIN -#define VARNUM_MAX _I64_MAX -#define UVARNUM_MAX _UI64_MAX +# define VARNUM_MIN _I64_MIN +# define VARNUM_MAX _I64_MAX +# define UVARNUM_MAX _UI64_MAX # endif # elif defined(HAVE_STDINT_H) typedef int64_t varnumber_T; typedef uint64_t uvarnumber_T; -#define VARNUM_MIN INT64_MIN -#define VARNUM_MAX INT64_MAX -#define UVARNUM_MAX UINT64_MAX +# define VARNUM_MIN INT64_MIN +# define VARNUM_MAX INT64_MAX +# define UVARNUM_MAX UINT64_MAX # else typedef long varnumber_T; typedef unsigned long uvarnumber_T; -#define VARNUM_MIN LONG_MIN -#define VARNUM_MAX LONG_MAX -#define UVARNUM_MAX ULONG_MAX +# define VARNUM_MIN LONG_MIN +# define VARNUM_MAX LONG_MAX +# define UVARNUM_MAX ULONG_MAX # endif #else /* Use 32-bit Number. */ typedef int varnumber_T; typedef unsigned int uvarnumber_T; -#define VARNUM_MIN INT_MIN -#define VARNUM_MAX INT_MAX -#define UVARNUM_MAX UINT_MAX +# define VARNUM_MIN INT_MIN +# define VARNUM_MAX INT_MAX +# define UVARNUM_MAX UINT_MAX #endif typedef double float_T; @@ -3340,16 +3340,6 @@ typedef struct void *tn_search_ctx; } tagname_T; -/* - * Array indexes used for cptext argument of ins_compl_add(). - */ -#define CPT_ABBR 0 /* "abbr" */ -#define CPT_MENU 1 /* "menu" */ -#define CPT_KIND 2 /* "kind" */ -#define CPT_INFO 3 /* "info" */ -#define CPT_USER_DATA 4 /* "user data" */ -#define CPT_COUNT 5 /* Number of entries */ - typedef struct { UINT32_T total[2]; UINT32_T state[8]; |
