visionmedia/jade — pull request #594 by chowey (2012-04-18 03:34:16+00:00)
Title: Render text blocks in a pretty way

All I wanted to do was make a text block render nicely. But now (with `pretty:true`):

* Text renders "inline" if it is a one-liner

* Text renders as a block if it is multi-line

* Blocks render indented correctly between tags

* Inline tags render not-indented correctly between tags

* One-liner text and inline tags play nicely together, and render as one big one-liner

* Mixins, scripts, styles, filters still work (and usually render better/more predictably too)

* Accidental bug fix along the way ("each" and `compileDebug:false` didn't work)