From cda7349b65086c67bfff47348a309515f2119271 Mon Sep 17 00:00:00 2001 From: Yasuhiro Matsumoto Date: Tue, 23 Jun 2015 13:57:08 +0900 Subject: [PATCH] text content should be repeated with multiplier --- autoload/emmet.vim | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/autoload/emmet.vim b/autoload/emmet.vim index b22114c..d571d31 100644 --- a/autoload/emmet.vim +++ b/autoload/emmet.vim @@ -237,7 +237,11 @@ function! emmet#toString(...) abort let snippet_node = emmet#newNode() let snippet_node.value = '{'.tmp.'}' let snippet_node.important = current.important - let str = emmet#lang#{rtype}#toString(s:emmet_settings, snippet_node, type, inline, filters, s:itemno(group_itemno, current), indent) + let snippet_node.multiplier = current.multiplier + let str .= emmet#lang#{rtype}#toString(s:emmet_settings, snippet_node, type, inline, filters, s:itemno(group_itemno, current), indent) + if current.multiplier > 1 + let str .= "\n" + endif else if len(current.name) let str .= current.name