0
0
mirror of https://github.com/vim/vim.git synced 2025-07-26 11:04:33 -04:00

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().
This commit is contained in:
Bram Moolenaar 2018-01-28 17:45:49 +01:00
parent 501383236d
commit 84b242c369
3 changed files with 20 additions and 4 deletions

View File

@ -9009,8 +9009,12 @@ persistent_undo Compiled with support for persistent undo history.
postscript Compiled with PostScript file printing.
printer Compiled with |:hardcopy| support.
profile Compiled with |:profile| support.
python Compiled with Python 2.x interface. |has-python|
python3 Compiled with Python 3.x interface. |has-python|
python Python 2.x interface available. |has-python|
python_compiled Compiled with Python 2.x interface. |has-python|
python_dynamic Python 2.x interface is dynamically loaded. |has-python|
python3 Python 3.x interface available. |has-python|
python3_compiled Compiled with Python 3.x interface. |has-python|
python3_dynamic Python 3.x interface is dynamically loaded. |has-python|
pythonx Compiled with |python_x| interface. |has-pythonx|
qnx QNX version of Vim.
quickfix Compiled with |quickfix| support.

View File

@ -5916,13 +5916,23 @@ f_has(typval_T *argvars, typval_T *rettv)
#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",

View File

@ -771,6 +771,8 @@ static char *(features[]) =
static int included_patches[] =
{ /* Add new patch number below this line */
/**/
1436,
/**/
1435,
/**/