fix: set default value '' for get() for string equal

This commit is contained in:
yemai
2019-08-09 14:20:51 +08:00
parent b96d04e4be
commit d4b3afddff

View File

@@ -97,11 +97,11 @@ function! GetVueIndent()
let prevlnum = prevnonblank(v:lnum-1) let prevlnum = prevnonblank(v:lnum-1)
let prevline = getline(prevlnum) let prevline = getline(prevlnum)
let prevsyns = s:SynsEOL(prevlnum) let prevsyns = s:SynsEOL(prevlnum)
let prevsyn = get(prevsyns, 0) let prevsyn = get(prevsyns, 0, '')
let curline = getline(v:lnum) let curline = getline(v:lnum)
let cursyns = s:SynsEOL(v:lnum) let cursyns = s:SynsEOL(v:lnum)
let cursyn = get(cursyns, 0) let cursyn = get(cursyns, 0, '')
if s:SynHTML(prevsyn) if s:SynHTML(prevsyn)
call s:Log('syntax: xml') call s:Log('syntax: xml')
@@ -213,7 +213,7 @@ endfunction
function! GetVueTag() function! GetVueTag()
let lnum = getcurpos()[1] let lnum = getcurpos()[1]
let cursyns = s:SynsEOL(lnum) let cursyns = s:SynsEOL(lnum)
let first_syn = get(cursyns, 0) let first_syn = get(cursyns, 0, '')
if first_syn =~ '.*VueTemplate' if first_syn =~ '.*VueTemplate'
let tag = 'template' let tag = 'template'