erebor/asciidoctor — pull request #8 by mojavelinux (2012-12-13 11:36:14+00:00)
Title: Grab preamble block, make header/footer optional, refactoring

The main two features in this pull request are the detection and rendering of preamble blocks and an option to disable the rendering of the document enclosure (header/footer).

The patch also brings:

* customization of the section id prefix using the attribute :idprefix:
* rename of defined accessor to attributes to be more inline w/ AsciiDoc terminology
* honor additional variants of headings, including the single-line heading for the document title
* expose the doctitle and title accessors to templates which are preferred over using header
* do a proper document template
* add dynamic intrinsic attributes for things like localtime, localdate, asciidoctor version, etc
* more robust tests, and more of them