mirror of
https://github.com/mattn/emmet-vim.git
synced 2025-12-14 14:27:06 +08:00
Changed emmet#getFileType() to do basetype checking on &ft parts instead of empty type var
This commit is contained in:
@@ -323,17 +323,17 @@ function! emmet#getFileType(...)
|
|||||||
let type = part
|
let type = part
|
||||||
break
|
break
|
||||||
endif
|
endif
|
||||||
endfor
|
let base = emmet#getBaseType(part)
|
||||||
if type == ''
|
if base != ''
|
||||||
let base = emmet#getBaseType(type)
|
|
||||||
if base != ""
|
|
||||||
if flg
|
if flg
|
||||||
let type = &ft
|
let type = &ft
|
||||||
else
|
else
|
||||||
let type = base
|
let type = base
|
||||||
endif
|
endif
|
||||||
|
unlet base
|
||||||
|
break
|
||||||
endif
|
endif
|
||||||
endif
|
endfor
|
||||||
if type == 'html'
|
if type == 'html'
|
||||||
let type = synIDattr(synID(line("."), col("."), 1), "name")
|
let type = synIDattr(synID(line("."), col("."), 1), "name")
|
||||||
if type =~ '^css\w'
|
if type =~ '^css\w'
|
||||||
|
|||||||
Reference in New Issue
Block a user