baryshev/ect — pull request #14 by szinya (2013-01-27 21:52:10+00:00)
Title: fixing output indentation

Taking the output formatting forward I made this:

```html

Hello, World!

Page title line 1
Page title line 2

Subtitle line 1
Subtitle line 2

Page content line 1

Page content line 2

redefined side1 content line1
redefined side1 content line2

side2 content line 1
side2 content line 2

Footer content 1

Footer content 2

```

into this:

```html

Hello, World!

Page title line 1
Page title line 2

Subtitle line 1
Subtitle line 2

Page content line 1

Page content line 2

redefined side1 content line1
redefined side1 content line2

side2 content line 1
side2 content line 2

Footer content 1

Footer content 2

```

It works by prefixing each line in every `include`'s and `content`'s content with the original tag's indentation. This way one can author all the partials with 0 initial indentation and every command tag can be placed correctly in the document flow.