From 5dc6c1a0017e37e01f08bab7c461caee5f822827 Mon Sep 17 00:00:00 2001 From: mattn Date: Tue, 13 Aug 2013 20:42:01 +0900 Subject: [PATCH] Include feature of #129 --- autoload/emmet.vim | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/autoload/emmet.vim b/autoload/emmet.vim index 833277d..fa4b8c7 100644 --- a/autoload/emmet.vim +++ b/autoload/emmet.vim @@ -274,10 +274,14 @@ endfunction function! emmet#getFileType(...) let flg = get(a:000, 0, 0) - let type = &ft - if emmet#lang#exists(&ft) - let type = &ft - else + let type = '' + for part in split(&ft, '\.') + if emmet#lang#exists(part) + let type = part + break + endif + endfor + if type == '' let base = emmet#getBaseType(type) if base != "" if flg