aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/eval/funcs.c
diff options
context:
space:
mode:
authorJustin M. Keyes <justinkz@gmail.com>2023-02-28 06:24:23 -0500
committerGitHub <noreply@github.com>2023-02-28 06:24:23 -0500
commit3b927762264c27aaeb31b83ba2e4924d5312ddcc (patch)
tree0c8252f2636b84b8387cfbe1754bb7a6928bd4ca /src/nvim/eval/funcs.c
parenta87b52d328d5f78965d6eaff7efab7b63069bdc0 (diff)
parentce597235a26839826de88ecd8b949ec54c310fbd (diff)
downloadrneovim-3b927762264c27aaeb31b83ba2e4924d5312ddcc.tar.gz
rneovim-3b927762264c27aaeb31b83ba2e4924d5312ddcc.tar.bz2
rneovim-3b927762264c27aaeb31b83ba2e4924d5312ddcc.zip
Merge #22382 has('gui_running')
Diffstat (limited to 'src/nvim/eval/funcs.c')
-rw-r--r--src/nvim/eval/funcs.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/nvim/eval/funcs.c b/src/nvim/eval/funcs.c
index 20e590a30c..d3bac14754 100644
--- a/src/nvim/eval/funcs.c
+++ b/src/nvim/eval/funcs.c
@@ -3228,7 +3228,9 @@ static void f_has(typval_T *argvars, typval_T *rettv, EvalFuncData fptr)
}
if (!n) {
- if (STRNICMP(name, "patch", 5) == 0) {
+ if (STRNICMP(name, "gui_running", 11) == 0) {
+ n = ui_gui_attached();
+ } else if (STRNICMP(name, "patch", 5) == 0) {
if (name[5] == '-'
&& strlen(name) >= 11
&& ascii_isdigit(name[6])