Skip to content

Add a :compact option to strip whitespace off terminal nodes in pretty.rb#150

Open
shreeve wants to merge 2 commits into
judofyr:masterfrom
shreeve:master
Open

Add a :compact option to strip whitespace off terminal nodes in pretty.rb#150
shreeve wants to merge 2 commits into
judofyr:masterfrom
shreeve:master

Conversation

@shreeve
Copy link
Copy Markdown

@shreeve shreeve commented Sep 17, 2024

I didn't see a way to do this, so I am submitting a PR to add the ability to strip whitespace off terminal nodes when pretty printing.

For example, instead of this:

foo Hello
bar World
baz
  bat Wow!

generating this:

<foo>
  Hello
</foo>
<bar>
  World
</bar>
<baz>
  <bat>
    Wow!
  </bat>
</baz>

The compact: true option would generate:

<foo>Hello</foo>
<bar>World</bar>
<baz>
  <bat>Wow!</bat>
</baz>

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant