From d9e7b4cf2abaa4651984058729bb70d9eb2348db Mon Sep 17 00:00:00 2001 From: mattn Date: Mon, 15 Mar 2010 12:20:18 +0900 Subject: [PATCH] use own settings for empty_elements/block_elements/inline_elements. --- zencoding.vim | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/zencoding.vim b/zencoding.vim index 4bb4dbd..a280aab 100644 --- a/zencoding.vim +++ b/zencoding.vim @@ -1195,10 +1195,10 @@ function! s:zen_toString(...) if len(comment) > 0 | let str .= "\n" . comment_indent | endif else if inline == 0 - if stridx(','.s:zen_settings.html.empty_elements.',', ','.current.name.',') != -1 + if !has_key(s:zen_settings[type], 'empty_elements') || (has_key(s:zen_settings[type], 'empty_elements') && stridx(','.s:zen_settings[type].empty_elements.',', ','.current.name.',') != -1) let str .= " />\n" else - if stridx(','.s:zen_settings.html.inline_elements.',', ','.current.name.',') == -1 && len(current.child) + if has_key(s:zen_settings[type], 'inline_elements') && stridx(','.s:zen_settings[type].inline_elements.',', ','.current.name.',') == -1 && len(current.child) let str .= ">\n" . inner . '${cursor}\n" else let str .= ">" . inner . '${cursor}\n" @@ -1206,7 +1206,7 @@ function! s:zen_toString(...) endif if len(comment) > 0 | let str .= "\n" . comment_indent | endif else - if stridx(','.s:zen_settings.html.empty_elements.',', ','.current.name.',') != -1 + if has_key(s:zen_settings[type], 'empty_elements') || stridx(','.s:zen_settings[type].empty_elements.',', ','.current.name.',') != -1 let str .= " />" else let str .= ">" . inner . '${cursor}"