Skip to content

Commit 6183ccb

Browse files
committed
patch 8.1.0202: :version always shows +packages
Problem: :version always shows +packages. (Takuya Fujiwara) Solution: Add #ifdef (closes #3198) Also for has().
1 parent 79a494d commit 6183ccb

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

src/evalfunc.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6302,7 +6302,9 @@ f_has(typval_T *argvars, typval_T *rettv)
63026302
#ifdef FEAT_OLE
63036303
"ole",
63046304
#endif
6305+
#ifdef FEAT_EVAL
63056306
"packages",
6307+
#endif
63066308
#ifdef FEAT_PATH_EXTRA
63076309
"path_extra",
63086310
#endif

src/version.c

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -493,7 +493,11 @@ static char *(features[]) =
493493
"-ole",
494494
# endif
495495
#endif
496+
#ifdef FEAT_EVAL
496497
"+packages",
498+
#else
499+
"-packages",
500+
#endif
497501
#ifdef FEAT_PATH_EXTRA
498502
"+path_extra",
499503
#else
@@ -789,6 +793,8 @@ static char *(features[]) =
789793

790794
static int included_patches[] =
791795
{ /* Add new patch number below this line */
796+
/**/
797+
202,
792798
/**/
793799
201,
794800
/**/

0 commit comments

Comments
 (0)