From 55b93c7aaad4b4160347311a977faddd4d0cd0ce Mon Sep 17 00:00:00 2001 From: mattn Date: Mon, 8 Mar 2010 16:15:53 +0900 Subject: [PATCH] support 'fc' filter. --- zencoding.vim | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/zencoding.vim b/zencoding.vim index eb8e1ea..fed17d5 100644 --- a/zencoding.vim +++ b/zencoding.vim @@ -1099,7 +1099,11 @@ function! s:zen_toString(...) endif else if len(current.snippet) > 0 - let str .= current.snippet + let tmp = current.snippet + if type == 'css' && filter == 'fc' + let tmp = substitute(tmp, '^\([^:]\+\):\(.*\)$', '\1: \2', '') + endif + let str .= tmp else if len(current.name) let str .= current.name @@ -1194,7 +1198,7 @@ function! s:zen_expandAbbr(mode) range else let line = getline('.')[:col('.')] if a:mode == 1 || type != 'html' - let part = matchstr(line, '\([a-zA-Z0-9_\@:]\+\)$') + let part = matchstr(line, '\([a-zA-Z0-9_\@:|]\+\)$') else let part = matchstr(line, '\(\S.*\)$') endif