What's new in AsciiDoc 8.3.4
Jan 20, 2009
- Additions and changes:
- Implemented a title float style. A floating title (or bridgehead) is rendered just like a normal section but is not formally associated with a text body and is not part of the regular section hierarchy so the normal ordering rules do not apply.
- Implemented inline comment macro so comment lines can now appear inside block elements.
- Comment lines are sent to the output if the showcomments attribute is defined (comment blocks are never sent to the output).
- Single quoting attribute values in AttributeList elements causes them to be substituted like normal inline text (without single quoting only attribute substitution is performed).
- Rewrote list item processing (was very crufty). List continuation and list blocks now work as expected. Updated and clarified list documentation in User Guide.
- The revision attribute now recognizes the RCS $Id$ marker format.
- An RCS $Id$ marker formatted revision line in the header does not need to be preceded by an author line.
- If an RCS $Id$ formatted revision is specified and the author name has not already been set then the author name in the $Id$ marker will be used.
- Updated Gouichi Iisaka's Graphviz filter to version 1.1.3.
- Added autowidth table attribute option for (X)HTML outputs.
- DocBook backend now puts orgname optional attribute in DocBook header.
- Deprecated undocumented companyname attribute in favor of DocBook's corpname.
- Removed explicit closing backslash from HTML4 self-closing tags to comply with WC3 recommendation.
- Bug fixes:
- Fixed 8.3.3 regression whereby adjacent lists with the same syntax but different list styles were incorrectly treated as a single list.
New in AsciiDoc 8.3.3 (Jan 15, 2009)
- Bug fixes:
- The broken and confusing numeration and numeration2 numbered list attributes have been dropped, use the style attribute instead.
New in AsciiDoc 8.3.2 (Jan 1, 2009)
- Additions and changes:
- Added Gouichi Iisaka's Graphviz filter to distribution.
- The SidebarBlock element can now be rendered with an abstract style.
- Reorganized filters into a separate subdirectory for each filter.
- Updated Makefile.in and MANIFEST files to reflect new filters organization.
- Added listing style to LiteralBlock element so listings with nested listing blocks can be rendered as a listing block.
- Changed example code filter to use preferred ListingBlock syntax (the old ~ delimited filter syntax is no longer used).
- Implemented enumeration and enumeration2 numbered list attributes for specifying the list numbering style (arabic, loweralpha, upperalpha, lowerroman and upperroman).
- AsciiDoc now recognizes upperalpha, lowerroman and upperroman numbers in listdef-numbered2 numbered lists and sets the number style based on the style of the first numbered list item (alternative to setting enumeration2 attribute).
- Updated formatlistpat definition in .vimrc example in User Guide.
- You can now backslash escape system block macros.
- Added Pychart FAQ.
- Drop paragraph text and list text, index and label match groups from attributes -- they are included in the element's text and we don't want them processed a second time as attributes.
- Changed comment line block macro to a passthrough block macro to ensure no substitutions.
- A subslist no longer has to be appended to a PassthroughBlock macro definition, if omitted no substitutions are performed.
- Code tidy up: replaced deprecated operator with !=.
- Removed unused linuxdoc code.
- Code tidy ups: dropped old types module reference; replaced has_key() with preferred in operator.
- Bug fixes:
- Old syntax source highlight filter regression: special characters where not escaped in DocBook outputs.
New in AsciiDoc 8.3.1 (Dec 13, 2008)
- Additions and changes:
- Replaced the install.sh script with Ben Walton's updated autoconf scripts -- see [1]INSTALL for details.
- Added a generalized AttributeEntry syntax to allow arbitrary configuration file entries to be set from within an AsciiDoc document (suggested by Henrik Maier).
- Listing delimited blocks in DocBook outputs now support IDs; IDs of titled Listing and Literal delimited blocks have been moved to the enclosing DocBook example tag (thanks to Vijay Kumar for this patch).
- Replaced vertical typewriter apostrophe with punctuation apostrophe (thanks to Noah Slater).
- Bug fixes:
- Regression: Excluding double-quotes from unquoted attribute values resulted in backward incompatibility, double-quotes in unquoted attribute values has been reinstated.
- Regression: Text like &...; was sometimes mistaken for an entity reference -- tightened up entity reference matching.