From d4b3afddffcdb2e04fb6a431214199056077d599 Mon Sep 17 00:00:00 2001 From: yemai Date: Fri, 9 Aug 2019 14:20:51 +0800 Subject: [PATCH] fix: set default value '' for get() for string equal --- indent/vue.vim | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/indent/vue.vim b/indent/vue.vim index 2121636..9dab656 100644 --- a/indent/vue.vim +++ b/indent/vue.vim @@ -97,11 +97,11 @@ function! GetVueIndent() let prevlnum = prevnonblank(v:lnum-1) let prevline = getline(prevlnum) let prevsyns = s:SynsEOL(prevlnum) - let prevsyn = get(prevsyns, 0) + let prevsyn = get(prevsyns, 0, '') let curline = getline(v:lnum) let cursyns = s:SynsEOL(v:lnum) - let cursyn = get(cursyns, 0) + let cursyn = get(cursyns, 0, '') if s:SynHTML(prevsyn) call s:Log('syntax: xml') @@ -213,7 +213,7 @@ endfunction function! GetVueTag() let lnum = getcurpos()[1] let cursyns = s:SynsEOL(lnum) - let first_syn = get(cursyns, 0) + let first_syn = get(cursyns, 0, '') if first_syn =~ '.*VueTemplate' let tag = 'template'