fix bem filter. close #295

This commit is contained in:
Yasuhiro Matsumoto
2015-09-25 09:18:47 +09:00
parent 4933347202
commit 77747c762a

View File

@@ -442,17 +442,17 @@ function! emmet#lang#html#toString(settings, current, type, inline, filters, ite
if len(Val) > 0 if len(Val) > 0
let Val .= ' ' let Val .= ' '
endif endif
if _val =~# '^\a_' if _val =~# '^_'
let lead = _val[0] let lead = vals[0]
let Val .= lead . ' ' . _val let Val .= lead . _val
elseif _val =~# '^_' elseif _val =~# '^-'
if len(lead) == 0 if len(lead) == 0
let pattr = current.parent.attr let pattr = current.parent.attr
if has_key(pattr, 'class') if has_key(pattr, 'class')
let lead = pattr['class'] let lead = split(pattr['class'], '\s\+')[0]
endif endif
endif endif
let Val .= lead . ' ' . lead . _val let Val .= lead . _val
else else
let Val .= _val let Val .= _val
endif endif