diff --git a/.travis.yml b/.travis.yml index 3af6810..9bec461 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,5 +1,6 @@ language: generic sudo: false +dist: xenial git: depth: 10 diff --git a/autoload/emmet.vim b/autoload/emmet.vim index 37f3f97..63cac5b 100644 --- a/autoload/emmet.vim +++ b/autoload/emmet.vim @@ -379,6 +379,9 @@ function! emmet#getFileType(...) abort if has_key(s:emmet_settings, &filetype) let type = &filetype + if emmet#getResource(type, 'ignore_embeded_filetype', 0) + return type + endif endif let pos = emmet#util#getcurpos() @@ -1645,6 +1648,7 @@ let s:emmet_settings = { \ "wfsm:n": "-webkit-font-smoothing:none;" \ }, \ 'filters': 'fc', +\ 'ignore_embeded_filetype': 1, \ }, \ 'sass': { \ 'extends': 'css', @@ -2023,6 +2027,7 @@ let s:emmet_settings = { \ ."\tbody\n" \ ."\t\t${child}|\n", \ }, +\ 'ignore_embeded_filetype': 1, \ }, \ 'xhtml': { \ 'extends': 'html'