diff options
Diffstat (limited to 'src/feature.h')
-rw-r--r-- | src/feature.h | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/src/feature.h b/src/feature.h index 0ab57e93a5..e69fcd9f26 100644 --- a/src/feature.h +++ b/src/feature.h @@ -202,13 +202,6 @@ #endif /* - * +textobjects Text objects: "vaw", "das", etc. - */ -#ifdef FEAT_NORMAL -# define FEAT_TEXTOBJ -#endif - -/* * +visual Visual mode. * +visualextra Extra features for Visual mode (mostly block operators). */ @@ -383,12 +376,20 @@ * +profile Profiling for functions and scripts. */ #if defined(FEAT_HUGE) \ + && defined(FEAT_EVAL) \ && ((defined(HAVE_GETTIMEOFDAY) && defined(HAVE_SYS_TIME_H)) \ || defined(WIN3264)) # define FEAT_PROFILE #endif /* + * +textobjects Text objects: "vaw", "das", etc. + */ +#if defined(FEAT_NORMAL) && defined(FEAT_EVAL) +# define FEAT_TEXTOBJ +#endif + +/* * Insert mode completion with 'completefunc'. */ #if defined(FEAT_INS_EXPAND) && defined(FEAT_EVAL) |