Mercurial > vim
diff src/feature.h @ 8643:24b43dd167eb v7.4.1611
commit https://github.com/vim/vim/commit/44a2f923c00f1384c9ecde12fb5b4711bc20702e
Author: Bram Moolenaar <Bram@vim.org>
Date: Sat Mar 19 22:11:51 2016 +0100
patch 7.4.1611
Problem: The versplit feature makes the code uneccessary complicated.
Solution: Remove FEAT_VERTSPLIT, always support vertical splits when
FEAT_WINDOWS is defined.
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Sat, 19 Mar 2016 22:15:06 +0100 |
parents | 63dc856bd13d |
children | 90fd01ade690 |
line wrap: on
line diff
--- a/src/feature.h +++ b/src/feature.h @@ -97,6 +97,7 @@ /* * +windows Multiple windows. Without this there is no help * window and no status lines. + * +vertsplit Vertically split windows. */ #ifdef FEAT_SMALL # define FEAT_WINDOWS @@ -112,16 +113,6 @@ #endif /* - * +vertsplit Vertically split windows. - */ -#ifdef FEAT_NORMAL -# define FEAT_VERTSPLIT -#endif -#if defined(FEAT_VERTSPLIT) && !defined(FEAT_WINDOWS) -# define FEAT_WINDOWS -#endif - -/* * +cmdhist Command line history. */ #ifdef FEAT_SMALL @@ -144,8 +135,8 @@ # define FEAT_JUMPLIST #endif -/* the cmdline-window requires FEAT_VERTSPLIT and FEAT_CMDHIST */ -#if defined(FEAT_VERTSPLIT) && defined(FEAT_CMDHIST) +/* the cmdline-window requires FEAT_WINDOWS and FEAT_CMDHIST */ +#if defined(FEAT_WINDOWS) && defined(FEAT_CMDHIST) # define FEAT_CMDWIN #endif @@ -601,7 +592,7 @@ * +mksession ":mksession" command. * Requires +windows and +vertsplit. */ -#if defined(FEAT_NORMAL) && defined(FEAT_WINDOWS) && defined(FEAT_VERTSPLIT) +#if defined(FEAT_NORMAL) && defined(FEAT_WINDOWS) # define FEAT_SESSION #endif