Skip to content

Commit 54765d5

Browse files
committed
Merge branch 'dev'
2 parents 385b47d + c13d4fe commit 54765d5

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

plugin/easycomplete.vim

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -52,11 +52,11 @@ if g:easycomplete_nerd_font == 1
5252
\ "menu": g:easycomplete_menu_abbr ? "CMD" : "cmdline"
5353
\ }
5454
\ }
55-
if !exists("g:easycomplete_menu_skin")
55+
if !exists("g:easycomplete_menu_skin") || empty(g:easycomplete_menu_skin)
5656
let g:easycomplete_menu_skin = l_menu_skin
5757
else
5858
call extend(l_menu_skin, g:easycomplete_menu_skin)
59-
let g:easycomplete_menu_skin = l_menu_skin
59+
let g:easycomplete_menu_skin = deepcopy(l_menu_skin)
6060
endif
6161

6262
if !exists("g:easycomplete_sign_text")
@@ -126,11 +126,11 @@ if g:easycomplete_menu_abbr
126126
let g:easycomplete_kindflag_tabnine = empty(easycomplete#util#get(g:easycomplete_menu_skin, "tabnine", "kind")) ?
127127
\ "" : easycomplete#util#get(g:easycomplete_menu_skin, "tabnine", "kind")
128128
else
129-
let g:easycomplete_menuflag_buf = "text"
130-
let g:easycomplete_menuflag_dict = "dict"
131-
let g:easycomplete_menuflag_snip = "snippet"
132-
let g:easycomplete_menuflag_tabnine = "tabnine"
133-
let g:easycomplete_menuflag_cmdline = "cmdline"
129+
let g:easycomplete_menuflag_buf = easycomplete#util#get(g:easycomplete_menu_skin, "buf", "menu")
130+
let g:easycomplete_menuflag_dict = easycomplete#util#get(g:easycomplete_menu_skin, "dict", "menu")
131+
let g:easycomplete_menuflag_snip = easycomplete#util#get(g:easycomplete_menu_skin, "snip", "menu")
132+
let g:easycomplete_menuflag_tabnine = easycomplete#util#get(g:easycomplete_menu_skin, "tabnine", "menu")
133+
let g:easycomplete_menuflag_cmdline = easycomplete#util#get(g:easycomplete_menu_skin, "cmdline", "menu")
134134
endif
135135

136136
if !exists("g:easycomplete_tabnine_suggestion")

0 commit comments

Comments
 (0)