patch 8.0.1436: not enough information about what Python version may work
Problem: Not enough information about what Python version may work.
Solution: Add "python_compiled", "python3_compiled", "python_dynamic" and
"python3_dynamic" values for has().
diff --git a/src/evalfunc.c b/src/evalfunc.c
index 0300efe..02618d7 100644
--- a/src/evalfunc.c
+++ b/src/evalfunc.c
@@ -5916,13 +5916,23 @@
#ifdef FEAT_PERSISTENT_UNDO
"persistent_undo",
#endif
-#if defined(FEAT_PYTHON) && !defined(DYNAMIC_PYTHON)
+#if defined(FEAT_PYTHON)
+ "python_compiled",
+# if defined(DYNAMIC_PYTHON)
+ "python_dynamic",
+# else
"python",
"pythonx",
+# endif
#endif
-#if defined(FEAT_PYTHON3) && !defined(DYNAMIC_PYTHON3)
+#if defined(FEAT_PYTHON3)
+ "python3_compiled",
+# if defined(DYNAMIC_PYTHON3)
+ "python3_dynamic",
+# else
"python3",
"pythonx",
+# endif
#endif
#ifdef FEAT_POSTSCRIPT
"postscript",
diff --git a/src/version.c b/src/version.c
index 6fe422d..72fb666 100644
--- a/src/version.c
+++ b/src/version.c
@@ -772,6 +772,8 @@
static int included_patches[] =
{ /* Add new patch number below this line */
/**/
+ 1436,
+/**/
1435,
/**/
1434,