updated for version 7.4.011
Problem: Cannot find out if "acl" and "xpm" features are supported.
Solution: Add "acl" and "xpm" to the list of features. (Ken Takata)
diff --git a/src/eval.c b/src/eval.c
index 7384480..807efe2 100644
--- a/src/eval.c
+++ b/src/eval.c
@@ -12135,6 +12135,9 @@
#ifndef CASE_INSENSITIVE_FILENAME
"fname_case",
#endif
+#ifdef HAVE_ACL
+ "acl",
+#endif
#ifdef FEAT_ARABIC
"arabic",
#endif
@@ -12538,7 +12541,12 @@
"xfontset",
#endif
#ifdef FEAT_XPM_W32
- "xpm_w32",
+ "xpm",
+ "xpm_w32", /* for backward compatibility */
+#else
+# if defined(HAVE_XPM)
+ "xpm",
+# endif
#endif
#ifdef USE_XSMP
"xsmp",
diff --git a/src/version.c b/src/version.c
index 61694a4..3e53004 100644
--- a/src/version.c
+++ b/src/version.c
@@ -60,6 +60,11 @@
static char *(features[]) =
{
+#ifdef HAVE_ACL
+ "+acl",
+#else
+ "-acl",
+#endif
#ifdef AMIGA /* only for Amiga systems */
# ifdef FEAT_ARP
"+ARP",
@@ -721,6 +726,12 @@
# else
"-xpm_w32",
# endif
+#else
+# ifdef HAVE_XPM
+ "+xpm",
+# else
+ "-xpm",
+# endif
#endif
NULL
};
@@ -728,6 +739,8 @@
static int included_patches[] =
{ /* Add new patch number below this line */
/**/
+ 11,
+/**/
10,
/**/
9,