Changed emmet#getFileType() to do basetype checking on &ft parts instead of empty type var

This commit is contained in:
Bill Hau
2013-10-31 13:52:52 +00:00
committed by mattn
parent 135fb40b27
commit 59239b05bb

View File

@@ -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'