aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/eval/funcs.c
diff options
context:
space:
mode:
authorbfredl <bjorn.linse@gmail.com>2024-04-25 08:58:58 +0200
committerGitHub <noreply@github.com>2024-04-25 08:58:58 +0200
commit2b9df3f79541507bfc3ba2645e6b9740e7c922ed (patch)
tree6112039092aabc134276fd5a8c121742be9ff069 /src/nvim/eval/funcs.c
parent30374db9554d871c217f41d00ce015b8e00b8680 (diff)
parent1294e221a205f1f3c6d2e31421b674db6e747406 (diff)
downloadrneovim-2b9df3f79541507bfc3ba2645e6b9740e7c922ed.tar.gz
rneovim-2b9df3f79541507bfc3ba2645e6b9740e7c922ed.tar.bz2
rneovim-2b9df3f79541507bfc3ba2645e6b9740e7c922ed.zip
Merge pull request #28492 from bfredl/hotfix
fix(lua): vim.fn.has('nvim-0.10') in fast context, used by vim.deprecate
Diffstat (limited to 'src/nvim/eval/funcs.c')
-rw-r--r--src/nvim/eval/funcs.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/nvim/eval/funcs.c b/src/nvim/eval/funcs.c
index 8e62e3b96f..8528168be1 100644
--- a/src/nvim/eval/funcs.c
+++ b/src/nvim/eval/funcs.c
@@ -3435,19 +3435,19 @@ static void f_has(typval_T *argvars, typval_T *rettv, EvalFuncData fptr)
} else if (STRICMP(name, "syntax_items") == 0) {
n = syntax_present(curwin);
} else if (STRICMP(name, "clipboard_working") == 0) {
- n = eval_has_provider("clipboard");
+ n = eval_has_provider("clipboard", true);
} else if (STRICMP(name, "pythonx") == 0) {
- n = eval_has_provider("python3");
+ n = eval_has_provider("python3", true);
} else if (STRICMP(name, "wsl") == 0) {
n = has_wsl();
#ifdef UNIX
} else if (STRICMP(name, "unnamedplus") == 0) {
- n = eval_has_provider("clipboard");
+ n = eval_has_provider("clipboard", true);
#endif
}
}
- if (!n && eval_has_provider(name)) {
+ if (!n && eval_has_provider(name, true)) {
n = true;
}