From 74055488dea899c58fad0cd98f5c74b0ba1a1020 Mon Sep 17 00:00:00 2001 From: mattn Date: Sun, 13 Apr 2014 01:12:12 +0900 Subject: [PATCH] Try more candidates. --- autoload/emmet/lang/css.vim | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/autoload/emmet/lang/css.vim b/autoload/emmet/lang/css.vim index 49c0111..95d7068 100644 --- a/autoload/emmet/lang/css.vim +++ b/autoload/emmet/lang/css.vim @@ -86,6 +86,10 @@ function! emmet#lang#css#parseIntoTree(abbr, type) else let pat = '^' . join(split(tag_name, '\zs'), '\%(\|[^:-]\+-*\)') let vv = filter(sort(keys(snippets)), 'snippets[v:val] =~ pat') + if len(vv) == 0 + let pat = '^' . join(split(tag_name, '\zs'), '[^:]\{-}') + let vv = filter(sort(keys(snippets)), 'snippets[v:val] =~ pat') + endif let minl = -1 for vk in vv let vvs = snippets[vk]