From 5c3abc98a2cc24d1116df13b38aba27e3798cd62 Mon Sep 17 00:00:00 2001 From: mattn Date: Thu, 26 Jul 2012 14:15:15 +0900 Subject: [PATCH] fix indent: when wrap inner text with block element, it don't append indent. close #90 --- autoload/zencoding/lang/html.vim | 3 +++ 1 file changed, 3 insertions(+) diff --git a/autoload/zencoding/lang/html.vim b/autoload/zencoding/lang/html.vim index fddd26d..1fc3bb3 100644 --- a/autoload/zencoding/lang/html.vim +++ b/autoload/zencoding/lang/html.vim @@ -357,6 +357,9 @@ function! zencoding#lang#html#toString(settings, current, type, inline, filters, if nc > 1 || (len(child.name) > 0 && stridx(','.settings.html.inline_elements.',', ','.child.name.',') == -1) let str .= "\n" . indent let dr = 1 + elseif nc == 1 && len(child.name) == 0 + let str .= "\n" . indent + let dr = 1 endif endif let inner = zencoding#toString(child, type, 0, filters, itemno)