Preserve multiple consecutive newlines when applying style (closes #231)

This commit is contained in:
DABH 2018-06-24 22:54:09 -07:00
parent fa147da91b
commit 7aa37ffe71

View File

@ -125,7 +125,9 @@ function applyStyle() {
var code = ansiStyles[nestedStyles[i]];
str = code.open + str.replace(code.closeRe, code.open) + code.close;
if (newLinesPresent) {
str = str.replace(newLineRegex, code.close + '\n' + code.open);
str = str.replace(newLineRegex, function(match) {
return code.close + match + code.open;
});
}
}