handle javascript.jsx

Close #347
This commit is contained in:
Yasuhiro Matsumoto
2016-10-30 21:10:15 +09:00
parent f12fa6e493
commit d7b70c656a

View File

@@ -14,13 +14,15 @@ function! emmet#lang#type(type) abort
let base = type let base = type
let settings = emmet#getSettings() let settings = emmet#getSettings()
while base != '' while base != ''
if emmet#lang#exists(base) for b in split(base, '\.')
return base if emmet#lang#exists(b)
endif return b
if !has_key(settings[base], 'extends') endif
break if has_key(settings, b) && has_key(settings[b], 'extends')
endif let base = settings[b].extends
let base = settings[base].extends break
endif
endfor
endwhile endwhile
return 'html' return 'html'
endfunction endfunction