From cd1bab21fcd64a00847895803a37a617d7cd48dd Mon Sep 17 00:00:00 2001 From: wsdjeg Date: Sun, 29 May 2022 12:44:36 +0800 Subject: [PATCH] fix(guifont): always set guifont --- autoload/SpaceVim.vim | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/autoload/SpaceVim.vim b/autoload/SpaceVim.vim index 277895086..774b9cc1d 100644 --- a/autoload/SpaceVim.vim +++ b/autoload/SpaceVim.vim @@ -1549,12 +1549,15 @@ function! SpaceVim#end() abort if g:spacevim_hiddenfileinfo == 1 && has('patch-7.4.1570') set shortmess+=F endif - if has('gui_running') && !empty(g:spacevim_guifont) - if has('gui_vimr') - " VimR has removed support for guifont - else + if !empty(g:spacevim_guifont) + try let &guifont = g:spacevim_guifont - endif + catch + call SpaceVim#logger#error('failed to set guifont to: ' + \ . g:spacevim_guifont) + call SpaceVim#logger#error(' exception: ' . v:exception) + call SpaceVim#logger#error(' throwpoint: ' . v:throwpoint) + endtry endif if !has('nvim-0.2.0') && !has('nvim')