diff --git a/src/printer.js b/src/printer.js index aca9ef4..163b41f 100644 --- a/src/printer.js +++ b/src/printer.js @@ -284,7 +284,7 @@ function printCharDataIgnore(path) { return; } - const content = chardata.TEXT.replaceAll(/^[\t\n\r\s]+|[\t\n\r\s]+$/g, ""); + const content = chardata.TEXT.replaceAll(/^[\t\n\r ]+|[\t\n\r ]+$/g, ""); const printed = group( content.split(/(\n)/g).map((value) => { if (value === "\n") { diff --git a/test/__snapshots__/format.test.js.snap b/test/__snapshots__/format.test.js.snap index 130388b..468afee 100644 --- a/test/__snapshots__/format.test.js.snap +++ b/test/__snapshots__/format.test.js.snap @@ -1,4 +1,4 @@ -// Jest Snapshot v1, https://goo.gl/fbAQLP +// Jest Snapshot v1, https://jestjs.io/docs/snapshot-testing exports[`bracketSameLine => true 1`] = ` " @@ -126,6 +126,20 @@ use { slide + + + + + + + + + + + + +              

    + " @@ -257,6 +271,20 @@ use { slide + + + + + + + + + + + + +              

    + " @@ -384,6 +412,13 @@ use { slide + + + + + + +              

    " @@ -548,6 +583,20 @@ use { slide + + + + + + + + + + + + +              

    + " @@ -675,6 +724,13 @@ use { slide + + + + + + +              

    " @@ -802,6 +858,13 @@ use { slide + + + + + + +              

    " @@ -929,6 +992,13 @@ use { slide + + + + + + +              

    " @@ -1065,6 +1135,20 @@ use { slide + + + + + + + + + + + + +              

    + " @@ -1192,6 +1276,13 @@ use { slide + + + + + + +              

    " @@ -1328,6 +1419,20 @@ use { slide + + + + + + + + + + + + +              

    + " @@ -1457,6 +1562,20 @@ use { slide + + + + + + + + + + + + +              

    + " diff --git a/test/fixture.xml b/test/fixture.xml index d535eb8..2735da9 100644 --- a/test/fixture.xml +++ b/test/fixture.xml @@ -106,5 +106,12 @@ slide + + + + + + +