From 297f5ea431b77e02fe611d3468f46b56ea32dd5c Mon Sep 17 00:00:00 2001 From: Wang Shidong Date: Fri, 18 Dec 2020 16:42:15 +0800 Subject: [PATCH] Fix unknown function gtags#update (#4009) --- autoload/SpaceVim/layers/gtags.vim | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/autoload/SpaceVim/layers/gtags.vim b/autoload/SpaceVim/layers/gtags.vim index 2ba149bf27c1..55d2c45ae4ee 100644 --- a/autoload/SpaceVim/layers/gtags.vim +++ b/autoload/SpaceVim/layers/gtags.vim @@ -37,8 +37,13 @@ function! SpaceVim#layers#gtags#config() abort if s:auto_update augroup spacevim_layer_gtags autocmd! - au BufWritePost * call ctags#update() - au BufWritePost * call gtags#update(1) + " gtags#update() function only exist when gtags is available + if executable('gtags') + au BufWritePost * call gtags#update(1) + endif + if executable('ctags') + au BufWritePost * call ctags#update() + endif augroup END endif endfunction