Mercurial > vim
diff src/vim.h @ 14424:0a69e6e708f9 v8.1.0226
patch 8.1.0226: too many #ifdefs
commit https://github.com/vim/vim/commit/1f0bfe561737cd445532f20d7607a81d1dadddee
Author: Bram Moolenaar <Bram@vim.org>
Date: Sun Jul 29 16:09:22 2018 +0200
patch 8.1.0226: too many #ifdefs
Problem: Too many #ifdefs.
Solution: Graduate the +vreplace feature, it's not much code and quite a few
#ifdefs.
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Sun, 29 Jul 2018 16:15:05 +0200 |
parents | 7cac4646c552 |
children | 3375a8cbb442 |
line wrap: on
line diff
--- a/src/vim.h +++ b/src/vim.h @@ -675,10 +675,8 @@ extern int (*dyn_libintl_putenv)(const c #define REPLACE_FLAG 0x40 /* Replace mode flag */ #define REPLACE (REPLACE_FLAG + INSERT) -#ifdef FEAT_VREPLACE -# define VREPLACE_FLAG 0x80 /* Virtual-replace mode flag */ -# define VREPLACE (REPLACE_FLAG + VREPLACE_FLAG + INSERT) -#endif +#define VREPLACE_FLAG 0x80 /* Virtual-replace mode flag */ +#define VREPLACE (REPLACE_FLAG + VREPLACE_FLAG + INSERT) #define LREPLACE (REPLACE_FLAG + LANGMAP) #define NORMAL_BUSY (0x100 + NORMAL) /* Normal mode, busy with a command */