aboutsummaryrefslogtreecommitdiff
path: root/src/nvim
diff options
context:
space:
mode:
authorMarco Hinz <mh.codebro@gmail.com>2015-07-18 16:57:53 +0200
committerMarco Hinz <mh.codebro@gmail.com>2015-07-18 16:58:09 +0200
commit54195c829d9b39ab241b9d6a34d3d876ad3f2554 (patch)
tree548dc9ed5f9afc2048f4911d902ea5fcd1442152 /src/nvim
parent7732bec9b8b94cb43647dcb7f5bd2619224bd87a (diff)
parent9d876eb0374cf87455d56ffd62c1c8e90c423876 (diff)
downloadrneovim-54195c829d9b39ab241b9d6a34d3d876ad3f2554.tar.gz
rneovim-54195c829d9b39ab241b9d6a34d3d876ad3f2554.tar.bz2
rneovim-54195c829d9b39ab241b9d6a34d3d876ad3f2554.zip
Merge #3005 'synIDattr(): true color awareness'
Diffstat (limited to 'src/nvim')
-rw-r--r--src/nvim/eval.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/nvim/eval.c b/src/nvim/eval.c
index 21f21a4c80..9957643c8d 100644
--- a/src/nvim/eval.c
+++ b/src/nvim/eval.c
@@ -14699,6 +14699,8 @@ static void f_synIDattr(typval_T *argvars, typval_T *rettv)
modec = TOLOWER_ASC(mode[0]);
if (modec != 'c' && modec != 'g')
modec = 0; /* replace invalid with current */
+ } else if (ui_rgb_attached()) {
+ modec = 'g';
} else {
modec = 'c';
}