mirror of
https://git.rtems.org/rtems-source-builder
synced 2024-10-09 07:15:10 +08:00
3292 lines
170 KiB
Plaintext
3292 lines
170 KiB
Plaintext
AsciiDoc ChangeLog
|
||
|
||
version 8.6.8, 17 July 2012
|
||
__________________________________________________________________
|
||
|
||
1. Version 8.6.8 (2012-07-17)
|
||
|
||
Release highlights
|
||
Added full complement of styles to Open Blocks and Normal Paragraphs —
|
||
those with a minimalist bent could construct virtually any document
|
||
using just Title, Normal Paragraph and Open Block syntaxes.
|
||
|
||
Other additions and changes
|
||
* Increased default maximum include depth from 5 to 10.
|
||
* Emit warning if maximum include depth is exceeded.
|
||
* Suppress repeated console messages.
|
||
* Music filter: removed --beams=None option from abc2ly invocation
|
||
because it is broken on LilyPond 2.14 (Ubuntu 12.04).
|
||
* Replaced obsolete <tt> tag with <code> in HTML backends.
|
||
* Allow configuration attribute entries to create a new section
|
||
(previously you could only modify existing sections). See:
|
||
[1]discussion list.
|
||
* Documented {wj} (word-joiner) attribute and updated FAQ. See:
|
||
[2]discussion list.
|
||
* FAQ: Added How can I place a footnote immediately following quoted
|
||
text? See [3]discussion list.
|
||
* Added Greek language configuration file. Contributed by Michael
|
||
Dourmousoglou. See [4]discussion list.
|
||
* FAQ: Added Using roles to select fonts for PDF. Submitted by Lex
|
||
Trotman and based on solution by Antonio Borneo. See: [5]discussion
|
||
list.
|
||
* Apply same monospaced font size to all monospaced text.
|
||
* Changed 0 number padding to spaces in numbered GNU source-highlight
|
||
outputs.
|
||
* Allow highlight source highlighter to use python for Python
|
||
{language} name. r1142: Update the AsciiDoc source filter to allow
|
||
the use of the highlight source code highlighter. See [6]discussion
|
||
list.
|
||
|
||
Note
|
||
The pygments attribute has been deprecated in favor of the new
|
||
source-highlighter attribute.
|
||
* Vim syntax highlighter: Don’t confuse trailing open block delimiter
|
||
with section underline.
|
||
* Added skip option to paragraphs (c.f. Delimited Block skip option).
|
||
|
||
Bug fixes
|
||
* FIXED: latex, music and graphviz filters: When the filter output
|
||
image is data-uri encoded write it to the indir (instead of the
|
||
outdir) so that encoder can find it. See [7]discussion list.
|
||
* FIXED: Escape the ] character inside inline macros. See
|
||
[8]discussion list.
|
||
* FIXED: source highlighter filter: Pass role attribute to HTML
|
||
backends.
|
||
* FIXED: source highlight filter: docbook backend: role attribute was
|
||
not passed to listings without a title. Patch submitted by Lex
|
||
Trotman. See [9]discussion list.
|
||
* FIXED: music2png.py: FOPException: Raster ByteInterleavedRaster
|
||
error (FOP 1.0, ImageMagick 6.6.9-7).
|
||
__________________________________________________________________
|
||
|
||
2. Version 8.6.7 (2012-03-17)
|
||
|
||
Release highlights
|
||
No major enhancements but quite a few bug fixes which, among other
|
||
things, fixes Jython compatibility and improves Windows compatibility.
|
||
|
||
All additions and changes
|
||
* Vim syntax highlighter: highlight entity refs in macro arguments.
|
||
* Added files with .asciidoc extension to Vim file type detection.
|
||
[10]Patch submitted by Dag Wiers.
|
||
* Added replacement3 substitution to enable [11]ODT whitespace
|
||
processing.
|
||
* Added unbreakable option to XHTML and HTML 5 backends.
|
||
* Implemented toc::[] block macro and toc-placement attribute for
|
||
HTML backends to allow the Table of Contents placement to be set
|
||
manually by the author.
|
||
* Added FAQs: How can I control page breaks when printing HTML
|
||
outputs? and Is it possible to reposition the Table of Contents in
|
||
HTML outputs?.
|
||
* Added --backend and --backend-opts options to the a2x command to
|
||
allow a2x to use backend plugin code extensions. [12]Patch
|
||
submitted by Lex Trotman.
|
||
* Added [13]args block attribute to source highlight blocks to allow
|
||
arbitrary parameters to be passed to the source highlighters.
|
||
* If the ascii-ids attribute is defined then non-ascii characters in
|
||
auto-generated IDs [14]are replaced by their nearest ascii
|
||
equivalents (to work around DocBook processor limitations).
|
||
* Added global blockname attribute which is dynamically updated to
|
||
identify the current block. See [15]discussion list.
|
||
* xhtml11, html5 backends: Include book part TOC entries for
|
||
multi-part books. Patch submitted by Loïc Paillotin.
|
||
* Removed code filter example from the AsciiDoc User Guide so that
|
||
backends implemented as external plugins can compile the manual.
|
||
See [16]discussion list.
|
||
* If the delimited block skip option is set then do not consume block
|
||
title and attributes. This makes it possible for the comment
|
||
delimited blocks to use an attribute list (previously the comment
|
||
delimited block was hardwired to skip preceding attributes and
|
||
titles). See [17]discussion list.
|
||
* Added backend-confdir intrinsic attribute.
|
||
|
||
Bug fixes
|
||
* FIXED: slidy backend: broken stylesheet attribute. [18]Patch
|
||
submitted by Micheal Hackett.
|
||
* FIXED: Restored [19]missing themes to zip file distribution
|
||
archive.
|
||
* FIXED: Grammatical error in error messages. [20]Patch submitted by
|
||
Dag Wieers.
|
||
* FIXED: Use configured normal substitution in preference to the
|
||
default one.
|
||
* FIXED: The eval block macro would execute multiple times if it
|
||
evaluated to None.
|
||
* FIXED: Duplicated entries in TOC of large document. [21]Patch
|
||
submitted by Sebastien Helleu.
|
||
* FIXED: Python 2.4 backward [22]incompatibility.
|
||
* FIXED: 8.6.6 regression broke Jython compatibility. See
|
||
[23]discussion list.
|
||
* FIXED: Leaky file handles in a2x and music and latex filters which
|
||
created incompatibility problems for Jython.
|
||
* FIXED: All Python filters are executed with the same Python
|
||
interpreter that executes the asciidoc parent (previously filters
|
||
were hardwired to execute the python interpreter). This prevents
|
||
[24]Python mix-ups.
|
||
* FIXED: Microsoft Windows shelled command-line truncation that
|
||
caused shelled commands to fail e.g. the data-uri attribute
|
||
failure.
|
||
__________________________________________________________________
|
||
|
||
3. Version 8.6.6 (2011-09-04)
|
||
|
||
Release highlights
|
||
* The AsciiDoc plugin architecture has been enhanced, unified and
|
||
extended:
|
||
+ Plugin commands have been added to the asciidoc(1) --backend
|
||
option.
|
||
+ An asciidoc(1) --theme option has been implemented to specify
|
||
a theme and to manage theme plugins.
|
||
+ A plugin build command (for creating plugins) added.
|
||
+ build, install, list and remove plugin commands are all
|
||
recognized by asciidoc(1) --backend, --filter and --theme
|
||
options.
|
||
* A security update by Kenny MacDermid removes the use of eval() on
|
||
untrusted input (to disallow code malicious execution).
|
||
|
||
All additions and changes
|
||
* xhtml11, html5: Made verse and quote block text darker to print
|
||
legibly in Google Chrome browser.
|
||
* Added plugin build command for plugin file creation.
|
||
* Merged --help plugins back to --help manpage so it matches the
|
||
asciidoc(1) manpage.
|
||
* The --filter command-line option can specify the name of filters
|
||
that will be unconditionally loaded.
|
||
* If a filter directory contains a file named __noautoload__ then the
|
||
filter is not automatically loaded (you can used the --filter
|
||
command-line option to override this behavior).
|
||
* tests: Add Italian language tests. Patch submitted by Simon
|
||
Ruderich. See:
|
||
[25]http://groups.google.com/group/asciidoc/browse_thread/thread/5e
|
||
2e6f4dd740d51a
|
||
* tests: Add tests for localized man pages. Patch submitted by Simon
|
||
Ruderich. See:
|
||
[26]http://groups.google.com/group/asciidoc/browse_thread/thread/5e
|
||
2e6f4dd740d51a
|
||
* If the section name is prefixed with a + character then the section
|
||
contents is appended to the contents of an already existing
|
||
same-named section (the default behavior is to replace the the
|
||
section).
|
||
* If a configuration file section named docinfo is loaded then it
|
||
will be included in the document header. Typically the docinfo
|
||
section name will be prefixed with a + character so that it is
|
||
appended to (rather than replace) other docinfo sections.
|
||
* Added {sp} intrinsic attribute for single space character. See
|
||
[27]http://groups.google.com/group/asciidoc/browse_thread/thread/a8
|
||
39aa01db0765d2
|
||
* Fixed TOC and footnotes generator. Patch submitted by Will. See
|
||
[28]http://groups.google.com/group/asciidoc/browse_thread/thread/73
|
||
4ac5afed736987
|
||
* The asciidoc-confdir attribute is set to the asciidoc executable
|
||
directory if it contains global configuration files i.e. a local
|
||
asciidoc installation.
|
||
* asciidoc now throws an error instead of just a warning of the
|
||
backend configuration file is not found.
|
||
* latex filter: write MD5 file after successful PNG file generation.
|
||
Always delete temp files irrespective of outcome.
|
||
* Added truecolor option to LaTeX filter. Patch submitted by Michel
|
||
Krämer. See:
|
||
[29]http://groups.google.com/group/asciidoc/browse_thread/thread/64
|
||
36788a10561851
|
||
* Unit test for table column specifiers with merged cells. Patch
|
||
submitted by Simon Ruderich. See:
|
||
[30]http://groups.google.com/group/asciidoc/browse_thread/thread/c9
|
||
238380a1f2507a
|
||
* Added verbose message for ifeval::[] macro evaluation.
|
||
* Added test case for ifeval::[] evaluation.
|
||
* Security update to remove the use of eval() on untrusted input (to
|
||
disallow code malicious execution). Patch submitted by Kenny
|
||
MacDermid.
|
||
* Changed web site layout from table to CSS based. See
|
||
[31]http://groups.google.com/group/asciidoc/browse_thread/thread/ec
|
||
8e8481eb0e27b0/d1c035092b5bb7a4?lnk=gst&q=caption+option#d1c035092b
|
||
5bb7a4
|
||
* a2x: Pass --format option value to asciidoc as a2x-format
|
||
attribute. Patch submitted by Lex Trotman
|
||
([32]http://groups.google.com/group/asciidoc/browse_thread/thread/3
|
||
e177b84bc133ca9/659796dfadad30ea?lnk=gst&q=a2x+format#659796dfadad3
|
||
0ea).
|
||
* Added two FAQs submitted by Lex Trotman. See:
|
||
[33]http://groups.google.com/group/asciidoc/browse_thread/thread/16
|
||
d3fb9672a408e7
|
||
* html5,xhtml11: Implemented themes directory structure.
|
||
* html5,xhtml11: Implemented asciidoc --theme management option
|
||
(install, list, build and remove commands).
|
||
* html5,xhtml11: A theme can now optionally include a JavaScript file
|
||
<theme>.js
|
||
* html5,xhtml11: If the data-uri attribute is defined then icons from
|
||
the theme icons directory (if they exist) will be embedded in the
|
||
generated document.
|
||
* Added optional warnings argument to include macros.
|
||
* The asciidoc --verbose option now prints file inclusion messages.
|
||
* xhtml11, html5: Remove necessity for separate manpage CSS files.
|
||
* Added css-signature attribute to tests.
|
||
* Add css-signature attribute to set a CSS signature for the
|
||
document. Patch submitted by Peg Russell, see:
|
||
[34]http://groups.google.com/group/asciidoc/browse_thread/thread/ba
|
||
cbf8aeb8ad6a3a
|
||
* White background for toc2 TOC viewport so that horizontally
|
||
scrolled content does not obscure the the TOC. Patch submitted by
|
||
Lionel Orry, see:
|
||
[35]http://code.google.com/p/asciidoc/issues/detail?id=8
|
||
|
||
Bug fixes
|
||
* FIXED: Plugin install command: Delete backend directory is install
|
||
fails.
|
||
* FIXED: Plugin install command: Fixed bug extracting binary files on
|
||
Windows (reported by Jean-Michel Inglebert).
|
||
* FIXED: tests: Skip blank sections in testasciidoc.conf test
|
||
configuration file instead of throwing an exception (reported by
|
||
Jean-Michel Inglebert).
|
||
* FIXED: If a plugin Zip file does not contain file permissions
|
||
(probably because it was created under Windows) then install it
|
||
using the default permissions.
|
||
* FIXED: Fixed missing quote in preceding LaTeX filter patch. Fix
|
||
submitted by Simon Ruderich. See:
|
||
[36]http://groups.google.com/group/asciidoc/browse_thread/thread/64
|
||
36788a10561851
|
||
* FIXED: Some path attributes were processed as escaped Python
|
||
strings which could result in corrupted path names with backslash
|
||
separated Windows path names. Reported by Will. See:
|
||
[37]http://groups.google.com/group/asciidoc/browse_thread/thread/e8
|
||
f3938bcb4c8bb4/44d13113a35738ef
|
||
* FIXED: Vertically spanned table cells resulted in incorrect column
|
||
styles being applied to some cells. Reported by Will:
|
||
[38]http://groups.google.com/group/asciidoc/browse_thread/thread/c9
|
||
238380a1f2507a/9afc4559d51e1dbd
|
||
* FIXED: LaTeX backend: fixed bad escapes. Patch submitted by Mark
|
||
McCurry:
|
||
[39]http://groups.google.com/group/asciidoc/browse_thread/thread/8c
|
||
111f1046b33691/158a944cf4d5ff0d?lnk=gst&q=latex+escapes#158a944cf4d
|
||
5ff0d
|
||
* FIXED: When using slidy backend, display of characters with accents
|
||
is wrong because of meta http-equiv line missing. Reported by
|
||
Fabrice Flore-Thebault. See:
|
||
[40]http://groups.google.com/group/asciidoc/browse_thread/thread/ea
|
||
f25f21d1da180a
|
||
__________________________________________________________________
|
||
|
||
4. Version 8.6.5 (2011-05-20)
|
||
|
||
Release highlights
|
||
* The addition of an html5 backend to generate HTML 5 output. Apart
|
||
from the inclusion of audio and video block macros the html5
|
||
backend is functionally identical to the xhtml11 backend.
|
||
* A new flask theme for xhtml11 and html5 backends inspired by the
|
||
[41]Flask website styling (see toc2 example in the next item
|
||
below).
|
||
* The new toc2 attribute generates a table of contents in the left
|
||
hand margin (xhtml11 and html5 backends). [42]This example was
|
||
generated using the following command:
|
||
asciidoc -b html5 -a icons -a toc2 -a theme=flask article.txt
|
||
* a2x(1) now has a flexible mechanism for copying arbitrary resource
|
||
files to HTML based outputs — this is very handy for generating
|
||
EPUB files with embedded fonts and other resources.
|
||
+ The a2x(1) --resource option can be used to inject any file
|
||
into EPUB output documents e.g. CSS resources such as fonts
|
||
and background images.
|
||
+ Explicitly specified resources are added to the EPUB OPF
|
||
manifest automatically.
|
||
+ You can explicitly specify file extension MIME types.
|
||
+ The enhanced resource processing works around a couple of
|
||
DocBook XSL bugs (see [43]EPUB Notes).
|
||
|
||
All additions and changes
|
||
* A new flask theme for xhtml11 and html5 backends. A shameless
|
||
knock-off of the [44]Flask website styling.
|
||
* Added HTML 5 article with toc2 table of contents to the example on
|
||
the AsciiDoc website home page.
|
||
* Added filters and topics help topics. Fixed documentation errors in
|
||
help text. Patch submitted by Lionel Orry, see:
|
||
[45]http://groups.google.com/group/asciidoc/browse_thread/thread/9d
|
||
a9d48a6461ff14
|
||
* Pass parent configuration files, command-line attributes and header
|
||
attributes to table asciidoc filters. Based on patch submitted by
|
||
Simon Ruderich, see:
|
||
[46]http://groups.google.com/group/asciidoc/browse_thread/thread/5c
|
||
792cbb395b753b
|
||
* Allow a title attribute entry in the document header so that HTML
|
||
backends can set the title element separately from the displayed
|
||
document title (the doctitle attribute).
|
||
* Pass lang attribute to asciidoc table style filter. Patch submitted
|
||
by Simon Ruderich, see:
|
||
[47]http://groups.google.com/group/asciidoc/browse_thread/thread/e2
|
||
100b7cb29283ce
|
||
* xhtml11,html5: Added toc2 attribute which generates a scrollable
|
||
table of contents in the left hand margin. Based on customized CSS
|
||
written by Suraj Kurapati, see
|
||
[48]http://groups.google.com/group/asciidoc/browse_thread/thread/c5
|
||
e30ee5555877f5
|
||
* Added asciidoc-confdir intrinsic attribute which expands to the
|
||
global conf directory.
|
||
* Documented that you can specify multiple CSS files with the a2x(1)
|
||
--stylesheet command option. See:
|
||
[49]http://groups.google.com/group/asciidoc/browse_thread/thread/ba
|
||
f3218551d05a05
|
||
* Improved xhtml11 backend’s table of contents generation latency.
|
||
Patch submitted by Hongli Lai. See:
|
||
[50]http://groups.google.com/group/asciidoc/browse_thread/thread/5a
|
||
7fe64fbfd65ad
|
||
* Added html5 backend.
|
||
* For consistency converted all DOS formatted configuration and text
|
||
files to UNIX format.
|
||
* html4: Added ability to use role attribute with most block
|
||
elements. Patch contributed by Simon Ruderich. See
|
||
[51]http://groups.google.com/group/asciidoc/browse_thread/thread/56
|
||
20ba634fdb030a
|
||
* Added Dutch language configuration file and accompanying test file
|
||
(contributed by Dag Wieers, see
|
||
[52]http://groups.google.com/group/asciidoc/browse_thread/thread/f9
|
||
69b9ce987d7f5d).
|
||
* Configuration files are loaded in two passes when the -e
|
||
command-line option is used (the same behavior as when the -e
|
||
option is not used). Patch submitted by haad. See
|
||
[53]http://groups.google.com/group/asciidoc/browse_thread/thread/cd
|
||
0f47495fd04181 and
|
||
[54]http://code.google.com/p/asciidoc/issues/detail?id=6&q=label%3A
|
||
Priority-Medium
|
||
* Documented how to include embedded fonts in an EPUB document.
|
||
* a2x: Added .<ext>=<mimetype> resource specifier syntax.
|
||
* a2x: Enable admonition icons in example EPUBs.
|
||
* a2x: allow environment variables and tilde home directories in
|
||
resource manifest files.
|
||
* a2x: don’t process non-existent resource directories.
|
||
* a2x: assume resource option is a directory if the name ends with a
|
||
directory separator.
|
||
* a2x: Added a new syntax to the --resource option specifier which
|
||
allows the destination path to be specified.
|
||
* a2x: Copy resources referenced in the OPF and resources referenced
|
||
by the generated HTML (in theory DocBook XSL should ensure they are
|
||
identical but this is not always the case e.g.
|
||
[55]http://sourceforge.net/tracker/?func=detail&atid=373747&aid=285
|
||
4075&group_id=21935).
|
||
* Drop border from callout list image links.
|
||
* html4: Moved manpage NAME section out of header so that the name
|
||
section is rendered when the asciidoc(1) --no-header-footer option
|
||
is specified (so that manpages processed blogpost include the NAME
|
||
section).
|
||
* Vim syntax highlighter: TODO markers now appear in list items and
|
||
literal paragraphs and blocks.
|
||
* Constrained quotes can now be bounded on the left by a } character.
|
||
See:
|
||
[56]http://groups.google.com/group/asciidoc/browse_thread/thread/b2
|
||
4cc3362f35b801
|
||
* Added text-decoration roles (underline, overline, line-through,
|
||
blink) for xhtml11 and html5 outputs.
|
||
|
||
Bug fixes
|
||
* FIXED: epubcheck 1.1 previously issued a warning for files not
|
||
registered in the manifest (epubcheck 1.0.5 did not). This resulted
|
||
in a problem compiling the adventures-of-sherlock-holmes.txt
|
||
example (the underline.png resource was not in the manifest).
|
||
__________________________________________________________________
|
||
|
||
5. Version 8.6.4 (2011-02-20)
|
||
|
||
Additions and changes
|
||
* Added text foreground and background color along with text size CSS
|
||
styles for XHTML outputs, see
|
||
[57]http://www.methods.co.nz/asciidoc/userguide.html#X96.
|
||
* Vim syntax highlighter: highlight macros that start with an
|
||
attribute reference (a common idiom).
|
||
* Vim syntax highlighter: highlight attribute references in macro
|
||
attribute lists.
|
||
* Attribute entries can be used to set configuration markup
|
||
templates.
|
||
* Double-width East Asian characters in titles now correctly match
|
||
the title underline widths. Submitted by Changjian Gao (see
|
||
[58]http://groups.google.com/group/asciidoc/browse_thread/thread/77
|
||
f28b0dfe60d262).
|
||
* Implemented [59]asciidoc(1) filter commands, see:
|
||
[60]http://groups.google.com/group/asciidoc/browse_thread/thread/40
|
||
c64cd33ee1905c
|
||
* User’s home directory now calculated in a platform independent
|
||
manner.
|
||
* Added double-quote characters to French language file. Patch
|
||
contributed Yves-Alexis Perez, see:
|
||
[61]http://groups.google.com/group/asciidoc/browse_thread/thread/e1
|
||
5282f072413940
|
||
* Vim Syntax highlighter: Highlight closing OpenBlocks which
|
||
immediately follow a literal paragraph.
|
||
* Changed UNIX /dev/null to OS independent os.devnull in filters
|
||
code. Suggested by Henrik Maier:
|
||
[62]http://groups.google.com/group/asciidoc/browse_thread/thread/5a
|
||
c8e8ea895147e9
|
||
* Vim syntax highlighter: Single and double quoted text now
|
||
highlights correctly when preceded by an attributes list.
|
||
* Added Ukrainian language file (lang-uk.conf). Added double-quote
|
||
characters to Russian language file.conf). Patches contributed by
|
||
Lavruschenko Oleksandr, see
|
||
[63]http://groups.google.com/group/asciidoc/browse_thread/thread/e1
|
||
5282f072413940
|
||
* Single and double quote characters are now set using the {lsquo},
|
||
{rsquo}, {ldquo} and {rdquo} attributes. This makes is easy to
|
||
customise language specific quotes. See:
|
||
[64]http://groups.google.com/group/asciidoc/browse_thread/thread/e1
|
||
5282f072413940
|
||
* Implemented conf-files attribute to allow configuration files to be
|
||
specified in the source document. Suggested by Lex Trotman, see:
|
||
[65]http://groups.google.com/group/asciidoc/browse_thread/thread/b1
|
||
1066a828ab45b9
|
||
|
||
Bug fixes
|
||
* FIXED: Auto-generated section title ids are now Unicode aware.
|
||
* FIXED: Setting quotes configuration entries using document
|
||
attribute entries failed if the attribute entry was not in the
|
||
document header. See:
|
||
[66]http://groups.google.com/group/asciidoc/browse_thread/thread/a1
|
||
dd0562dee8b939
|
||
* FIXED: If the input and output file names were different then the
|
||
output file name was incorrectly used to synthesize docinfo file
|
||
names. Reported by Christian Zuckschwerdt.
|
||
* FIXED: An error can occur when more than one consecutive quotes are
|
||
defined as a blank string. Reported by Peggy Russell.
|
||
* FIXED: Encoding error in automatically generated author initials.
|
||
Patch submitted by Xin Wang. See:
|
||
[67]http://groups.google.com/group/asciidoc/browse_thread/thread/f4
|
||
4615dca0b834e9
|
||
__________________________________________________________________
|
||
|
||
6. Version 8.6.3 (2010-11-14)
|
||
|
||
Additions and changes
|
||
* Added and unbreakable option to bulleted and numbered lists (thanks
|
||
to Henrik Maier for this patch).
|
||
* Added ifeval::[] system macro (thanks to Henrik Maier for
|
||
suggesting this feature).
|
||
* The image scale attribute sets the DocBook imagedata element scale
|
||
attribute. Patch submitted by Henrik Maier.
|
||
* DocBook preface, colophon and dedication style section titles now
|
||
work. Based on patch submitted by Henrik Maier.
|
||
* a2x: Do not inject xsltproc parameters if they were specified on
|
||
the command-line (parameter double-ups generate xsltproc Global
|
||
parameter already defined errors).
|
||
* a2x: Refactored xsltproc parameter injection.
|
||
* a2x: articles chunked at section level by default.
|
||
* attributes, titles and specialcharacters sections are now read from
|
||
the local asciidoc.conf file before the header is parsed. This
|
||
fixes a regression problem. See
|
||
[68]http://groups.google.com/group/asciidoc/browse_thread/thread/1b
|
||
3f88f1f8118ab3
|
||
* Document header attributes take precedence over configuration file
|
||
attributes.
|
||
* Refactored music, graphviz and latex filter configurations.
|
||
* Refactored source filter configuration and added literal paragraph
|
||
source style.
|
||
* Separated paragraph styles from paragraph syntax — any style can be
|
||
applied to any syntax.
|
||
* Added listing and quote paragraph styles.
|
||
* Renamed paragraph default style to normal.
|
||
* Updated --help option text.
|
||
* a2x: The asciidoc_opts, dblatex_opts, fop_opts and xsltproc_opts
|
||
command-line options can be specified multiple times. This makes
|
||
embedding multiple a2x options in document headers easier to manage
|
||
and less error prone.
|
||
* Added ASCIIMathML and LaTeXMathML support to slidy backend.
|
||
* Pass the encoding attribute to the Pygments source highlight filter
|
||
command.
|
||
* a2x: HTML Help .hhk file named after AsciiDoc source file.
|
||
* a2x: Added --xsl-file option to allow custom XSL stylesheets to be
|
||
specified.
|
||
* Make builds the man pages. Patch submitted by Sebastian Pipping.
|
||
See
|
||
[69]http://groups.google.com/group/asciidoc/browse_thread/thread/c2
|
||
1c2902c29bae64
|
||
|
||
Bug fixes
|
||
* FIXED: Sometimes double backquotes were misinterpreted as inline
|
||
literal macros. See:
|
||
[70]http://groups.google.com/group/asciidoc/browse_thread/thread/f5
|
||
10ea82a88aaee8
|
||
* FIXED: Regression in 8.6.2: command-line attributes were not
|
||
available to the global asciidoc.conf.
|
||
* FIXED: Postponed document title substitutions until backend conf
|
||
files have been loaded (8.6.2 regression). See
|
||
[71]http://groups.google.com/group/asciidoc/browse_thread/thread/42
|
||
b63ce90c2563b8
|
||
* FIXED: The XSL Stylesheets customizations were preventing chapter
|
||
and section level TOCs from being generated when using XSL
|
||
Stylesheets via a2x. See
|
||
[72]http://groups.google.com/group/asciidoc/browse_thread/thread/42
|
||
b63ce90c2563b8
|
||
* FIXED: “UnicodeDecodeError: 'ascii' codec can’t decode byte” error.
|
||
This error is due to a limitation in the Python HTMLParser module,
|
||
see: [73]http://bugs.python.org/issue3932
|
||
* FIXED: Broken --no-conf option (8.6.2 regression).
|
||
* FIXED: Regression in 8.6.2: configuration attribute entries set in
|
||
the document header may cause a FAILED: incomplete configuration
|
||
files error.
|
||
* FIXED: html4: corrected self closed meta tags.
|
||
* FIXED: a2x regression in 8.6.2: HTML Help .hhp file name had
|
||
reverted to default name instead of the AsciiDoc source file name.
|
||
See:
|
||
[74]http://groups.google.com/group/asciidoc/browse_thread/thread/de
|
||
dc961b23e9ac56
|
||
* FIXED: Attributes in man page title caused it to be dropped
|
||
resulting in invalid DocBook output.
|
||
* FIXED: make uninstall now deletes the asciidoc.1 and a2x.1 man
|
||
pages.
|
||
__________________________________________________________________
|
||
|
||
7. Version 8.6.2 (2010-10-03)
|
||
|
||
Additions and changes
|
||
* docbook45: Enclosed bibliographic lists in a bibliodiv — you can
|
||
now include block titles with bibliographic lists.
|
||
* Added optional keywords, description and title document header
|
||
meta-data attributes to HTML backends for SEO.
|
||
* AttributeEntry values can span multiple lines with a ' +' line
|
||
continuation.
|
||
* Added slidy backend (based on Phillip Lord’s slidy backend
|
||
[75]https://phillordbio-asciidoc-fixes.googlecode.com/hg/).
|
||
* Implemented OpenBlock partintro style for book part introductions.
|
||
* Comment lines substitute special characters only.
|
||
* Backend specific global configuration files (all except
|
||
asciidoc.conf) are loaded after the header has been parsed —
|
||
virtually any attribute can now be specified in the document
|
||
header.
|
||
* xhtml11: Volnitsky theme: allow bulleted lists to have intervening
|
||
children.
|
||
* xhtml11: refactored CSS font-family rules to start of file.
|
||
* xhtml11: list bullets colored gray.
|
||
* ifdef and ifndef system block macros accept multiple attribute
|
||
names: multiple names separated by commas are ored; multiple
|
||
attribute names separated by pluses are anded.
|
||
* xhtml11: Volnitsky theme: set max-width on labeled lists.
|
||
* Vim syntax highlighter: Entities inside quoted text are now
|
||
highlighted.
|
||
* Added role and id attributes to HTML outputs generated by
|
||
OpenBlocks.
|
||
* Allow floating titles to generate h1 (level 0) titles in HTML
|
||
outputs.
|
||
* Added a start attribute to numbered lists to set the start number.
|
||
See:
|
||
[76]http://groups.google.com/group/asciidoc/browse_thread/thread/c1
|
||
4a4c3b1e4f6dc5
|
||
* Added two more docinfo attributes docinfo1 and docinfo2 to allow
|
||
and control inclusion of a shared docinfo file. See
|
||
[77]http://groups.google.com/group/asciidoc/browse_thread/thread/c9
|
||
48697943432e24
|
||
* Vim syntax highlighter highlights multi-name conditional
|
||
attributes.
|
||
* LaTeX backend patch submitted by Andreas Hermann Braml (see
|
||
[78]http://groups.google.com/group/asciidoc/browse_thread/thread/1c
|
||
415fc4540ce5e5).
|
||
* Implemented backend aliases; renamed docbook.conf to docbook45.conf
|
||
and aliased docbook45 backend to docbook; aliased xhtml11 to html.
|
||
|
||
Bug fixes
|
||
* FIXED: Filter commands located in filter directories local to the
|
||
source document that where not in the search PATH where not found.
|
||
* FIXED: Volnitsky theme: Verseblock font set normal instead of
|
||
monospaced.
|
||
* FIXED: xhtml11: Callout icons were not rendered as Data URIs when
|
||
icons and data-uri attributes were specified.
|
||
* FIXED: Long standing bug: nested include macros did not restore the
|
||
parent document infile and indir attributes. See:
|
||
[79]http://groups.google.com/group/asciidoc/browse_thread/thread/87
|
||
12a95e95a292a7
|
||
* FIXED: html4: set preamble ID anchor.
|
||
* FIXED: xhtml11: dropped unusable id and role attributes from
|
||
preamble template.
|
||
* FIXED: Bug in multi-name conditional attributes e.g. {x,y#} fails
|
||
if x or y is undefined.
|
||
* FIXED: latex filter not being installed by Makefile. Thanks to
|
||
Grant Edwards for this patch. See
|
||
[80]http://groups.google.com/group/asciidoc/browse_thread/thread/c4
|
||
427a3902d130a8
|
||
* FIXED: a2x: Long-standing bug in a2x which always passes
|
||
--string-param navig.graphics 0 to xsltproc, regardless of whether
|
||
icons are enabled or not. Reported by Michael Wild:
|
||
[81]http://groups.google.com/group/asciidoc/browse_thread/thread/59
|
||
a610068e4acb58
|
||
__________________________________________________________________
|
||
|
||
8. Version 8.6.1 (2010-08-22)
|
||
|
||
Additions and changes
|
||
* a2x: --resource-dir option renamed to --resource.
|
||
* a2x: --resource option accepts both file and directory names.
|
||
* a2x: Added -m,--resource-manifest option.
|
||
* Added Vim syntax highlighting for quote attribute lists.
|
||
* Load asciidoc.conf from all configuration directories before any
|
||
other configuration files. This ensures that attributes used for
|
||
conditional inclusion are set before backend configuration files
|
||
are processed. Previously if you wanted to control global conf file
|
||
inclusion your only choice was to modify the global asciidoc.conf
|
||
file.
|
||
* AsciiDoc Quote element attributes have been simplified and
|
||
generalized — positional color and size attributes and named role
|
||
attribute have been replaced by a single positional attribute.
|
||
|
||
Bug fixes
|
||
* FIXED: testasciidoc.py: BACKEND command argument was being ignored.
|
||
* FIXED: Broken docinfo file functionality in html4 and xhtml11
|
||
backends (previously the docinfo file was included in the body
|
||
instead of the header).
|
||
|
||
8.1. Regression issues
|
||
|
||
This release breaks compatibility with quoted element positional color
|
||
and size attributes (HTML backends). To revert to the deprecated quote
|
||
behavior define the deprecated-quotes attribute in the global
|
||
asciidoc.conf file or on the command-line. For a more detailed
|
||
explanation of the rationale behind this change see
|
||
[82]http://groups.google.com/group/asciidoc/browse_thread/thread/b22603
|
||
bfb879418c.
|
||
__________________________________________________________________
|
||
|
||
9. Version 8.6.0 (2010-08-16)
|
||
|
||
Additions and changes
|
||
* The AsciiDoc distribution can now be built “out of the box” from
|
||
the distribution tarball or the Mercurial repository (provided you
|
||
have the requisite build applications installed).
|
||
* The global configuration files directory is ignored by both
|
||
asciidoc and a2x if AsciiDoc configuration files are installed in
|
||
the same directory as the asciidoc executable. This change allows
|
||
both a system wide copy and multiple local copies of AsciiDoc to
|
||
coexist on the same host PC.
|
||
* CSS quirks mode is no longer the default xhtml11 output
|
||
([83]http://groups.google.com/group/asciidoc/browse_thread/thread/1
|
||
c02d27d49221aa2).
|
||
* Relaxed anchor ID name syntax
|
||
([84]http://groups.google.com/group/asciidoc/browse_thread/thread/5
|
||
f3e825c74ed30c).
|
||
* Added document files: doc/epub-notes.txt,
|
||
doc/publishing-ebooks-with-asciidoc.txt.
|
||
* a2x: If all other resource locations are exhausted then recursively
|
||
search directories named images and stylesheets in the asciidoc
|
||
configuration files directory.
|
||
* a2x: options can also be set in the AsciiDoc source file. If the
|
||
source file contains a line beginning with // a2x: then the
|
||
remainder of the line will be treated as a2x command-line options.
|
||
* Added dblatex table-width processing instruction — tables generated
|
||
by dblatex now observe the AsciiDoc table width as a percentage
|
||
(thanks to Gustav Broberg for suggesting this enhancement).
|
||
* a2x: Don’t exit if the --epubcheck option is set and epubcheck is
|
||
missing, issue warning and continue.
|
||
* Added a global plaintext attribute for dealing with large amounts
|
||
of imported text.
|
||
* The author name format has been relaxed, if the the author does not
|
||
match the formal specification then it is assigned to the firstname
|
||
attribute (previously asciidoc exited with an error message).
|
||
* FAQ and documentation updates.
|
||
* Refactored chunked.xsl and epub.xsl files.
|
||
* Exchanged article.epub for more relevant book.epub on website.
|
||
* Put asciidoc.epub User Guide on website.
|
||
* a2x: Chunking EPUB and HTML outputs set to a per chapter basis and
|
||
the first chapter is separate from preceding contents.
|
||
* Changed dates format in example article and books to suppress EPUB
|
||
validation error.
|
||
* Added style and role CSS classes to xhtml11 section templates.
|
||
* Added the role element to xhtml11 backend block templates.
|
||
* Suppressed md5 module deprecation warning from music and Graphviz
|
||
filters.
|
||
* Pygments ([85]http://pygments.org/) option added to source code
|
||
highlight filter. Based on Pygments source code filter written by
|
||
David Hajage
|
||
([86]http://groups.google.com/group/asciidoc/browse_thread/thread/d
|
||
8d042f5a3021369/8934ebbb8cb7144b).
|
||
* xhtml11: Added a new theme (volnitsky). Written and contributed by
|
||
Leonid V. Volnitsky.
|
||
* xhtml11: Set body element class name to document type.
|
||
* Added refentryinfo element and contents (including revdate) to man
|
||
page DocBook output. Man pages are now dated using the revdate
|
||
attribute value if it has been defined. Based on patch supplied by
|
||
Rainer Muller
|
||
[87]http://groups.google.com/group/asciidoc/browse_frm/thread/319e5
|
||
cd94493e330/3fcb83fab067af42.
|
||
* Added {template:...} system attribute.
|
||
* Table of contents attribute toc can now be specified in the
|
||
document header.
|
||
* Reimplemented music and latex filter -m option functionality when
|
||
the input is stdin using MD5 checksums.
|
||
* Added latex filter.
|
||
* Added auto file name generation to image generating filters
|
||
(latex,music, graphviz).
|
||
* Added counter2 and set2 system attributes (to implement image auto
|
||
file name generation).
|
||
* Undefined attribute in filter command generates error but does not
|
||
exit.
|
||
* Attribute substitution proceeds from start line to end line
|
||
(previously was in reverse order which was really confusing).
|
||
* Tidied up music filter code:
|
||
+ Format option is optional and default to abc unless Lilypond
|
||
notation detected.
|
||
+ The -m option does not apply to stdin input.
|
||
* Added paragraph styles to music and graphviz filters.
|
||
* Documented dynamic template names. 753: Graphviz filter can now
|
||
generate SVG format images. Patch submitted by Elmo Todurov, see:
|
||
[88]http://groups.google.com/group/asciidoc/browse_frm/thread/fe9b3
|
||
3d8f5f1e0af The xhtml11 SVG Graphviz template marked EXPERIMENTAL.
|
||
No SVG support for other backends.
|
||
* AsciiDoc template names can now contain embedded attribute
|
||
references.
|
||
* Added legalnotice tag to doc/article-docinfo.xml example.
|
||
* xhtml11 backend: Callouts and callout lists display callout icons
|
||
when the icons attribute is defined. See
|
||
[89]http://groups.google.com/group/asciidoc/browse_frm/thread/8eda3
|
||
ea812968854
|
||
* Document attribute names are case insensitive everywhere, this
|
||
makes using attribute entries more consistent e.g. previously
|
||
:VERS: had to be refered to
|
||
* Hungarian translation of footer-text (submitted by Miklos Vajna).
|
||
See
|
||
[90]http://groups.google.com/group/asciidoc/browse_frm/thread/7174c
|
||
b7598993c72#
|
||
* asciidocapi.py 0.1.2: Can now load AsciiDoc script named asciidoc.
|
||
See
|
||
[91]http://groups.google.com/group/asciidoc/browse_frm/thread/66e7b
|
||
59d12cd2f91 Based on patch submitted by Phillip Lord.
|
||
* German translation of footer-text (submitted by Simon Ruderich).
|
||
See
|
||
[92]http://groups.google.com/group/asciidoc/browse_frm/thread/7174c
|
||
b7598993c72
|
||
* Pushed HTML footer text into language conf files with the
|
||
introduction of a [footer-text] configuration file template
|
||
section. See
|
||
[93]http://groups.google.com/group/asciidoc/browse_frm/thread/7174c
|
||
b7598993c72
|
||
|
||
Bug fixes
|
||
* FIXED: Sometimes multiple double quoted text elements in the same
|
||
paragraph were mistakenly seen as starting with an inline literal.
|
||
See
|
||
[94]http://groups.google.com/group/asciidoc/browse_frm/thread/219c8
|
||
6ae25b79a21
|
||
* FIXED: localtime and doctime attributes calculated incorrect
|
||
daylight saving / non daylight saving timezones and consequently so
|
||
did HTML footers. Patch submitted by Slawomir Testowy. See
|
||
[95]http://groups.google.com/group/asciidoc/browse_frm/thread/af652
|
||
507caf6cec9
|
||
* FIXED: Missing selector for List of examples title in DocBook CSS
|
||
file. Patch submitted by Laurent Laville. See
|
||
[96]http://groups.google.com/group/asciidoc/browse_frm/thread/3f969
|
||
00f7fbf5620
|
||
* FIXED: Broken accents in lang-hu.conf. See:
|
||
[97]http://groups.google.com/group/asciidoc/browse_frm/thread/7174c
|
||
b7598993c72
|
||
* FIXED: DocBook XSL generated HTML callout lists are properly
|
||
aligned. Submitted by Lionel Orry. See
|
||
[98]http://groups.google.com/group/asciidoc/browse_frm/thread/2ff80
|
||
2547b6a75ea
|
||
* FIXED: Filter execution now occurs prior to filter markup template
|
||
substitution to ensure image data URI encoding happens after image
|
||
generation (see
|
||
[99]http://groups.google.com/group/asciidoc/browse_thread/thread/14
|
||
e8fcb289a135b).
|
||
* FIXED: The section numbers no longer increment when the numbered
|
||
attribute is undefined (see
|
||
[100]http://groups.google.com/group/asciidoc/browse_thread/thread/f
|
||
aa36e9e5c7da019/d24cab3fe363e58d).
|
||
__________________________________________________________________
|
||
|
||
10. Version 8.5.3 (2010-01-18)
|
||
|
||
Additions and changes
|
||
* a2x: Added a2x configuration file options ASCIIDOC_OPTS,
|
||
DBLATEX_OPTS, FOP_OPTS, XSLTPROC_OPTS (appended to same-named
|
||
command-line options). See
|
||
[101]http://groups.google.com/group/asciidoc/browse_frm/thread/ac4b
|
||
9bfa2116db28
|
||
* Dropped .hgignore from the repository. See
|
||
[102]http://groups.google.com/group/asciidoc/browse_frm/thread/c17a
|
||
bd175778f5ea
|
||
* Don’t pass verbose options to asciidoc table filter so that
|
||
asciidocapi messages are not discarded. See:
|
||
[103]http://groups.google.com/group/asciidoc/browse_frm/thread/c17a
|
||
bd175778f5ea
|
||
* Added ./tests/data/lang-pt-BR-test.txt file to the repository.
|
||
* xhtml11: Verse block and verse paragraph content enveloped in a pre
|
||
tag (instead of a div) so it renders better in text-only browsers.
|
||
See:
|
||
[104]http://groups.google.com/group/asciidoc/browse_frm/thread/1b6b
|
||
66adb24e710
|
||
* User Guide: Clarified Passthrough Blocks (suggested by Simon
|
||
Ruderich).
|
||
* FAQ: How can I include lines of dashes inside a listing block?
|
||
* FAQ errata and updates (submitted by Simon Ruderich).
|
||
* User Guide errata.
|
||
* Simplified asciidoc-toc processing instruction and included lists
|
||
of figures, tables, examples and equations in books (i.e. revert to
|
||
pre-8.5.0 behavior).
|
||
* Attempted to have dblatex recognise the asciidoc-toc processing
|
||
instruction but couldn’t get it to work.
|
||
* Added notitle attribute to allow the document title to be hidden.
|
||
|
||
Bug fixes
|
||
* FIXED: Regression: system attribute escaping did not work.
|
||
* FIXED: Website: broken image links in chunked User Guide.
|
||
__________________________________________________________________
|
||
|
||
11. Version 8.5.2 (2009-12-07)
|
||
|
||
Additions and changes
|
||
* Updated example article and book documents with the recommended
|
||
explicit section name syntax (see the Special section titles vs.
|
||
explicit template names sidebar in the AsciiDoc User Guide).
|
||
* Added Italian language configuration file (contributed by Fabio
|
||
Inguaggiato).
|
||
* Added header table style. See:
|
||
[105]http://groups.google.com/group/asciidoc/browse_frm/thread/a23f
|
||
ea28394c8ca9
|
||
* Pass icons, data-uri, imagesdir, iconsdir attributes to asciidoc
|
||
table style filter so that images are rendered in table cells.
|
||
* Pass trace and verbose attributes to asciidoc table style filter so
|
||
diagnostic information is printed from table cell source.
|
||
* The eval system attribute can be nested inside other system
|
||
attributes.
|
||
* HTML outputs: Table and figure caption punctuation set to more
|
||
usual syntax.
|
||
* docbook backend: footnotes can now contain embedded images. See
|
||
[106]http://groups.google.com/group/asciidoc/browse_frm/thread/50b2
|
||
8f6941de111a
|
||
* CSS tweaks so that tables processed by DocBook XSL Stylesheets have
|
||
the default asciidoc xhtml11 backend styling. See
|
||
[107]http://groups.google.com/group/asciidoc/browse_frm/thread/dfe5
|
||
204d5b2c9685
|
||
* Block titles take precedence over section titles to avoid titled
|
||
delimited blocks being mistaken for two line section titles (see
|
||
[108]http://groups.google.com/group/asciidoc/browse_frm/thread/f0b6
|
||
f9989f828c3).
|
||
* Section title trace displays level and title text.
|
||
* FAQ additions.
|
||
* Added {zwsp} (zero width space) attribute.
|
||
* Undefined paragraph styles are reported (previously threw a runtime
|
||
error).
|
||
* Eliminated empty preamble generation.
|
||
* Floating titles now processed in all contexts.
|
||
* Implemented auto-lettered appendix names and updated example
|
||
documents.
|
||
* Section numbering can be disabled in HTML outputs with a
|
||
:numbered!: AttributeEntry.
|
||
* xhtml11: Nicer default quote block styling.
|
||
* Exclude floating titles from xhtml11 table of contents. Patch
|
||
submitted by Mark Burton (see
|
||
[109]http://groups.google.com/group/asciidoc/browse_frm/thread/14ae
|
||
fc1cb6bd85f5).
|
||
* Enhanced doc/article-docinfo.xml example docinfo file.
|
||
* Vim syntax highlighter improvements.
|
||
|
||
Bug fixes
|
||
* FIXED: Absolute imagesdir and iconsdir attribute path names do not
|
||
work with the xhtml11 data-uri encoding. See
|
||
[110]http://groups.google.com/group/asciidoc/browse_frm/thread/cb8b
|
||
7694bbc82a6
|
||
* FIXED: Regression issue with inline data-uri images. See
|
||
[111]http://groups.google.com/group/asciidoc/browse_frm/thread/cb8b
|
||
7694bbc82a6
|
||
* FIXED: An unexpected error occurred when processing a table
|
||
containing CSV data if the cols attribute was not explicitly
|
||
specified. See
|
||
[112]http://groups.google.com/group/asciidoc/browse_frm/thread/4b0f
|
||
364b477ec165
|
||
__________________________________________________________________
|
||
|
||
12. Version 8.5.1 (2009-10-31)
|
||
|
||
Additions and changes
|
||
* If an AsciiDoc document file begins with a UTF-8 BOM (byte order
|
||
mark) then it is passed transparently through to the output file.
|
||
The BOM is stripped from included files. See
|
||
[113]http://groups.google.com/group/asciidoc/browse_frm/thread/e5e6
|
||
1823ff4203cd
|
||
* Added AsciiDoc role attribute to quoted text. Sets class attribute
|
||
in HTML outputs; role attribute in DocBook outputs. See:
|
||
[114]http://groups.google.com/group/asciidoc/browse_frm/thread/2aa3
|
||
e5711d243045
|
||
* Conditional attribute syntax extended: they now accept multiple
|
||
ORed or ANDed attribute names.
|
||
* The xhtml11 backend dynamically processes footnotes using
|
||
JavaScript.
|
||
* Tidied up and namespaced xhtml11 JavaScript.
|
||
* Superceded javascripts/toc.js with javascripts/asciidoc-xhtml11.js.
|
||
* Added disable-javascript attribute (xhtml11 backend).
|
||
* Styled HTML footnotes.
|
||
* Added links to HTML footnote refs.
|
||
* Added title attribute to inline image macros to display popup
|
||
“tooltip” (HTML outputs only).
|
||
* Single-quoted attribute values are substituted in block macros
|
||
(just like the AttributeList element).
|
||
* For consistency changed underscores to dashes in attribute names.
|
||
Public attributes with underscores retained for compatibility.
|
||
* Added Brazilian Portuguese language configuration file (contributed
|
||
by Thiago Farina).
|
||
* Added leveloffset attribute to make it easier to combine documents.
|
||
|
||
Bug fixes
|
||
* FIXED: a2x: --dblatex-opts is now processed last so
|
||
asciidoc-dblatex.xsl params can be overridden. Patch submitted by
|
||
Mark Fernandes (see
|
||
[115]http://groups.google.com/group/asciidoc/browse_frm/thread/5215
|
||
c99dcc865e7d).
|
||
* FIXED: An error occurred if a directory in current path with same
|
||
name as executable.
|
||
|
||
12.1. Regression issues
|
||
|
||
There’s been quite a bit of tiding up to the xhtml11 JavaScript. The
|
||
most obvious change is that the toc.js script has been superceded by
|
||
asciidoc-xhtml11.js so if you’re linking you’ll need get a copy of the
|
||
new file from the distribution javascripts directory.
|
||
|
||
If you use customised xhtml11 configuration file [header] and [footer]
|
||
sections and you want them to use the new footnotes feature then you’ve
|
||
got a bit more work to do:
|
||
1. The onload event expression changed.
|
||
2. The new <div id="content">...</div> div envelopes document content.
|
||
3. You need to add <div id="footnotes">...</div> div to the
|
||
[footnotes] section for footnotes to work.
|
||
4. Drop the ifdef::toc[] macro that surround JavaScript inclusion.
|
||
|
||
Take a look at the [header] and [footer] changes in the xhtml11.conf
|
||
diff to see what’s going on:
|
||
[116]http://hg.sharesource.org/asciidoc/diff/55a5999bfd04/xhtml11.conf
|
||
__________________________________________________________________
|
||
|
||
13. Version 8.5.0 (2009-10-04)
|
||
|
||
Additions and changes
|
||
* Implemented a float attribute for tables and block images (HTML
|
||
outputs only).
|
||
* Added unfloat::[] block macro to cancel floating.
|
||
* Added table align attribute to (HTML outputs only).
|
||
* The image align attribute now works with HTML backends.
|
||
* Renamed table cell align attribute to halign so it doesn’t clash
|
||
with the new table align attribute.
|
||
* Added breakable and unbreakable options to AsciiDoc example and
|
||
block image elements.
|
||
* [miscellaneous] section entries now update properly when set from a
|
||
document AttributeEntry.
|
||
* [miscellaneous] section pagewidth entry accepts fractional values.
|
||
* Fractional column widths are now calculated correctly when using
|
||
fractional pageunits (DocBook tables).
|
||
* Use DocBook XSL table width processing instructions.
|
||
* asciidoc KeyboardInterrupt exits with error code 1.
|
||
* Added set system attribute to allow attributes to be set from
|
||
configuration file templates.
|
||
* Allow constrained quotes to be bounded on the left by a colons and
|
||
semicolons, see
|
||
[117]http://groups.google.com/group/asciidoc/browse_frm/thread/b276
|
||
a927fdc87995
|
||
* Titled listing and literal blocks (DocBook outputs) no longer
|
||
default to examples. See
|
||
[118]http://groups.google.com/group/asciidoc/browse_frm/thread/f4df
|
||
7c9eec01a9bd
|
||
* Updated language file table, figure and example captions to
|
||
accommodate new auto-numbering in html4 and xhtml11 backends.
|
||
* Titled source highlight filter listings generated by docbook
|
||
backend are now rendered as examples. See
|
||
[119]http://groups.google.com/group/asciidoc/browse_frm/thread/f4df
|
||
7c9eec01a9bd
|
||
* Implemented counter system attribute.
|
||
* Use counter system attributes to number titled tables and block
|
||
images in HTML backends.
|
||
* Added program name suffix to console messages.
|
||
* Added substitution to the AttributeEntry passthrough syntax, this
|
||
replaces the now unnecessary attributeentry-subs attribute.
|
||
* Allow passthrough inline macro syntax to be used in
|
||
AttributeEntrys.
|
||
* Reinstated 8.4.4 default lang attribute behavior. See
|
||
[120]http://groups.google.com/group/asciidoc/browse_frm/thread/d299
|
||
24043e21cb6a.
|
||
* Added max-width attribute to the xhtml11 backend to set maximum
|
||
display width. See
|
||
[121]http://groups.google.com/group/asciidoc/browse_frm/thread/74d9
|
||
a542b79ccd50.
|
||
* Added a2x.py, a rewritten and much enhanced version of the old a2x
|
||
bash script.
|
||
* The new a2x can output EPUB formatted documents.
|
||
* Added --safe option and deprecated --unsafe option. Patch submitted
|
||
by Todd Zullinger. See
|
||
[122]http://groups.google.com/group/asciidoc/browse_frm/thread/ea3a
|
||
8ea399ae5d2a and
|
||
[123]http://groups.google.com/group/asciidoc/browse_frm/thread/69b3
|
||
183fdab7c6a5
|
||
* Added CHECK and TEST todo highlight words to Vim syntax
|
||
highlighter.
|
||
* Line breaks, page breaks, and horizontal rulers are now processed
|
||
by dblatex, thanks to a patch submitted by Mark Fernandes
|
||
([124]http://groups.google.com/group/asciidoc/browse_frm/thread/a25
|
||
4cf949ea7c6c5).
|
||
* Allow footnote macros hard up against the preceding word so the
|
||
rendered footnote mark can be placed against the noted text without
|
||
an intervening space (patch submitted by Stas Bushuev,
|
||
[125]http://groups.google.com/group/asciidoc/browse_frm/thread/e1dc
|
||
b7ee0efc17b5).
|
||
* Normalized path in safe_filename function (submitted by Todd
|
||
Zullinger,
|
||
[126]http://groups.google.com/group/asciidoc/browse_frm/thread/69b3
|
||
183fdab7c6a5).
|
||
* The Asciidoc numbered and toc attributes cause DocBook outputs to
|
||
include asciidoc-numbered and asciidoc-toc processing instructions,
|
||
these are used by DocBook XSL to include section numbering and
|
||
table of contents (like Asciidoc HTML backends). For backward
|
||
compatibility both numbered and toc attributes are defined by
|
||
default when the docbook backend is used. See
|
||
[127]http://groups.google.com/group/asciidoc/browse_frm/thread/1bad
|
||
ad21ff9447ac.
|
||
* data-uri attribute is now evaluated dynamically and can be set in
|
||
document body (previously could only be set from command-line).
|
||
* Added sys3 and eval3 system attributes to passthrough generated
|
||
output, this fixes the data-uri inline image problem:
|
||
[128]http://groups.google.com/group/asciidoc/browse_frm/thread/a42d
|
||
b6bc54c2c537.
|
||
* Missing language file generates a warning instead of an error.
|
||
* Updated Spanish language file (updates contributed by Gustavo
|
||
Andrés Gómez Farhat).
|
||
|
||
Bug fixes
|
||
* FIXED: Options in an AttributeList option attribute are merged with
|
||
(rather than replace) configuration file options.
|
||
* FIXED: Comment blocks and comment block macros no longer consume
|
||
preceding block titles and attribute lists.
|
||
* FIXED: examples/website/layout1.conf and
|
||
examples/website/layout2.conf TOC problem. Submitted by Mark
|
||
(burtoogle). See
|
||
[129]http://groups.google.com/group/asciidoc/browse_frm/thread/b9c6
|
||
3be67dd1d11c
|
||
* FIXED: Only the first occurrence of passthrough macro was
|
||
substituted. Patch submitted by Peter Johnson. See
|
||
[130]http://groups.google.com/group/asciidoc/browse_frm/thread/1269
|
||
dc2feb1a482c
|
||
* FIXED: asciidoc now runs on Jython 2.5.0.
|
||
* FIXED: Wordpress margins and pads in a number of block elements
|
||
([131]http://groups.google.com/group/asciidoc/browse_frm/thread/36f
|
||
f073c79cbc20a).
|
||
|
||
13.1. Regression issues
|
||
|
||
* Tables generated by dblatex occupy 100% of the available space
|
||
regardless of the width attribute setting. To restore width
|
||
behavior change the pageunits miscellaneous parameter to pt. You
|
||
can do this from the command-line with the -a pageunits=pt option.
|
||
See [132]DocBook table widths.
|
||
__________________________________________________________________
|
||
|
||
14. Version 8.4.5 (2009-05-24)
|
||
|
||
Additions and changes
|
||
* Added manpage Name and Synopsis section title customization to
|
||
languages configuration files.
|
||
* Synopsis manpage section no longer mandatory.
|
||
* Section markup templates can be specified by setting the title’s
|
||
first positional attribute or template attribute.
|
||
* The article and book document header can now include a revision
|
||
remark.
|
||
* A role attribute can now be applied to block elements. This adds
|
||
the role attribute to DocBook elements. Patch submitted by
|
||
[133]Noah Slater).
|
||
* Renamed revision and date attributes to more sensible and
|
||
consistent revnumber and revdate (old names deprecated but still
|
||
recognized).
|
||
* Moved backend specific attributes to Appendix H in User Guide.
|
||
* Renamed and generalized the docbook backend revision history
|
||
inclusion mechanism to docinfo to reflect the use of all article or
|
||
book information elements. The old revision history names still
|
||
work but have been deprecated.
|
||
* Refactored docbook.conf headers.
|
||
* Moved line break replacement from [replacements] to [replacements2]
|
||
so the replacement occurs after the mailto macro. This fixes bug
|
||
[134]http://groups.google.com/group/asciidoc/browse_thread/thread/4
|
||
bdcdfb0af773e2
|
||
* The typewriter to punctuation apostrophe replacement can be escaped
|
||
with a backslash.
|
||
* Graphviz filter outputs images to imagesdir if it is defined.
|
||
* Made the block image macro generic so that it can be used for
|
||
filter outputs. As a result Music and Graphviz filters:
|
||
+ Have been greatly simplified.
|
||
+ Honor the data-uri attribute.
|
||
+ html4 outputs no longer generate W3C validation warning.
|
||
* The iconsdir attribute no longer requires a trailing directory
|
||
separator character.
|
||
* Removed borders around linked html4 images.
|
||
* Added html4 specific HTML output for music filter.
|
||
* a2x: Added --unsafe option (shortcut for --asciidoc-opts=--unsafe).
|
||
* a2x: The FOP executable can now be named fop (this is the default
|
||
name in some distributions).
|
||
* Attributes are now substituted in the system macro attribute list.
|
||
* If the output is set to stdout (i.e. no output directory is
|
||
defined) then Music and Graphviz filters will output included
|
||
images to the source file directory.
|
||
* Added name directive to testasciidoc.
|
||
* Added lots of testasciidoc new tests.
|
||
* Moved language specific configuration parameters into lang-en.conf
|
||
file.
|
||
* lang attribute entry can be specified in the AsciiDoc source file
|
||
(preceding the header).
|
||
* Removed cruft from A-A-P scripts and documented them.
|
||
* Added German language config file (lang-de.conf) contributed by
|
||
Michael Wild.
|
||
* Added French language config file (lang-fr.conf) contributed by
|
||
Yves-Alexis Perez.
|
||
* Added Russian language config file (lang-ru.conf) contributed by
|
||
Artem Zolochevskiy.
|
||
* Added Hungarian language config file (lang-hu.conf) contributed by
|
||
Miklos Vajna.
|
||
|
||
Bug fixes
|
||
* FIXED: Multiple manpage names are now handled correctly when
|
||
generating DocBook output, each name now generates a separate
|
||
DocBook <refname> element. See
|
||
[135]http://groups.google.com/group/asciidoc/browse_thread/thread/c
|
||
93bb4db025225d8
|
||
* FIXED: A problem that caused AttributeEntries preceding the header
|
||
to be overwritten when the language conf file loaded.
|
||
* FIXED: Possible inline macro name ambiguity e.g. link matches
|
||
olink.
|
||
* FIXED: The documented macro definition deletion behavior had been
|
||
broken for a long time.
|
||
* FIXED: Email addresses not recognized when followed by a period
|
||
character.
|
||
* FIXED: Hyphens in mailto macros can delimit nested addresses e.g.
|
||
bloggs@mail was processed inside
|
||
mailto:joe-bloggs@mail-server.com[Mail].
|
||
* FIXED: User name in FTP URI generated incorrect FTP link. See
|
||
[136]http://groups.google.com/group/asciidoc/browse_thread/thread/1
|
||
d796a9c9ddb2855
|
||
* FIXED: Source highlighter now works with Wordpress backend (see
|
||
[137]http://groups.google.com/group/asciidoc/browse_thread/thread/6
|
||
d8c716748b109e3).
|
||
|
||
14.1. Regression issues
|
||
|
||
1. A colon following the date in the AsciiDoc header is treated as a
|
||
revision remark delimiter — this could be an issue if you have used
|
||
a colon in the header date.
|
||
__________________________________________________________________
|
||
|
||
15. Version 8.4.4 (2009-04-26)
|
||
|
||
Additions and changes
|
||
* Added table column and row spanning.
|
||
* Table styles can now be applied per cell.
|
||
* Vertical cell alignment can be applied to columns and individual
|
||
cells.
|
||
* Added table align attribute to set horizontal alignment for entire
|
||
table.
|
||
* Included Geoff Eddy’s update of the experimental LaTeX backend.
|
||
* A new attribute named trace controls the output of diagnostic
|
||
information. If the trace attribute is defined then
|
||
element-by-element diagnostic messages detailing output markup
|
||
generation are printed to stderr.
|
||
* Added literal paragraph style (allows literal style to be applied
|
||
to normal paragraphs).
|
||
* Deleted unused replacements2 from xhtml11.conf.
|
||
* Added replacements2 to default substitutions.
|
||
* testasciidoc.py: messages to stdout, only diffs to stderr.
|
||
* Added transparency to smallnew.png image.
|
||
|
||
Bug fixes
|
||
* All combinations of leading comments and attribute entries at the
|
||
start of a document are now skipped correctly.
|
||
* FIXED: ./configure doesn’t support --docdir as expected (patch
|
||
submitted by Artem Zolochevskiy)
|
||
* FIXED: Constrained quotes were incorrectly matched across line
|
||
boundaries e.g. the string +\nabc+ incorrectly matched a monospace
|
||
quote.
|
||
__________________________________________________________________
|
||
|
||
16. Version 8.4.3 (2009-04-13)
|
||
|
||
Additions and changes
|
||
* DocBook outputs default to DocBook version 4.5 doctype (previously
|
||
4.2).
|
||
* Configuration file [specialsections] definitions can be undefined
|
||
by setting their configuration entry values blank.
|
||
* The Makefile install target depends on the all target to ensure
|
||
pre-install patches are applied.
|
||
* testasciidoc.py now emits user friendly messages if:
|
||
1. the configuration file is missing.
|
||
2. an illegal backend is specified.
|
||
3. an illegal test number is specified.
|
||
|
||
Bug fixes
|
||
* Fixed [138]missing template section error.
|
||
* The testasciidoc.py --force option no longer deletes test data
|
||
files that were not specified.
|
||
* Dropped second quotes substitution in table cells — it had
|
||
effectively disabled quote escaping in table cells.
|
||
__________________________________________________________________
|
||
|
||
17. Version 8.4.2 (2009-03-19)
|
||
|
||
Additions and changes
|
||
* Added [139]testasciidoc, a tool to verify AsciiDoc conformance.
|
||
* A warning is issued if nested inline passthroughs are encountered.
|
||
* asciidocapi: setting an attribute value to None will undefine
|
||
(delete) the attribute (this in addition to the name! attribute
|
||
name format that the asciidoc(1) command uses).
|
||
__________________________________________________________________
|
||
|
||
18. Version 8.4.1 (2009-03-10)
|
||
|
||
Additions and changes
|
||
* AsciiDoc now has a [140]Python API. The following minimal example
|
||
compiles mydoc.txt to mydoc.html:
|
||
|
||
from asciidocapi import AsciiDocAPI asciidoc = AsciiDocAPI()
|
||
asciidoc.execute('mydoc.txt')
|
||
|
||
* Backtick quoting for monospaced text is now implemented as an
|
||
inline literal passthrough. This makes more sense since monospace
|
||
text is usually intended to be rendered literally. See
|
||
[141]Regression issues below for the impact this may have on
|
||
existing documents. Here are some examples that would previously
|
||
have had to be escaped:
|
||
The `++i` and `++j` auto-increments.
|
||
Paths `~/.vim` and `~/docs`.
|
||
The `__init__` method.
|
||
The `{id}` attribute.
|
||
* Added --doctest option to asciidoc(1) command.
|
||
* Added an optional second argument to BlockId element, this sets the
|
||
{reftext} attribute which in turn is used to set the xreflabel
|
||
attribute in DocBook elements.
|
||
* Added lists to --help syntax summary.
|
||
* {infile} and {indir} attributes reflect the current input file
|
||
(previously always referred to the root document).
|
||
* {docfile} (new) and {docdir} (previously deprecated) attributes
|
||
refer to the root document specified on the asciidoc(1)
|
||
command-line.
|
||
* Vim syntax highlighter improvements.
|
||
* Syntax summary command (asciidoc -h syntax) additions.
|
||
* Admonition icons now have transparent backgrounds.
|
||
* Changed yellow W3C badges to blue ones in page footers.
|
||
|
||
Bug fixes
|
||
* Dropped asciidoc(1) broken undocumented --profile option.
|
||
* Em dash replacement now recognized at start of block.
|
||
|
||
18.1. Regression issues
|
||
|
||
Replacing backtick quoting with the inline literal passthrough raises
|
||
two regression scenarios for existing documents:
|
||
1. You have escaped the expansion of enclosed inline elements, for
|
||
example: \{id}. You would need to delete the backslashes: {id} (if
|
||
you don’t the backslashes will be printed). Mostly it’s just a case
|
||
of interactively finding and replacing of all occurrences of `\.
|
||
2. There are enclosed inline elements, for example: some *bold*
|
||
monospaced. You would need to switch to plus character monospace
|
||
quoting: +some *bold* monospaced+ (if you don’t the enclosed
|
||
elements won’t be expanded).
|
||
|
||
If your existing documents include these cases and you don’t want to
|
||
upgrade then use the -a no-inline-literal command-line option,
|
||
alternatively put this in ~/.asciidoc/asciidoc.conf:
|
||
[attributes]
|
||
no-inline-literal=
|
||
__________________________________________________________________
|
||
|
||
19. Version 8.3.5 (2009-02-02)
|
||
|
||
Additions and changes
|
||
* Cached compiled regular expression delimiters (speed up User Manual
|
||
compilation by 250%).
|
||
* Created distinct list definitions for each numbered list style to
|
||
allow nesting of all styles.
|
||
* Roman numbers in numbered lists are followed by a closing
|
||
parenthesis instead of a period to eliminate i, v, x item ambiguity
|
||
with respect to alpha numbered list items.
|
||
* Added **, ***, ****, ***** bulleted lists.
|
||
* Added ..., ...., ..... implicit numbered lists.
|
||
* Added :::, :::: labeled lists.
|
||
* Updated User Guide for new list syntaxes.
|
||
* Optimized paragraph and list termination detection with separate
|
||
precompiled regular expressions for performance and to prevent
|
||
reaching Python 100 named group limit.
|
||
* Updated Vim syntax highlighter for new list syntaxes.
|
||
* Allow template::[] macros in conf file entries sections (not just
|
||
in template sections).
|
||
* Dropped unused [listdef-numbered2] conf file sections.
|
||
* Renamed ListBlock to more appropriate OpenBlock.
|
||
* Implemented single-line versions of ifdef::[] and ifndef::[]
|
||
macros.
|
||
* html4 backend styling:
|
||
+ Underlined admonition captions.
|
||
+ Added side border to Example Blocks.
|
||
* xhtml11 backend styling:
|
||
+ Dropped right hand margin from all but quote and verse blocks.
|
||
+ html4 backend: corrected over-sized width of caption in
|
||
admonition block.
|
||
|
||
Bug fixes
|
||
* Fixed broken numbered list nesting.
|
||
|
||
19.1. Compatibility issues
|
||
|
||
The roman numbered list parenthesis syntax is incompatible with the
|
||
potentially ambiguous roman period syntax introduced in 8.3.2.
|
||
__________________________________________________________________
|
||
|
||
20. Version 8.3.4 (2009-01-20)
|
||
|
||
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.
|
||
__________________________________________________________________
|
||
|
||
21. Version 8.3.3 (2009-01-02)
|
||
|
||
This release supersedes 8.3.2.
|
||
|
||
Bug fixes
|
||
* The broken and confusing numeration and numeration2 numbered list
|
||
attributes have been dropped, use the style attribute instead.
|
||
__________________________________________________________________
|
||
|
||
22. Version 8.3.2 (2009-01-01)
|
||
|
||
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.
|
||
__________________________________________________________________
|
||
|
||
23. Version 8.3.1 (2008-12-14)
|
||
|
||
Additions and changes
|
||
* Replaced the install.sh script with Ben Walton’s updated autoconf
|
||
scripts — see [142]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.
|
||
__________________________________________________________________
|
||
|
||
24. Version 8.3.0 (2008-11-29)
|
||
|
||
Additions and changes
|
||
* [143]AsciiDoc new tables is a complete redesign of the tables
|
||
syntax and generation. The new syntax and features are a huge
|
||
improvement over the old tables. The old tables syntax has been
|
||
deprecated but is currently still processed.
|
||
* [144]Lists can now be styled like other block elements. This allows
|
||
a single list syntax for glossary, qanda (Question and Answer) and
|
||
bibliography lists instead of having to remember a different syntax
|
||
for each type.
|
||
* Inline passthroughs macros have been improved and block passthrough
|
||
macros added. Attribute substitution can be optionally specified
|
||
when the macro is called.
|
||
* The passthrough block has a fully transparent passthrough delimited
|
||
block block style called pass.
|
||
* The asciimath and latexmath [145]passthrough macros along with
|
||
asciimath and latexmath [146]passthrough blocks provide a (backend
|
||
dependent) mechanism for rendering mathematical formulas. There are
|
||
[147]LaTeX Math, [148]AsciiMathML and [149]LaTeXMathML examples on
|
||
the AsciiDoc website.
|
||
* Reimplemented and cleaned up filter processing based on a patch
|
||
submitted by Kelly Anderson. Uses the newer subprocess module
|
||
instead of the deprecated popen2 module. Now works in Win32 command
|
||
shell.
|
||
* Addition FAQs, more documentation updates.
|
||
* Arbitrary HTML/XML entities can be entered in AsciiDoc source.
|
||
* Did away with the need for the shaded-literallayout.patch (thanks
|
||
to Henrik Maier for this patch).
|
||
* Implemented page break block macro.
|
||
* Added line breaks and ruler processing instructions to DocBook
|
||
outputs (thanks to Henrik Maier for this patch).
|
||
* Added deg (degree) and wj (word joiner) entity attributes (thanks
|
||
to Henrik Maier).
|
||
* Tweaked DocBook indexterm2 macro to avoid white space preceding the
|
||
term when used in table cells (thanks to Henrik Maier for this
|
||
patch).
|
||
* Title elements now process the options attribute like other block
|
||
elements.
|
||
* Added ‘single quoted’ element.
|
||
* Spaces on both sides of a — em-dash are translated to thin space
|
||
characters.
|
||
* Improved detection and reporting of malformed attribute lists.
|
||
* The list compact style is now a list option.
|
||
* Added strong labeled list option which makes the labels bold (HTML
|
||
outputs only).
|
||
* Dropped unsupported linuxdoc backend.
|
||
* Dropped deprecated xhtml-deprecated (version 6) backend.
|
||
* Added breakable and unbreakable attribute options to tables to
|
||
control table breaking across page boundaries (DocBook XSL/FO
|
||
outputs). By and in collaboration with Henrik Maier.
|
||
* Added pgwide attribute option to tables to table, block image,
|
||
horizontal labeled lists. Specifies that the element should be
|
||
rendered across the full text width of the page irrespective of the
|
||
current indentation (DocBook XSL/FO outputs). Thanks to Henrik
|
||
Maier for this patch.
|
||
* Vim syntax highlighter: spaces before/after bullets no longer
|
||
highlighted (which is ugly if using a theme that highlights with
|
||
underlines). Thanks to Donald Chai for this patch.
|
||
* Added a2x(1) --fop option.
|
||
* Added a2x(1) --no-xmllint option.
|
||
* Highlighted labelled list terms with the navy color in XHTML
|
||
outputs.
|
||
* Use w3m(1) as default a2x(1) text format generator (fallback to
|
||
lynx(1)).
|
||
* Changed callout formats in html4 and xhtml11 outputs to angle
|
||
brackets to match source highlighter rendering.
|
||
* Macros now inject user defined <optionname>-option attributes into
|
||
markup.
|
||
* Added IRC URLs to AsciiDoc inline macros.
|
||
* Added depth attribute to include::[] system macro.
|
||
* Added footnoteref inline macro.
|
||
* Added stylesheet XHTML attribute to specify additional custom CSS
|
||
stylesheet.
|
||
* If a paragraph style is specified it will be added to the XHTML
|
||
class attribute and DocBook role attribute.
|
||
* Replacements can be set in a document using the reserved
|
||
AttributeEntry name replacement.
|
||
* The prefix for auto-generated section name IDs can be set with the
|
||
idprefix attribute.
|
||
|
||
Bug fixes
|
||
* Escaped quote skipped over leading and trailing quote instead of
|
||
just the leading quote.
|
||
* Fixed bug that was causing false negative safe mode warnings (patch
|
||
submitted by Julien Palmas).
|
||
* Placed priority of AttributeEntry, AttributeList and BlockTitle
|
||
above Title. This ensures an AttributeEntry, AttributeList or
|
||
BlockTitle followed by a same length leading ListingBlock delimiter
|
||
is not mistaken for a two-line title.
|
||
* Vim syntax highlighter: fixed multi-line quoted text.
|
||
* Contstrained quote termination after non-space character enforced.
|
||
* Vim syntax highlighter: unterminated quoted text is no longer
|
||
highlighted.
|
||
* Vim syntax highlighter: passthroughs now exactly match AsciiDoc
|
||
semantics.
|
||
* Vim syntax highlighter: escaped quoted text, attribute references
|
||
and inline macros are not highlighted.
|
||
* Vim syntax highlighter: TODO’s highlighted in CommentBlocks (thanks
|
||
to Scott Wall); non-greedy $$...$$.
|
||
* Vim syntax highlighter: Comment lines mistaken for vertical list
|
||
labels (thanks to Scott Wall).
|
||
* Vim syntax highlighter: Single unmatched $$ mistakenly highlighted
|
||
remaining text (patch contributed by Scott Wall).
|
||
* Callouts now work in source highlighted listing generated by
|
||
dblatex.
|
||
* Fixed exception that occured if undefined attribute was present in
|
||
filter command.
|
||
* AttributeList block can now follow a paragraph without intervening
|
||
blank line.
|
||
* The include macro tabsize attribute is no longer propagated to
|
||
nested includes.
|
||
|
||
Omissions
|
||
The following features were implemented but then but removed from this
|
||
release:
|
||
* pi, cdata and comment passthrough macros and passthrough block
|
||
styles (creeping featurism, use pass macros instead).
|
||
* Generic tag inline macro (creeping featurism, use pass macros
|
||
instead).
|
||
|
||
24.1. Compatibility issues
|
||
|
||
Version 8.3.0 has a number of backward incompatibilities with respect
|
||
to the previous 8.2.7 release:
|
||
* The old table syntax is still processed but a DEPRECATED warning is
|
||
issued.
|
||
* Entity references have to be escaped with a backslash.
|
||
* You have to explicitly precede horizontal style labeled lists with
|
||
the [horizontal] style attribute — by default all labeled lists are
|
||
rendered vertically.
|
||
* The list compact style has been dropped and is now a list option
|
||
(use options="compact" in attribute lists).
|
||
* AsciiDoc version 6 sytnax no longer supported.
|
||
* Linuxdoc been removed from the distribution.
|
||
* The unsupported experimental latex backend has not been tested on
|
||
this release.
|
||
* The introduction of single-quote quoting requires that double-quote
|
||
quoting is escaped with two backslashes.
|
||
__________________________________________________________________
|
||
|
||
25. Version 8.2.7 (2008-07-04)
|
||
|
||
Additions and changes
|
||
* Added dvi, ps and tex output format options to a2x(1).
|
||
* Added --dblatex option to a2x(1) so dblatex(1) can be used to
|
||
generate PDFs.
|
||
* Added custom dblatex(1) configuration files (in distribution
|
||
./dblatex directory) that are used by a2x(1).
|
||
* dblatex(1) is now used to generate the distributed PDF version of
|
||
the AsciiDoc User Guide.
|
||
* If you don’t need a customized the link caption you can enter the
|
||
http, https, ftp, file URLs and email addresses without any special
|
||
macro syntax — you get the links by just cutting and pasting URLs
|
||
and emails addresses. This also makes it easier to open links
|
||
directly form AsciiDoc source ( most editors allow you to open URLs
|
||
directly). The Vim syntax highlighter has been updated to reflect
|
||
these changes.
|
||
* Highlighted source code paragraphs have been implemented — it’s a
|
||
much more convenient way to enter short code examples (see [150]the
|
||
online docs).
|
||
* The source highlighter and music filter syntax has changed — they
|
||
now used the ListingBlock syntax customized with source and music
|
||
style attribute values. This follows the Paragraph styling
|
||
convention introduced by the source paragraph (previous item) and
|
||
is easier to read. The old syntax still works but has been
|
||
deprecated.
|
||
* QuoteBlocks now have a verse style — you no longer have to nest a
|
||
verse LiteralBlock inside a QuoteBlock for verses. The verse style
|
||
on the LiteralBlock has been deprecated (still works though) and
|
||
the style attribute is positional attribute 1, pushing attribution
|
||
and citetitle attributes to the right (you’ll need to insert a
|
||
quote attribute into your existing QuoteBlocks).
|
||
* It is no up to the DocBook processor to highlight source code
|
||
syntax in <programlisting> elements rather than GNU Highlighter —
|
||
this is the correct way to handle it, plus dblatex(1) makes a much
|
||
better job.
|
||
* scaledwidth and align attributes have been added to the image
|
||
macro. They apply to DocBook outputs (specifically for PDF
|
||
documents). scaledwidth sets the image size as a percent of the
|
||
available page width; align applies left, center or right
|
||
horizontal image justification.
|
||
* Added a2x(1) --fop-opts=FOP_OPTS option (patch submitted by Miklos
|
||
Vajna).
|
||
* Added a2x(1) --dblatex-opts=DBLATEX_OPTS option.
|
||
* Added Mikhail Yakshin’s FOP 0.95 patch which fixes a long-standing
|
||
fo.xsl problem and allows PDF’s to be generated with FOP 0.95
|
||
(previously had to use FOP 0.20.5).
|
||
* The User Guide has been updated and outdated FOP configuration and
|
||
installation sections removed.
|
||
|
||
Bug fixes
|
||
* Fixed stylesheets/xhtml11-manpage.css not being included when
|
||
linkcss attribute was used.
|
||
* Configuration file *-style attributes are now dumped correctly.
|
||
* Fixed FAILED: malformed section entry LaTeX backend error.
|
||
|
||
See the also the [151]AsciiDoc repository changelog.
|
||
__________________________________________________________________
|
||
|
||
26. Version 8.2.6 (2008-04-29)
|
||
|
||
Additions and changes
|
||
* Enhancements to the Vim AsciiDoc syntax highlighter, for example,
|
||
quoted text is now highlighted in titles and macro captions.
|
||
* If you define the data-uri intrinsic attribute images referenced by
|
||
image macros will be embedded in XHTML using the [152]data: URI
|
||
scheme. NOTE: Microsoft browser support for the data: URI scheme is
|
||
currently limited to MSIE 8 beta 1.
|
||
* Added toc-title attribute to allow custom table of contents titles.
|
||
* Added references to Alex Efros’s AsciiDoc Cheatsheet to AsciiDoc
|
||
website.
|
||
* asciidoc(1) and a2x(1) man pages formatted to conform to
|
||
man-pages(7) recommendations.
|
||
* Old code-filter syntax (pre-8.1.0) is no longer recognized so that
|
||
malformed two-line level 2 titles are no longer confused with
|
||
code-filter block delimiters.
|
||
* Added → ← ⇒ ⇐ arrow replacements from the Arrows block of Unicode.
|
||
* Added DocBook refentry lang attribute — patch contributed by
|
||
VMiklos.
|
||
* AttributeEntry names can now be numeric (“named macro targets”).
|
||
* Hide Table of Contents title if Table of Contents empty — patch
|
||
contributed by Alex Efros.
|
||
* Various XHTML CSS tweaks.
|
||
* Code cleanup:
|
||
+ Replaced realpath() with Python 2.2 os.path.realpath() library
|
||
function.
|
||
+ Replaced old string library functions with string methods.
|
||
+ Use file generators instead of readlines().
|
||
+ Renamed entities that shadowed builtins.
|
||
+ Standardized string quoting.
|
||
+ Dropped readlines() function.
|
||
|
||
Bug fixes
|
||
* Fixed broken CSS for decimal ordered lists nested in alpha ordered
|
||
list, thanks to Alex Efros.
|
||
* A missing closing block delimiter now reports the opening delimiter
|
||
line number instead of the end of file line number.
|
||
* Fixed an error generated by the asciidoc -e option when there are
|
||
no block definitions — patch contributed by Alejandro Mery.
|
||
* Handle both \r\n (as well as \n) line separators that may be
|
||
returned by {sys} attribute evaluation.
|
||
* Numbered attribute names no longer interfere with positional
|
||
attribute list values.
|
||
__________________________________________________________________
|
||
|
||
27. Version 8.2.5 (2007-11-18)
|
||
|
||
Bug fixes
|
||
* Fixed exception thrown by illegal command-line arguments.
|
||
* Rolled back the with warning bug fix introduced in 8.2.4 — it was
|
||
incompatible with Python <2.5.
|
||
__________________________________________________________________
|
||
|
||
28. Version 8.2.4 (2007-11-10)
|
||
|
||
Additions and changes
|
||
* You can now use the lang attribute to set the DocBook language
|
||
attribute.
|
||
* Attribute values can now contain attribute references.
|
||
* If the lang attribute is defined then configuration files named
|
||
like lang-<lang>.conf will be loaded automatically.
|
||
* The help file name help-<lang>.conf is based on the AsciiDoc lang
|
||
attribute, defaults to help.conf (English).
|
||
* Admonition, figure and table captions have been factored into a
|
||
predefined set of caption_* attributes. They only apply to directly
|
||
generated (X)HTML outputs (DocBook stylesheets generate their own
|
||
language specific captions based on the lang attribute).
|
||
* Dropped platform dependent doc/asciidoc.chm file from distribution
|
||
documentation formats.
|
||
|
||
Bug fixes
|
||
* The spurious warning with will become a reserved keyword in Python
|
||
2.6 has been suppressed.
|
||
__________________________________________________________________
|
||
|
||
29. Version 8.2.3 (2007-09-12)
|
||
|
||
Additions and changes
|
||
* Added VMiklos’s permalink patch for auto-generated section IDs
|
||
(enabled by default by the sectids attribute).
|
||
* Added [153]FAQ to website.
|
||
* Changed format of {localdate} attribute to ISO 8601 (%Y-%m-%d).
|
||
* Added abc2ly --beams=None option to make music2png.py conform to
|
||
ABC’s notion of beams.
|
||
* XHTML level 2 section headings are now styled with an underlining
|
||
border.
|
||
* XHTML links to AsciiDoc title elements are now implemented with
|
||
title ID attributes (previously separate <a> element targets were
|
||
generated.
|
||
* Multi-word first, middle and last names can be entered in the
|
||
header author line using the underscore as a word separator.
|
||
* The nested inline macros restriction has now been lifted, for
|
||
example you can now include links and inline images inside
|
||
footnotes.
|
||
* Help topic names can be shortened (so long as they are not
|
||
ambiguous). For example asciidoc -hm will print the AsciiDoc man
|
||
page.
|
||
* Added {two_colons} and {two_semicolons} attributes for escaping
|
||
labeled list ambiguity.
|
||
* If quirks mode is disabled the XHTML Mime Type is set to the
|
||
recommended application/xhtml+xml (rather than text/html).
|
||
|
||
Bug fixes
|
||
* Author information is now correctly set when using attribute
|
||
entries in the header instead of an author line (previously the
|
||
author attribute was not being calculated correctly and there were
|
||
attribute substitution problems).
|
||
__________________________________________________________________
|
||
|
||
30. Version 8.2.2 (2007-07-22)
|
||
|
||
Additions and changes
|
||
* [154]LaTeXMathML capability has been added for users who are more
|
||
familiar with or prefer LaTeX math formulas to the [155]ASCIIMathML
|
||
notation (thanks to Arthur Sakellariou for the patch).
|
||
* The source highlight and code filters now process embedded
|
||
callouts.
|
||
* Added an --attribute=ATTRIBUTE option to a2x(1) for passing
|
||
attribute values to asciidoc(1) (a shortcut for --asciidoc-opts="-a
|
||
ATTRIBUTE").
|
||
* Image block and inline macros prepend optional {imagesdir}
|
||
attribute to image link targets.
|
||
|
||
Bug fixes
|
||
* Fixed an assertion error that occurred when a configuration file
|
||
containing an include::[] macro was loaded using the --conf-file
|
||
option and the configuration file name did not include an explicit
|
||
directory path — patch submitted by Dmitry Potapov.
|
||
* Asciidoc titles are only converted to lower case if all characters
|
||
are upper case otherwise case is left unchanged — patch submitted
|
||
by Dmitry Potapov.
|
||
* Added a missing check that input is not stdin before loading
|
||
configuration files from the document directory — patch submitted
|
||
by Dmitry Potapov.
|
||
* Attribute list items must evaluate to strings, numbers or None
|
||
(previously it was possible to evaluate to other object types which
|
||
resulted in surprising attribute values).
|
||
* If an AsciiDoc document has no title an empty XHTML 1.1 title
|
||
element is created — previously the title element was dropped which
|
||
resulted in invalid XHTML 1.1.
|
||
* The Vim syntax file no longer highlights escaped callouts.
|
||
* The Vim syntax highlighter now correctly highlights Double-dollar
|
||
passthroughs when they enclose dollar delimited ASCIIMathML and
|
||
LaTeXMathML formulas.
|
||
__________________________________________________________________
|
||
|
||
31. Version 8.2.1 (2007-04-06)
|
||
|
||
Additions and changes
|
||
* A number of improvements have been made to the Vim syntax
|
||
highlighter, for example the word C++ is no longer mistaken for the
|
||
start of an unconstrained monospace quote.
|
||
* Labeled list definitions have been tightened — a list label can no
|
||
longer containing trailing spaces. The following example is no
|
||
longer recognized as a valid list label:
|
||
|
||
Lorum ipsum
|
||
This change implements the originally intended behavior
|
||
(as per the AsciiDoc documentation and examples) so there
|
||
should be very few compatibility issues.
|
||
__________________________________________________________________
|
||
|
||
32. Version 8.2.0 (2007-04-04)
|
||
|
||
Additions and changes
|
||
* A Vim syntax file is now included in the AsciiDoc distribution
|
||
(inspired by Felix Obenhuber’s asciidoc.vim script). You can find
|
||
it (along with a Vim filetype detection script in the distribution
|
||
./vim/ directory (the scripts are installed automatically by the
|
||
AsciiDoc installer ./install.sh). See Appendix J of the AsciiDoc
|
||
User Guide for details.
|
||
* Added toclevel attribute (1..4) which sets the number of title
|
||
levels reported in the table of contents. Defaults to 2 and must be
|
||
used with the toc attribute. Example usage:
|
||
$ asciidoc -a toc -a toclevels=3 doc/asciidoc.txt
|
||
* Added a listindex attribute which is the current list item index
|
||
(1..). If this attribute appears outside a list its value is the
|
||
number of items in the most recently closed list.
|
||
* The single line titles syntax now accepts trailing suffixes — this
|
||
syntax matches the title line syntax of a number of popular Wiki
|
||
markups.
|
||
* If a QuoteBlock has no attribution or citetitle then the DocBook
|
||
<attribution> element is not generated (previously generated empty
|
||
<attribution> element).
|
||
* If the text of a labeled list item is blank then no texttag is
|
||
written.
|
||
* An end of line backslash performs line continuation for horizontal
|
||
labeled list items.
|
||
* The Revision line now accommodates Subversion $Id markers (in
|
||
addition to CVS and RCS markers). Thanks to Tiago Sturmer Daitx for
|
||
this patch.
|
||
* Implemented a2x(1) option --skip-asciidoc which allows a2x(1) to
|
||
convert DocBook XML files not derived from AsciiDoc sources.
|
||
* If a2x(1) --doctype option is not specified it defaults to manpage
|
||
if --format=manpage else defaults to article (previously --doctype
|
||
always defaulted to article).
|
||
* Added an External Resources section to the [156]AsciiDoc home page.
|
||
__________________________________________________________________
|
||
|
||
33. Version 8.1.0 (2006-10-22)
|
||
|
||
Additions and changes
|
||
* AsciiDoc generated XHTML documents now display a table of contents
|
||
if the toc attribute is defined (JavaScript needs to be enabled for
|
||
this to work). Thanks to Troy Hanson who contributed this feature
|
||
based on a JavaScript by Mihai Bazon. I’ve simplified things
|
||
somewhat to match Docbook XSL Stylesheets style, see Troy’s
|
||
[157]tpl User Guide for a fancier layout. Use the -a toc -a
|
||
numbered command-line options to produce a number table of
|
||
contents.
|
||
* A [158]music filter is included in the distribution ./filters/
|
||
directory. It translates music in [159]LilyPond or [160]ABC
|
||
notation to standard classical notation in the form of a trimmed
|
||
PNG image which is inserted into the AsciiDoc output document.
|
||
* Incorporated Paul Melis’s Win32 filter patch. This workaround
|
||
allows AsciiDoc to run filters under Windows.
|
||
* Added uninstall.sh script.
|
||
* Rather than proliferate a confusing number of filter block
|
||
delimiters the following convention has been adopted: delimiters
|
||
belonging to DelimitedBlock filters distributed with AsciiDoc will
|
||
consist of a word (normally a noun identifying the block content)
|
||
followed by four or more tilde characters. This has necessitated
|
||
changing existing filter delimiters (the old delimiters still work
|
||
but may be deprecated in future versions):
|
||
+ The example code filter block delimiter is now the word code
|
||
followed by four or more tilde characters.
|
||
+ The source highlight filter block delimiter is now the word
|
||
source followed by four or more tilde characters.
|
||
* Conditionally redefined subscript and superscripting so they use
|
||
the old replacements mechanism when asciidoc7compatible is defined
|
||
rather than the asciidoc 8 default unconstrained quoting (patch for
|
||
affected files attached).
|
||
* Moved the source highlight filter from ./examples/ to ./filter/.
|
||
* Added {verbose} intrinsic attribute (useful for passing verbose
|
||
flag to filters).
|
||
* Added {outdir} intrinsic attribute.
|
||
* Renamed {docdir} intrinsic attribute to unambiguous {indir}
|
||
({docdir} still works but may be removed in future release).
|
||
* If asciidoc(1) outputs to stdout then intrinsic attribute {docname}
|
||
is extracted from the input file name.
|
||
__________________________________________________________________
|
||
|
||
34. Version 8.0.0 (2006-08-27)
|
||
|
||
This is a major release because changes to quoting and index entry
|
||
handling may break existing documents (see Additions and changes below
|
||
and Appendix A: Migration Notes in the AsciiDoc User Guide).
|
||
|
||
Please report any problems you encounter.
|
||
|
||
[161]Stuart Rackham
|
||
|
||
Additions and changes
|
||
* Quoting can can occur within words (based on patch submitted by
|
||
Benjamin Klum). See the Unconstrained Quotes sub-section in the
|
||
User Guide.
|
||
* The underline and plus characters can be used as alternatives to
|
||
the existing apostrophe and backtick quote characters. They are
|
||
arguably better choices than the apostrophe and backtick as they
|
||
are not confused with punctuation.
|
||
* The syntax for index entry macros have have been deprecated from
|
||
+...+ and ++...++ to ((...)) and (((...))) respectively. Rationale:
|
||
+ Bracketing is consistent other with [[...]] and <<...>>
|
||
reference macros.
|
||
+ To easily confused with triple plus passthroughs.
|
||
+ To make way for the new monospace quoting.
|
||
* Superscripts and subscripts are implemented as constrained quotes
|
||
so they can now be escaped with a leading backslash and prefixed
|
||
with with an attribute list.
|
||
* An experimental LaTeX backend has been written by Benjamin Klum (a
|
||
number additions in this release are to accommodate the LaTeX
|
||
backend).
|
||
* include macro file names now expand environment variables and tilde
|
||
expansions.
|
||
* A configuration file [quotes] entry can be undefined by setting to
|
||
a blank value.
|
||
* Added callto inline macro for Skype callto links.
|
||
* Added colnumber attribute for table data markup.
|
||
* A leading comment block or comment lines are now skipped
|
||
(previously a document had to start with either attribute entries
|
||
or a document Title).
|
||
* Experimental rows attribute (number of source lines in table)
|
||
available in table markup templates (used by experimental LaTeX
|
||
backend).
|
||
* Included install shell script written by [162]Jacob Mandelson for
|
||
installing the tarball distribution.
|
||
* Added INSTALL documentation file.
|
||
* Added replacements2 substitution options — a second replacements
|
||
section.
|
||
* Added the ability to redefine normal and verbatim substitutions
|
||
with subsnormal and subsverbatim entries in configuration file
|
||
[miscellaneous] section.
|
||
* By default AttributeEntry values are substituted for
|
||
specialcharacters and attributes, if you want a different
|
||
AttributeEntry substitution set the attributeentry-subs attribute.
|
||
* The name in name=value configuration file entries can now end with
|
||
a backslash, just escape the trailing backslash with a backslash.
|
||
For example:
|
||
abc\\=xyz
|
||
Results in name=abc\ and value=xyz — previously this would have
|
||
escaped the = character.
|
||
* A blank configuration file section deletes any preceding section
|
||
with the same name (applies to non-markup template sections).
|
||
* A command-line attribute value with a @ suffix does not override
|
||
existing document and configuration file attributes (normally
|
||
command-line attributes have precedence over document and
|
||
configuration file attributes).
|
||
* localtime attribute is now encoded from the native system encoding
|
||
to the output encoding. Patch submitted by [163]FKtPp — here’s his
|
||
description of the problem:
|
||
“I am a Chinese user of AsciiDoc and I find that when I use UTF-8
|
||
(the default encoding) to write asciidoc documents in Windows
|
||
platform the resulting html footer line will get screwed. It was
|
||
caused by a localized tzname that was always encoded in the windows
|
||
native encoding, which in my case is cp936.”
|
||
* a2x(1) can generate Open Document Text files using
|
||
[164]docbook2odf. Currently docbook2odf(1) only processes a subset
|
||
of DocBook, unimplemented elements are skipped.
|
||
* The a2x(1) format option defaults to xhtml (previously a format had
|
||
to be specified explicitly).
|
||
* The -d, \--doctype=DOCTYPE option has been added to a2x(1) which is
|
||
a shortcut for --asciidoc-options="--doctype=DOCTYPE".
|
||
* Replaced a2x(1) --no-icons and --no-copy options with their negated
|
||
equivalents: --icons and --copy respectively. The default behavior
|
||
has also changed: copying and use of icons is disabled by default.
|
||
Rationale:
|
||
+ To make the default behavior more consistent since use of
|
||
icons and CSS stylesheets does not apply to all formats.
|
||
+ To make the default behavior less surprising (the creation of
|
||
icon and stylesheet output files must now be explicit).
|
||
* a2x(1) has been bumped from version 0.1.1 to version 1.0.0.
|
||
|
||
Bug fixes
|
||
* Removed duplicate ./doc/a2x.1.txt from distribution tarball.
|
||
* Documentation errata.
|
||
* Attribute replacement is no longer performed twice in Titles and
|
||
AttributeEntrys.
|
||
* a2x(1) skipped asciidoc(1) execution when rerun with different
|
||
--asciidoc-options options, it now always executes asciidoc(1). The
|
||
problem was that previously asciidoc(1) was executed only if the
|
||
output file was missing or older than the source file.
|
||
__________________________________________________________________
|
||
|
||
35. Version 7.1.2 (2006-03-07)
|
||
|
||
Additions and changes
|
||
* Support for [165]ASCIIMathML has been added. See Appendix I:
|
||
ASCIIMathML Support in the User Guide and the examples at
|
||
[166]http://www.methods.co.nz/asciidoc/asciimath.html.
|
||
* You can now prefix quoted text with inline attributes lists. You
|
||
can use this to set font size and color (XHTML and HTML outputs).
|
||
* Added ##...## quoting — it does nothing — it’s purpose is to allow
|
||
inline attributes to be applied to normal text.
|
||
* An inline passthrough mechanism has been implemented.
|
||
* Configuration file comment lines can be escaped with a backslash —
|
||
this is to allows the inclusion of configuration lines that start
|
||
with a hash character.
|
||
* The scriptsdir attribute can be used to specify the name of the
|
||
directory containing linked JavaScripts (see the [167]User Guide
|
||
for details.
|
||
* The BackendBlock has been renamed PassthroughBlock for consistency
|
||
with the new inline passthrough naming.
|
||
* a2x(1) now works with the older bash(1) version 2.05b. Patch
|
||
submitted by [168]Francis Daly.
|
||
* Content included by the include1::[] system macro is no longer
|
||
subject to attribute substitution so that ambiguities no longer
|
||
arise when used to include CSS or JavaScript files.
|
||
__________________________________________________________________
|
||
|
||
36. Version 7.1.1 (2006-02-24)
|
||
|
||
Additions and changes
|
||
* The caption attribute can be used to customize admonition captions
|
||
as well as image, table and example block element title prefixes
|
||
(xhtml11 and html4 backends).
|
||
* You can now override the default icon image using the icon
|
||
attribute to specify the path of the linked image (xhtml11 and
|
||
html4 backends only).
|
||
* The deprecated imagesdir attribute is no longer recognized (use
|
||
iconsdir instead).
|
||
* Added Appendix H: Using AsciiDoc with non-English Languages to the
|
||
AsciiDoc User Guide.
|
||
* Added Admonition Icons and Captions subsection to the User Guide
|
||
explaining how to customize Admonition elements.
|
||
|
||
Bug fixes
|
||
* a2x(1) failed when configuration files were installed in the global
|
||
/etc/asciidoc/ directory — it was only searching the directory
|
||
containing the asciidoc executable (thanks to Christian Wiese for
|
||
finding and submitting a patch this bug).
|
||
* The html4 backend admonition caption now correctly displays the
|
||
admonition caption attribute (previously displayed the style
|
||
attribute).
|
||
__________________________________________________________________
|
||
|
||
37. Version 7.1.0 (2006-01-13)
|
||
|
||
Additions and changes
|
||
* a2x(1) toolchain wrapper utility. This overcomes the biggest hurdle
|
||
for new users which seems to be assembling and using a working
|
||
DocBook XML toolchain. With a2x(1) you can generate XHTML (chunked
|
||
and unchunked), PDF, man page, HTML Help and text file outputs from
|
||
an AsciiDoc input file with a single command. All you need to
|
||
install (in addition to AsciiDoc) is xsltproc(1), DocBook XSL
|
||
Stylesheets and optionally FOP (if you want PDF) or lynx(1) (if you
|
||
want text).
|
||
* Block titles can now start with any non-space character (previously
|
||
where not allowed to start with .~-_ characters).
|
||
* ./stylesheets/docbook.css renamed to ./stylesheets/docbook-xsl.css
|
||
to clarify its function.
|
||
* Renamed ./docbook-xsl/manpages.xsl to ./docbook-xsl/manpage.xsl for
|
||
consistency.
|
||
* Admonition and navigation icons moved to ./images/icons/ to clarify
|
||
usage and conform with a2x(1) usage.
|
||
* Renamed xhtml11 intrinsic attribute imagesdir to iconsdir to keep
|
||
vocab consistent and changed default value to ./images/icons
|
||
(previously ./images). imagesdir attribute still accepted but
|
||
deprecated.
|
||
* Unused image files have been weeded out of the distribution.
|
||
* Packager notes (appendix B) have been updated to reflect the needs
|
||
of a2x(1).
|
||
|
||
Important
|
||
The renaming of the xhtml11 backend imagesdir intrinsic attribute and
|
||
it’s new default value introduces a backward compatibility issue: if
|
||
you use the icons attribute you will need to either move your icons to
|
||
the new default ./images/icons location or include an
|
||
--attribute{nbsp}iconsdir="your_icons_path" option in your asciidoc
|
||
commands.
|
||
|
||
Bug fixes
|
||
* Backslash line continuation is now observed in verbatim paragraphs.
|
||
* Fixed errors generated by example
|
||
./examples/website/build-website.sh script.
|
||
__________________________________________________________________
|
||
|
||
38. Version 7.0.4 (2005-12-08)
|
||
|
||
Additions and changes
|
||
* Added ternary conditional attributes
|
||
{<name>@<regexp>:<value1>[:<value2>]} and
|
||
{<name>$<regexp>:<value1>[:<value2>]}.
|
||
* Safety violations now generate errors (they previously generated
|
||
warnings).
|
||
* asciidoc(1) now defaults to safe mode, consequently the
|
||
[miscellaneous] safe mode entry and --safe command-line option are
|
||
no longer necessary (though for backward compatibility asciidoc(1)
|
||
still accepts the --safe option).
|
||
* Backend Blocks are now flagged unsafe (they could be used to
|
||
include arbitrary and hence potentially unsafe output content).
|
||
* Filters are no longer considered unsafe. There’s not much point in
|
||
insisting on filter safety since the installation of an unsafe
|
||
filter would require the introduction of new or modified
|
||
configuration files — if your application configurations can be
|
||
compromised you’re in all sorts of trouble (safe mode protects
|
||
against unsafe input files not unsafe configuration). As with all
|
||
filters, before installing, you should verify that they can’t be
|
||
coerced into generating malicious output or exposing sensitive
|
||
information.
|
||
|
||
Bug fixes
|
||
* Fixed a lot of glaring grammatical and factual errors in the User
|
||
Guide.
|
||
__________________________________________________________________
|
||
|
||
39. Version 7.0.3 (2005-12-01)
|
||
|
||
Additions and changes
|
||
* Added --safe and --unsafe command-line options — AsciiDoc can now
|
||
be executed in a safe mode which disallows the execution of
|
||
arbitrary code or the inclusion of arbitrary files (see
|
||
[169]Appendix C in the AsciiDoc User Guide).
|
||
* Included [170]source-highlight filter in the distribution
|
||
./examples/source-highlight-filter/ directory (based on filter
|
||
submitted by [171]Ryan Phillips).
|
||
* Included the DocBook XSL Stylesheets 1.69.1 customizations used to
|
||
generate the distributed AsciiDoc documentation (read the
|
||
asciidoc-docbook-xsl.txt file in the distribution ./docbook-xsl/
|
||
directory).
|
||
* AsciiDoc DocBook XSL Stylesheet drivers moved from ./doc/ to
|
||
./docbook-xsl/.
|
||
* Modified ./doc/manpages.xsl so only URL content is displayed in
|
||
manpages.
|
||
|
||
Bug fixes
|
||
* Explicitly set table CSS border style (xhtml11 backend) to solid
|
||
because default border styles vary from browser to browser.
|
||
__________________________________________________________________
|
||
|
||
40. Version 7.0.2 (2005-08-28)
|
||
|
||
Additions and changes
|
||
* There are now long versions of all AsciiDoc options.
|
||
* If the --backend is not specified it defaults to xhtml11.
|
||
* Added CSS simulated frames layout to the examples website (see
|
||
./examples/website/layout2/README-website.txt). This layout does
|
||
not work with IE6 and the original tables based layout is still the
|
||
default.
|
||
* Support page added to AsciiDoc website.
|
||
|
||
Bug fixes
|
||
* Invalid options are now trapped gracefully.
|
||
* Documentation errata.
|
||
__________________________________________________________________
|
||
|
||
41. Version 7.0.1 (2005-06-24)
|
||
|
||
Additions and changes
|
||
* Reverted to use of strong, em, tt XHTML tags — they’re more obvious
|
||
and no less correct than span tags, besides, the generated file
|
||
sizes are smaller (the User Guide was 11% smaller).
|
||
* Table title rendered with caption tag rather than a separate div.
|
||
* The AsciiDoc stylesdir attribute (if specified) is now recognized
|
||
when searching for embedded stylesheets (previously only searched
|
||
default ./stylesheets directory).
|
||
* Default charset encoding changed from ISO-8859-1 to UTF-8 — it’s
|
||
less language specific and displays most common languages.
|
||
* template::[] macros now expand in all configuration file sections
|
||
previously only in markup template sections.
|
||
* Cleaned up example website layout CSS and configuration
|
||
(presentation has not been changed).
|
||
* Refactored xhtml11.conf configuration file.
|
||
* Set consistent and sensible permissions on distributed files.
|
||
* White space is now stripped from DSV formatted table cell data.
|
||
* class="tableblock" attribute added to tables generated by
|
||
xhtml-deprecated-css.conf to assist CSS.
|
||
|
||
Bug fixes
|
||
* Illegal character set encoder (specified by the AsciiDoc encoding
|
||
attribute) and character data are trapped gracefully.
|
||
* AsciiDoc table format attribute in table attribute lists were not
|
||
recognized.
|
||
* The nested horizontal labeled list example in the AsciiDoc User
|
||
Guide has been dropped — it generated invalid DocBook markup.
|
||
__________________________________________________________________
|
||
|
||
42. Version 7.0.0 (2005-06-06)
|
||
|
||
This is a major release with many code and documentation changes.
|
||
Please report any problems you encounter.
|
||
|
||
[172]Stuart Rackham
|
||
|
||
Additions and changes
|
||
* A new xhtml11 backend generates XHTML 1.1 with integrated CSS2
|
||
replacing the previous xhtml, css, and css-embedded backends.
|
||
* The CSS stylesheets have finally been rewritten.
|
||
* The asciidoc(1) command help now includes user [173]customizable
|
||
help topics. When asciidoc is invoked with the --help option the
|
||
command argument is interpreted as a help topic.
|
||
* The previous example website has been replaced by the actual
|
||
AsciiDoc website (see ./examples/website/.
|
||
* XHTML generation options now controlled by the following
|
||
attributes: badges, linkcss, icons, numbered, quirks, theme,
|
||
stylesdir, imagesdir (see the [174]User Guide for details.
|
||
* By default HTML and XHTML are output as stand-alone documents (no
|
||
embedded CSS and no linked admonition icon images).
|
||
* Documents encoded with the UTF-8 Unicode character set are now
|
||
processed thanks to a patch supplied by [175]Viktor Vasilev.
|
||
* The -a ^name command-line syntax to undefine an attribute has been
|
||
deprecated in favor of the -a name! syntax.
|
||
* AttributeEntry syntax addition: :name!: to undefine name attribute.
|
||
* Added template system block macro to allow the inclusion of one
|
||
configuration file template section within another.
|
||
* A verse style attribute can now be applied to literal paragraphs
|
||
and blocks to reproduce line breaks and white space from the source
|
||
document.
|
||
* Replacements and Special Words can now be escaped with leading
|
||
backslashes.
|
||
* Replacements are now processed in configuration file order
|
||
(previous ordering was indeterminate).
|
||
* System macros can now be used in the base asciidoc.conf
|
||
configuration file.
|
||
* Deprecated features that emitted warnings in prior versions are no
|
||
longer tolerated.
|
||
* The eval system attribute expression evaluates to False the
|
||
attribute is undefined, if it evaluates to True the result is an
|
||
empty string.
|
||
* The Paragraph and DelimitedBlock presubs parameter can be aliased
|
||
as subs.
|
||
* Added verbatim substitutions option.
|
||
* Renamed List Continuation Block to List Block and renamed the
|
||
listcontinuation option to list.
|
||
* Deprecated default substitutions option (use normal instead).
|
||
* The section-numbers section numbering attribute has be renamed
|
||
numbered.
|
||
* Dropped the #UNDER CONSTRUCTION# block macro.
|
||
* Rewrote Paragraph and DelimitedBlock handlers adding a [176]styles
|
||
configuration entry.
|
||
|
||
Bug fixes
|
||
* Included files are no longer read inside conditionally excluded
|
||
content.
|
||
* Manpage command names containing dashes (in the manpage NAME
|
||
section) were misinterpreted as the spaced dash command
|
||
name/purpose separator. Bug report and patch supplied by [177]David
|
||
Greaves.
|
||
* Unexpected error following malformed author line error.
|
||
__________________________________________________________________
|
||
|
||
43. Version 6.0.3 (2005-04-20)
|
||
|
||
Additions and changes
|
||
* Special characters are now substituted in AttributeEntry element
|
||
values.
|
||
* Spaced and unspaced em dashes are now recognized (previously only
|
||
spaced em dashes were recognized).
|
||
* Replaced the table noborders option with richer frame and grid
|
||
attributes.
|
||
* The duplicate macro warning message now only occurs when the
|
||
verbose (-v) option is enabled.
|
||
* Single lines starting with two forward slashes hard up against the
|
||
left margin are treated as comments and are not processed.
|
||
* Renamed section delimited block option to sectionbody to more
|
||
accurately reflect it’s role.
|
||
* Added a List Continuation block — a specialized delimited block
|
||
that is functionally equivalent to the List Item Continuation
|
||
feature except that the list contained within the block does not
|
||
require explicit + list item continuation lines.
|
||
* Dropped deprecated <u> tags from generated HTML.
|
||
* Literal Block delimiters must now consist of at least four points
|
||
(previously three) to avoid lone ellipsis ambiguity.
|
||
|
||
Bug fixes
|
||
* Some system attribute evaluation failures caused unexpected
|
||
exceptions to occur.
|
||
__________________________________________________________________
|
||
|
||
44. Version 6.0.2 (2005-03-30)
|
||
|
||
Additions and changes
|
||
* Three new system block macros have been added — eval, sys and sys2
|
||
which are the block macro equivalents to the same named system
|
||
attributes.
|
||
* Intrinsic macros have been renamed system macros along with action
|
||
attributes which have been renamed system attributes:
|
||
+ To reflect their common (though contextually different)
|
||
behavior.
|
||
+ To avoid confusion with intrinsic attributes.
|
||
|
||
Bug fixes
|
||
* Asciidoc now searches in /etc/asciidoc/filters for filters.
|
||
__________________________________________________________________
|
||
|
||
45. Version 6.0.1 (2005-03-06)
|
||
|
||
Additions and changes
|
||
* A global configuration file location /etc/asciidoc has been added
|
||
and is now processed before all other locations (patch supplied by
|
||
[178]Fredrik Steen).
|
||
* Recoded tempfile.mktemp() and other artifacts that are no longer
|
||
necessary or desirable (patches supplied by [179]Fredrik Steen).
|
||
* Added BUGS file to the distribution.
|
||
|
||
Bug fixes
|
||
* Illegal comment syntax in css-embedded-stylesheet.conf resulted in
|
||
illegal CSS in files generated by the css-embedded backend.
|
||
__________________________________________________________________
|
||
|
||
46. Version 6.0.0 (2005-01-28)
|
||
|
||
This release has had some fairly major code and documentation changes.
|
||
Please report any problems you encounter.
|
||
|
||
[180]Stuart Rackham
|
||
|
||
A lot of new stuff. A new major version number — some regression
|
||
incompatibility (hopefully mitigated by deprecated warnings).
|
||
|
||
Went mad trying to rein in the current feature anarchy — established a
|
||
unified notion of document attributes. Attempted to introduce a
|
||
consistent vocabulary — renamed many poorly or inconsistently named
|
||
entities.
|
||
|
||
Actually, deprecated syntax is still processed correctly in almost all
|
||
cases. One source of incompatibility that may arise if you have
|
||
customized CSS stylesheets is the change of AsciiDoc CSS class names
|
||
(see below). I guess the moral is if you’ve done a lot of configuration
|
||
file customization and are happy with version 5 then you may want to
|
||
stay put.
|
||
|
||
Note
|
||
This version requires Python 2.3 or better to run.
|
||
|
||
Additions and changes
|
||
* Glossary entries have been renamed attributes. This eliminates
|
||
confusion with the accepted meaning of glossary.
|
||
* An AttributeEntry block element has been added so that document
|
||
attributes can be assigned from within an AsciiDoc document.
|
||
* The AttributeList block element has been added which is a more
|
||
general solution than the (now deprecated) DelimitedBlock
|
||
arguments.
|
||
* An BlockId element has been added for setting block element anchor
|
||
(link target) IDs.
|
||
* Quoted text can now span multiple lines (thanks to James Bowlin for
|
||
this patch).
|
||
* Inline macros can now span multiple lines.
|
||
* ‘`double backtick / apostrophe’' quotes generate “curly quotes”.
|
||
* A warning is now emitted for out of order list item (applies to
|
||
explicitly enumerated numbered list items).
|
||
* Added include action attribute.
|
||
* A line of three or more apostrophes generates an HTML horizontal
|
||
ruler (<hr/> tag). You will get a warning if processed with
|
||
non-HTML backend.
|
||
* An {imagesdir} attribute specifies image file location for images
|
||
referenced in configuration files when generating HTML (the default
|
||
location is images).
|
||
* An {stylesdir} attribute specifies the location of CSS stylesheets
|
||
when generating styled HTML (the default location for configured
|
||
markup is .).
|
||
* The use of the (often inappropriately named) {caption} attribute
|
||
list entry has been deprecated, use {0} instead.
|
||
* New ExampleBlock delimited block along with associated variants
|
||
Note, Tip, Warning, Caution and Important.
|
||
* The docbook.conf file now facilitates the optional inclusion of a
|
||
DocBook revision history file.
|
||
* To better reflect their purpose the following block elements have
|
||
been renamed: VerbatimBlock to ListingBlock; IndentedBlock to
|
||
LiteralBlock; IndentedParagraph to LiteralParagraph; CustomBlock to
|
||
BackendBlock; SimpleSection to SectionBody. Any corresponding CSS
|
||
class names have also been changed which could result in backward
|
||
incompatibility in customized stylesheets.
|
||
* Swapped plain DocBook admonition icons for Jimmac’s DocBook icons
|
||
([181]http://jimmac.musichall.cz/ikony.php3). The original plain
|
||
icons have been moved to ./images/plain.
|
||
* Renamed html backend to xhtml to better reflect it’s function
|
||
(former html-4 backend renamed to html).
|
||
* A new inline anchor macro syntax [[[<id>]]] is available, it
|
||
displays [<id>] at the anchor location and is for anchoring
|
||
bibliography list entries.
|
||
* An optional single-line titles syntax can be used.
|
||
* Tweaks to distributed CSS stylesheets and FOP fo.xsl customization
|
||
file.
|
||
* List Item Continuation has been implemented which allows additional
|
||
block elements to be included in list items by separating them from
|
||
the preceding list item element with a line containing a single
|
||
plus character.
|
||
* A new Horizontal Labeled List list type has been added. Generates
|
||
two column list — the first column contains the list element
|
||
labels, the second contains the element text. Same syntax as
|
||
Vertical Labeled Lists except the double colon label suffix is
|
||
followed by the start of the list item text.
|
||
|
||
Bug fixes
|
||
* Fixed broken backslash line continuation.
|
||
* Labeled list end tags were not undergoing attribute substitution.
|
||
* Documents without any author information now generate legitimate
|
||
DocBook (previously if the author line was not included in the
|
||
document header then an empty (illegal) DocBook author element was
|
||
generated).
|
||
* Multiple spaces in filter command arguments were replaced by a
|
||
single space. The ./examples/asciidoc2text/asciidoc2text.sh script
|
||
now indents text correctly.
|
||
__________________________________________________________________
|
||
|
||
47. Version 5.1.1 (2004-10-10)
|
||
|
||
15-December-2004: Interim update: Updated asciidoc.py to fix broken
|
||
join_lines function — no other changes.
|
||
* PDF documentation is now produced from DocBook XML using XSLTLib
|
||
and FOP. Previously we processed DocBook SGML with jw(1) (which
|
||
used Dvips to convert DVI files to PDF). FOP has come a long way in
|
||
the last 12 months and produces very acceptable PDF under both
|
||
Linux and Windows.
|
||
* Sections detailing how to install and use the DocBook XSL
|
||
Stylesheets, xsltproc, FOP toolchain and the AsciiDoc XSLT drivers
|
||
have been added to the User Guide.
|
||
* The PDF output from the he example article template has been
|
||
included in the distribution (./doc/article.pdf).
|
||
* Special characters are emitted using decimal Unicode character
|
||
codes (previously used named character entities which cannot be
|
||
assumed included in non-HTML documents).
|
||
* Added registered trademark ® to [replacements].
|
||
* CSS stylesheet tweaks.
|
||
* Admonitions (Note, Tip, Important, Warning, Caution) include icons
|
||
when generating css output.
|
||
__________________________________________________________________
|
||
|
||
48. Version 5.1.0 (2004-09-18)
|
||
|
||
* Callouts have been implemented (see the Callouts section of the
|
||
AsciiDoc User Guide for details).
|
||
* Added XSL drivers for generating XHTML, chunked XHTML and HTML Help
|
||
from DocBook XML using XSL stylesheets and xsltproc(1).
|
||
* Added CSS stylesheet for HTML generated from DocBook XML using XSL
|
||
stylesheets.
|
||
* Distribution contains HTML Help formatted User Guide
|
||
(./doc/asciidoc.chm), the User Guide tells you how it’s generated.
|
||
* Images referred to by distributed stylesheets are now located in
|
||
the ./images subdirectory (previously located in .).
|
||
* Filters path names are now handled properly under Cygwin.
|
||
* The usual documentation and examples additions, updates and
|
||
polishing.
|
||
__________________________________________________________________
|
||
|
||
49. Version 5.0.9 (2004-09-09)
|
||
|
||
* The convention of using a .asc file extension for AsciiDoc files
|
||
has been dropped in favor of the familiar .txt extension. It makes
|
||
more sense in that AsciiDoc is a text presentation format and
|
||
because .asc clashed with the same extension used by other
|
||
applications. It’s only a naming convention — you don’t have to
|
||
switch if you don’t want to.
|
||
* Changed the subscript formatting character from underline to tilde
|
||
since underscores in file names are reasonably common (especially
|
||
in link and image macros).
|
||
* An alternative syntax for the index term inline macro has been
|
||
added: ++<primary>,<secondary>,<tertiary>++.
|
||
* Index terms that have secondary and tertiary entries now
|
||
additionally generate separate index terms for the secondary and
|
||
tertiary entries.
|
||
* A +<primary>+ index term inline macro has been added which displays
|
||
the term in the primary text flow.
|
||
* Added alternative variable list definition using double semi-colon
|
||
terminator as opposed to the standard double colon terminator so
|
||
variable lists can be nested to two levels.
|
||
* Footnotes now appear on a separate line in HTML and Linuxdoc
|
||
outputs.
|
||
* Python version compatibility is checked at startup.
|
||
* Preface and appendix section titles in multi-part Book documents
|
||
are meant to be out of sequence — warnings are no longer emitted
|
||
when outputting HTML.
|
||
* Empty section warnings have been replaced by error messages and are
|
||
emitted only if invalid markup would result.
|
||
* Missing macro sections or invalid macro name warnings are only
|
||
generated at startup if the -v (verbose) option is set. Otherwise
|
||
they are deferred until a matching macro is encountered in the
|
||
input file.
|
||
* Missing or invalid table definition warnings are only generated at
|
||
startup if the -v (verbose) option is set. Otherwise they are
|
||
deferred until a matching table is encountered in the input file.
|
||
* AsciiDoc now makes more of an effort to continue in the face of
|
||
errors.
|
||
* Fixed broken ./examples/website/main.aap script.
|
||
* Converted distribution text files DOS text format as a sop to
|
||
Windows users with challenged text editors.
|
||
* Documentation additions and corrections.
|
||
__________________________________________________________________
|
||
|
||
50. Version 5.0.8 (2004-05-15)
|
||
|
||
* Spurious out of sequence level 2 warnings no longer appear when
|
||
processing book document multi-part book top level Preface and
|
||
Appendix sub-sections since they are (correctly) out of sequence.
|
||
* A warning is no longer emitted for empty Index sections since this
|
||
is normal when generating DocBook outputs.
|
||
* Fixed: [quotes] configuration file entries where not being
|
||
overridden by downstream configuration file entries.
|
||
* Footnote text is now output enclosed in square brackets in HTML
|
||
documents.
|
||
* Added superscripts and subscripts to the standard PRS configuration
|
||
files.
|
||
* Adjusted CSS stylesheets so list titles don’t have so much space
|
||
between title and first list item (broken in IE6 due to poor CSS
|
||
compliance). Lessened sidebar title top margin.
|
||
__________________________________________________________________
|
||
|
||
51. Version 5.0.7 (2004-04-22)
|
||
|
||
* The version 5.0.6 README incorrectly stated that AsciiDoc would run
|
||
under Python 2.0, in fact it requires Python 2.1 or better. The
|
||
README has been corrected.
|
||
* Documented techniques for combining and splitting AsciiDoc
|
||
documents and processing the combined and split parts (see the Tips
|
||
and Tricks section of the User Guide).
|
||
* An example of marking up superscripts and subscripts is documented
|
||
in the Tips and Tricks section of the User Guide (the example
|
||
configuration file is in the AsciiDoc examples directory).
|
||
* Added ellipsis to shipped [replacements]; three periods output an
|
||
ellipsis entity.
|
||
* Removed unused SectionClose class.
|
||
* The AsciiDoc Preamble element is output as a DocBook Preface when
|
||
processed as a book document type (in older AsciiDoc versions a
|
||
warning was issued and processing stopped).
|
||
* Fixed a quoting anomaly: quoted text can no longer begin or end
|
||
with with white space.
|
||
__________________________________________________________________
|
||
|
||
52. Version 5.0.6 (2004-03-07)
|
||
|
||
* New image macro implements optional image scaling and linking and
|
||
works in both inline and block contexts. The image macro obsolesces
|
||
the existing graphic block macro and icon inline macro.
|
||
* Macro substitution section names now have -inlinemacro and
|
||
-blockmacro suffixes to resolve context ambiguity, make their
|
||
purpose clearer and relieve section namespace congestion.
|
||
* Header derived glossary entries can now be overridden from the
|
||
command-line.
|
||
* Special character substitution is now performed on AuthorLine
|
||
derived author names.
|
||
* A macro or block argument called options can be used as a shortcut
|
||
for a list named arguments with zero length string values.
|
||
* Tables can be output without borders using the options="noborders"
|
||
argument.
|
||
* Table data lines that do not immediately follow a table section
|
||
underline can now be blank. This allows CSV data with embedded
|
||
blank lines to be processed correctly.
|
||
* Blank DSV format table data lines are silently skipped.
|
||
* Tightened up on enforcement of configuration file section names to
|
||
reduce the possibility of section content being seen as a section
|
||
header line.
|
||
* Section titles can be optionally suffixed with title arguments
|
||
enclosed in double square brackets.
|
||
* A replacement has been added to asciidoc.conf to replace inline
|
||
double dashes with the — entity.
|
||
* Changed the .UNDER-CONSTRUCTION. macro syntax to
|
||
#UNDER-CONSTRUCTION# so it is not mistaken for a BlockTitle.
|
||
Similarly changed the .NEW. replacement with #NEW#.
|
||
* #NEW# and #UNDER-CONSTRUCTION# macros are now included in
|
||
the DocBook backend.
|
||
* Replaced shipped smallnew.gif with smallnew.png.
|
||
* Documentation tidy ups.
|
||
__________________________________________________________________
|
||
|
||
53. Version 5.0.5 (2004-02-25)
|
||
|
||
* Fixed the disappearing paragraph titles problem that was caused by
|
||
Inline macros (incorrectly) processing BlockTitles.
|
||
* Tightened AuthorLine validation. Previously invalid email addresses
|
||
and embedded special characters in the AuthorLine resulted in
|
||
invalid output markup.
|
||
__________________________________________________________________
|
||
|
||
54. Version 5.0.4 (2004-02-09)
|
||
|
||
* Reinstated missing infile, outfile, filetype and
|
||
filetype-<filetype> glossary entries.
|
||
* As of version 5.0.3 asciidoc(1) now requires Python 2.0 or greater,
|
||
this has now been documented.
|
||
__________________________________________________________________
|
||
|
||
55. Version 5.0.3 (2004-01-23)
|
||
|
||
* Fixed problem that caused any filters directory file containing
|
||
.conf (not just those with the .conf extension) from being loaded.
|
||
* All [miscellaneous] configuration file entries can now be
|
||
referenced like glossary entries (they are now processed internally
|
||
as glossary entries).
|
||
* The output file line terminator (previously hardwired to \r\n is
|
||
now set using the newline entry in the configuration file
|
||
[miscellaneous] section.
|
||
* The misspelt blocktitles configuration file entry name has been
|
||
corrected (to blocktitle).
|
||
* An {empty} glossary entry has been added to the default
|
||
configuration which is useful for outputting trailing blank lines
|
||
from configuration file substitution sections.
|
||
__________________________________________________________________
|
||
|
||
56. Version 5.0.2 (2003-12-18)
|
||
|
||
* New (alternative) anchor and xref macro syntax (old syntax still
|
||
valid).
|
||
* DocBook mediaobject and inlinemediaobject tags are generated in
|
||
place of graphic and inlinegraphic tags by the AsciiDoc graphic and
|
||
icon macros. If a macro argument is specified it is the alternative
|
||
text output if the target document format does not support the
|
||
specified graphic file format.
|
||
* Dropped the LinuxDoc left and right square bracket special
|
||
character substitutions as they interfered with macro substitution.
|
||
* Documentation updates and corrections.
|
||
__________________________________________________________________
|
||
|
||
57. Version 5.0.1 (2003-12-09)
|
||
|
||
* Fixed problem with anchor tag when generating CSS styled HTML.
|
||
__________________________________________________________________
|
||
|
||
58. Version 5.0 (2003-12-08)
|
||
|
||
This release has had some fairly major code and documentation changes.
|
||
Please report any problems you encounter.
|
||
|
||
[182]Stuart Rackham
|
||
|
||
* AsciiDoc can now produce a full-blown multi-part DocBook book
|
||
including dedication, abstract, preface, colophon, glossary,
|
||
appendix, bibliography and book part elements using the new
|
||
specialsections configuration file section.
|
||
* All Section element children (Paragraph, DelimitedBlock, List,
|
||
Table, BlockMacro) can now be titled using the BlockTitle element.
|
||
A BlockTitle element is a single line containing a title and
|
||
beginning with a period.
|
||
* The index and backmatter macros have been dropped, superseded by
|
||
specialsections.
|
||
* The AsciiDoc Preface element has been renamed Preamble (to avoid
|
||
confusion with the DocBook book preface element).
|
||
* Out of sequence titles are now tolerated with a warning. This
|
||
allows book document level 0 sections to be processed.
|
||
* An anchor inline macro has been added for document link target
|
||
creation.
|
||
* Note, Tip, Important and Warning paragraph types have been added to
|
||
support the corresponding DocBook elements.
|
||
* Title substitution is now performed in SidebarBlock titles.
|
||
* DocBook graphics now output as figure and informalfigure elements
|
||
rather than mediaobjects. This ensures numbered figures and a lists
|
||
of figures are produced by the DocBook toolchain.
|
||
* You can now escape block argument lines by appending a backslash.
|
||
Alternatively, if you embed arguments in the delimiter line
|
||
AsciiDoc does not check for an arguments line.
|
||
* The default DocBook backend file extension has been changed from
|
||
.docbook to .xml (.sgml for the docbook-sgml backend).
|
||
* Warnings are output by default (previously they only printed when
|
||
verbose option enabled).
|
||
* A Question and Answer variable list definition has been added to
|
||
the shipped configuration files, primarily to create DocBook qanda
|
||
DocBook elements.
|
||
* Fixed broken code-filter -b linuxdoc option. The asciidoc.asc User
|
||
Guide can now be processed by linuxdoc(1) (although tables are
|
||
dropped because LinuxDoc does not implement tables).
|
||
|
||
Compatibility issues:
|
||
1. Table titles are no longer in the arguments line, use the new
|
||
BlockTitles.
|
||
2. Graphic titles are no longer in the graphic block macro caption,
|
||
use the new BlockTitles.
|
||
3. The code-filter title must be placed in a preceding BlockTitle.
|
||
4. SidebarBlock titles must be placed in a preceding BlockTitle.
|
||
5. The DelimitedBlock option sidebar has been renamed to section.
|
||
6. The default DocBook backend file extension has been changed from
|
||
.docbook to .xml (.sgml for the docbook-sgml backend).
|
||
__________________________________________________________________
|
||
|
||
59. Version 4.2 (2003-11-26)
|
||
|
||
* The default HTML output is now XHTML 1.0 markup. To output the
|
||
former HTML 4 markup specify the html-4 backend.
|
||
* The default DocBook output is now DocBook XML. To output the former
|
||
DocBook SGML specify the docbook-sgml backend. The associated
|
||
docbook-sgml.conf file illustrates how to support minor DTD
|
||
variations. Examples of using the xmlto(1) command for DocBook
|
||
conversion have been added to the User Guide.
|
||
* Glossary entries set using the command-line -g option can now be
|
||
referenced in configuration files.
|
||
* Configuration dumps (-c command-line option) no longer output
|
||
redundant undefined glossary entries.
|
||
* DelimitedBlock arguments can now be specified in a separate
|
||
arguments line immediately following the leading delimiter line,
|
||
This is in preference to the existing delimiter embedded arguments.
|
||
Reasons:
|
||
+ The syntax is in keeping with the Tables arguments syntax.
|
||
+ It’s easier to enter and implements line continuation.
|
||
* A new QuoteBlock DelimitedBlock definition has been added to the
|
||
distribution configuration files.
|
||
* The table arguments lines can be continued using the backslash line
|
||
continuation character.
|
||
* Added new calculated glossary reference type {<name>%<value>}.
|
||
* Double-quote characters can now appear in unquoted positional
|
||
arguments.
|
||
__________________________________________________________________
|
||
|
||
60. Version 4.1 (2003-11-13)
|
||
|
||
* Added DSV (Delimiter Separated Values) tables format.
|
||
* {eval:<expr>} glossary references drop the containing line if
|
||
<expr> evaluates to None.
|
||
* Block, Table and Macro arguments can now be positional (quoted or
|
||
unquoted).
|
||
* Vocabulary change: DelimitedBlock, Table and Macro attributes are
|
||
now referred to as arguments. This makes more sense in light of the
|
||
extended syntax and avoids confusion with backend markup tag
|
||
attributes.
|
||
* tablewidth table ruler parameter can now be expressed in percent
|
||
units (0..100). If between 0 and 1 then the original fractional
|
||
unit measure is applied.
|
||
* The use of quoting for generating footnotes and index entries has
|
||
been dropped in favor of footnote and indexterm inline macros.
|
||
* backmatter inline macro included in distribution.
|
||
* Fixed: CSS styled HTML tables are now fully XHTML 1.0 conformant.
|
||
* Fixed: tablewidth was processed incorrectly when passed as table
|
||
argument.
|
||
* Fixed: Glossary references like {x=\{y}} were one character off if
|
||
{x] was defined and {y} was not.
|
||
__________________________________________________________________
|
||
|
||
61. Version 4.0 (2003-11-08)
|
||
|
||
This release has had some fairly major code and documentation changes.
|
||
Please report any problems you encounter.
|
||
|
||
Stuart Rackham
|
||
|
||
* Added tables to AsciiDoc.
|
||
* Added two special subs options: default specifies the default
|
||
substitution options and none specifies no substitution. These
|
||
options can only appear singly.
|
||
* Line continuation using a trailing backslash character is available
|
||
in Paragraphs, ListItems, Tables.
|
||
* The left and right quotes for quoted text can now be specified
|
||
separately.
|
||
* Shipped configuration files implement footnotes (only useful for
|
||
DocBook output) using \[[]] quoting.
|
||
* Shipped configuration files implement index terms (only useful for
|
||
DocBook and LinuxDoc output) using \(()) quoting.
|
||
* The shipped html backend configuration now emits valid HTML 4.01
|
||
Transitional.
|
||
* Added new calculated glossary reference types {<name>!<value>} and
|
||
{<name>#<value>}.
|
||
* The DelimitedBlock params option has been dropped in favor of the
|
||
new block attributes mechanism. If you have customized block params
|
||
options you may need to adjust source files to use the block
|
||
attributes syntax. The example code filter has been updated to
|
||
reflect these changes.
|
||
* The code filter now has a -t tabsize option.
|
||
* Replaced -w option with -v (verbose) option. The warnings option
|
||
was just to confusing.
|
||
* Named attributes can now be specified in macro calls.
|
||
* The tabsize attribute is recognized in the built-in include macros.
|
||
A tabsize of zero suppresses tab expansion.
|
||
* The configuration file [options] section has been split into
|
||
[miscellaneous] and [titles]. If you have customized any of these
|
||
settings you will need to adjust the affected configuration files.
|
||
* Configuration file [miscellaneous] entries can now also be set
|
||
using the command-line -g option.
|
||
* Fixed: error that occurred when attempting to use zero length
|
||
configuration and source files.
|
||
* Fixed: blocking filter halt problem.
|
||
* Fixed: inline macro escape prefix problem.
|
||
* Fixed: missing macros from configuration dump problem.
|
||
* Fixed: named macros were dumped incorrectly.
|
||
* Many documentation changes/additions/corrections.
|
||
__________________________________________________________________
|
||
|
||
62. Version 3.2.2 (2003-10-26)
|
||
|
||
* Added -n option (synonym for -g section-numbers).
|
||
* Dropped the processing commentary (hey, this is Unix).
|
||
* Added new calculated glossary reference type {<name>?<value>}.
|
||
<name> is the glossary entry name and <value> is the text
|
||
substituted if the glossary entry is defined. <value> can only
|
||
contain literal text (no glossary references allowed).
|
||
* Added asciidoc2text to distribution examples/asciidoc2text
|
||
directory (converts AsciiDoc source to text file with section
|
||
numbering).
|
||
* Fixed incorrect nesting of Simple lists inside Variable lists.
|
||
* List definitions have been modified so that list items can be
|
||
indented. This allows a more intuitive indentation of nested lists
|
||
in AsciiDoc source.
|
||
* Lists must be separated from preceding paragraphs by a blank line.
|
||
This is to avoid paragraph lines being mistaken for list items.
|
||
* Corrected asciidoc man page documentation error: the`-f` option
|
||
does not search relative to source document directory for the
|
||
configuration file.
|
||
* Minor updates to various distribution .conf files.
|
||
* Included badges.conf in examples directory.
|
||
* css-embedded-stylesheet.conf now supports footer badges.
|
||
* The default in-line element processing order has been changed:
|
||
Glossary References are now processed before Inline Macros. This
|
||
allows glossary expansions to occur inside macro references.
|
||
* Glossary entries are now allowed in Author and Revision lines.
|
||
* Default List subs options and Paragraph presubs options are
|
||
assigned the following default value if not specified:
|
||
specialcharacters,quotes,specialwords,replacements,glossary,macros
|
||
* Documentation changes/additions/corrections.
|
||
__________________________________________________________________
|
||
|
||
63. Version 3.2 (2003-05-26)
|
||
|
||
* Added a -s command-line option to suppress the output of [header]
|
||
and [footer] sections.
|
||
* Article document headers are no longer mandatory: this allows
|
||
AsciiDoc to process arbitrary chunks of text. When used in
|
||
conjunction with the new -s command-line option corresponding
|
||
chunks of backend markup can be generated.
|
||
* AsciiDoc now emits a warning message and continues when an out of
|
||
sequence section title is detected (previously it failed and
|
||
halted). This allows document sections to be processed separately.
|
||
* Optional presubs and postsubs entries have been added to
|
||
DelimitedBlock and Paragraph definitions. As a consequence
|
||
substitution options are no longer legal in options entries.
|
||
* presubs and postsubs substitutions are processed in the order the
|
||
options are specified (rather than the fixed options order of
|
||
previous versions).
|
||
* ./filters subdirectories are automatically searched for filter
|
||
commands.
|
||
* A title-subs configuration option specifies the substitutions
|
||
performed on document Header and Section titles.
|
||
* A subs entry in now included in List configuration file definitions
|
||
that specified substitutions performed on list entry text.
|
||
* Configuration files are auto-loaded from ./filters subdirectories.
|
||
* Added example code filter (see ./examples/filters).
|
||
* Bug fix: if section was empty you may have got erroneous missing
|
||
tag "paragraph" error.
|
||
* Internal code tidy up.
|
||
__________________________________________________________________
|
||
|
||
64. Version 3.1 (2003-05-18)
|
||
|
||
* In version 3.0 a [macros] section entry of the form name was
|
||
equivalent to name=. An entry of the form name now undefines the
|
||
entry (to bring it in line with the behavior of other special
|
||
sections).
|
||
* Paragraphs have now been generalized (in the same way as Lists and
|
||
DelimitedBlocks).
|
||
* The indentsize option has been dropped as as consequence of
|
||
paragraph generalization.
|
||
* Pipe | characters can be included in substituted tag and
|
||
substitution section text using the {brvbar} (broken vertical bar)
|
||
glossary reference.
|
||
* Removed the restriction requiring substitution section text
|
||
placeholders | to be on a separate line.
|
||
* Added an -e asciidoc(1) command option that excludes implicit
|
||
configuration files (used in conjunction with -c generated
|
||
configuration files).
|
||
* Version 3.0 documentation has undergone a considerable cleanup.
|
||
* The dumping of quoted section entries (see -c option) now works
|
||
correctly.
|
||
* The format of special section entries has been made consistent:
|
||
name undefines the entry; name= sets the entry value to a blank
|
||
string; name=value sets the entry value to value.
|
||
* As a consequence of the previous change the caret prefix is no
|
||
longer used in glossary configuration file entries (although it is
|
||
still used when undefining an entry using the -g command-line
|
||
option).
|
||
__________________________________________________________________
|
||
|
||
65. Version 3.0 (2003-05-13)
|
||
|
||
This version is the culmination of work begun in the 2.x releases
|
||
whereby fixed policy has been replaced by extensible mechanisms.
|
||
* Added -c command-line option to dump a composite asciidoc(1)
|
||
configuration file to stdout.
|
||
* Lists and Delimited Blocks are now defined by a set of
|
||
configuration file parameter sections. The user can modify the
|
||
default definitions or add new ones.
|
||
* Block content can now be processed through external filters.
|
||
* The default behavior for Custom Blocks is to perform glossary
|
||
substitution (previously there was no substitution inside Custom
|
||
Blocks).
|
||
* The old 2.x style macros have been reimplemented; as with Lists and
|
||
Delimited Blocks there syntax and behavior can be configured by the
|
||
user. The default macro syntax remains the same but the semantics
|
||
are now (hopefully) a bit more intelligible.
|
||
* Block and Builtin macros use :: delimiter instead of the 2.x single
|
||
colon delimit (to distinguish them from inline macros). The 2.x
|
||
syntax is still supported for backward compatibility.
|
||
* Nested lists are now supported and IndentedParagraphs can be
|
||
included in list items.
|
||
* Conditional source inclusion can be specified using built in ifdef,
|
||
ifndef and endif macros.
|
||
* The new conditional source inclusion feature has been used to
|
||
reduce the number of default configuration files down to one per
|
||
backend.
|
||
* A change of name: 2.x Substitutions are now called Replacements and
|
||
the 2.x [substitutions] configuration file section is now called
|
||
[replacements] (the old name is still recognized for backward
|
||
compatibility).
|
||
* The line break is now implemented as a Replacements substitution.
|
||
* Inline icon macro for inline images has been added to default
|
||
configuration files.
|
||
__________________________________________________________________
|
||
|
||
66. Version 2.2 (2003-04-07)
|
||
|
||
* The master.conf configuration file name has been deprecated in
|
||
favor of asciidoc.conf.
|
||
* The standard configuration files set is now loaded from the
|
||
.asciidoc folder in the users home directory (if it exists) and
|
||
then from the source document directory. Configuration files that
|
||
don’t exist are silently skipped.
|
||
* Configuration files named like the source file will be
|
||
automatically loaded if they are found in the source file
|
||
directory. For example if the source file is mydoc.asc and the -b
|
||
html option is used then asciidoc(1) will look for mydoc.conf and
|
||
mydoc-html.conf in that order.
|
||
* The characters used to quote formatted text can be configured and
|
||
extended by the user (see the master.conf [quotes] section).
|
||
* Quoted text can now be escaped by prefixing a backslash character
|
||
to the leading quote.
|
||
* The double single-quote '' strong text quote has been deprecated in
|
||
favor of an asterisk * character.
|
||
* Added {eval:expression}, {sys:command} and {sys2:command} glossary
|
||
reference actions.
|
||
* Trailing brace characters } are now allowed inside glossary
|
||
references provided they are escaped with a backslash character.
|
||
* Glossary entries can now be escaped by prefixing a backslash
|
||
character to the leading brace character (use this in preference to
|
||
placing the backslash inside the brace).
|
||
* The output macro has been deprecated (use the new include1 macro
|
||
inside a CustomBlock).
|
||
* The default document type is article (asciidoc no longer attempts
|
||
to guess).
|
||
* Files included within DelimitedBlocks are not searched for block
|
||
termination underlines. This ensures the entire file is part of the
|
||
DelimitedBlock.
|
||
* include macros can now be used in configuration files.
|
||
* Corrected {infile} and {outfile} glossary entry documentation.
|
||
* File inclusion is now limited to a depth of 5 to catch recursion
|
||
loops.
|
||
* Inline tags have been deprecated, they’re not necessary and they
|
||
immediately make the source document backend specific. Use
|
||
CustomBlocks or Substitutions instead.
|
||
__________________________________________________________________
|
||
|
||
67. Version 2.1 (2003-03-17)
|
||
|
||
* Added section auto numbering {sectnum} glossary entry
|
||
(auto-numbering function contributed by Ludovico Magnocavallo).
|
||
* asciidoc(1) now correctly returns non-zero exit status if an error
|
||
occurs.
|
||
* An AsciiDoc example website has been included in the AsciiDoc
|
||
distribution examples/website directory.
|
||
* NOTE: The asciidoc wrapper script included in the 2.0 distribution
|
||
has been dropped, if you’ve symlinked or aliased to asciidoc you’ll
|
||
need to change them to point directly to asciidoc.py instead.
|
||
* An RCS $Id$ marker can be used as the document header revision line
|
||
(based on a patch submitted by Ludovico Magnocavallo).
|
||
* In addition to the name=value glossary entry format two new ones
|
||
have been introduced: name (the default value is set to an empty
|
||
string) and ^name (the glossary entry is undefined).
|
||
* The -q command-line option has been deprecated and the -w level
|
||
command-line option added.
|
||
NOTE: By default skipped substitution warnings are now suppressed.
|
||
* If a configuration file specified with the -f command-line option
|
||
is not found relative to the current working directory then the
|
||
search is repeated relative to the asciidoc(1) directory. This
|
||
allows global configuration files to be used.
|
||
* Added {infile}, {outfile} predefined glossary entries.
|
||
* Added under-construction macro to HTML article configuration files.
|
||
* Deprecated {asciidoc_version} glossary entry in favor of
|
||
{asciidoc-version} (to it consistent with other entries).
|
||
__________________________________________________________________
|
||
|
||
68. Version 2.0 (2003-02-24)
|
||
|
||
* The emphasized, strong and monospaced words options have been
|
||
generalized with the introduction of macro based special words
|
||
lists.
|
||
* Glossary references can now appear in both the document and macro
|
||
bodies.
|
||
* All output files use crlf line termination (previously used UNIX lf
|
||
(newline) termination).
|
||
* Added [substitutions] section which implements arbitrary regular
|
||
expression based substitutions.
|
||
* An optional master.conf configuration file can be used for entries
|
||
that are not backend or document type specific.
|
||
* Special character definitions moved from the code to the new
|
||
[special_characters] configuration file section.
|
||
* Configuration file glossary added.
|
||
* Command-line -g glossary entry added.
|
||
* A new book document type has been implemented for the docbook
|
||
backend. It outputs DocBook book documents.
|
||
* A major internal change has been the implementation of parametrized
|
||
user definable macros. Internally most document elements are now
|
||
processed as macros.
|
||
* Configuration file macro variables can be specified with default
|
||
values (literals or other macro variables).
|
||
* An attempt has been made to tighten up the vocabulary used to
|
||
describe the AsciiDoc document syntax.
|
||
* The term abstract has been replaced by the more general term
|
||
preface and a new preface section introduced into article
|
||
configuration files (replacing the synopsis sections).
|
||
* Any section elements can now be put in the document preface
|
||
(previous versions only allowed paragraphs).
|
||
* AsciiDoc Blocks have been unified and their behavior can be user
|
||
defined and parametrized.
|
||
* An output inclusion allows an external file to be written directly
|
||
to the backend output file.
|
||
* A new CustomBlock has been added. Default behavior is to insert the
|
||
enveloped AsciiDoc source lines directly into the output file.
|
||
* A line break tag can be inserted by terminating a line with a +
|
||
character (only really useful for HTML backends).
|
||
* An fourth section level has been introduced.
|
||
* The SidebarBlock delimiter line characters have been changed. The
|
||
deprecated underline is still accepted.
|
||
* Levels 2 and 3 title underline characters have been changed. The
|
||
deprecated underlines are still accepted.
|
||
* Lines with backend specific inline tags can be inserted into
|
||
AsciiDoc source files.
|
||
* Single words enveloped by underscores are no longer emphasized.
|
||
This feature was deprecated as it is redundant (use single quotes
|
||
instead) and was being applied to file names with underscores.
|
||
* A -q quiet option has been added to suppress warning messages.
|
||
* Badge images sourced locally.
|
||
* Added author and author-mail meta tags to HTML configuration files.
|
||
__________________________________________________________________
|
||
|
||
69. Version 1.5 (2003-01-08)
|
||
|
||
* Implemented sidebar document elements.
|
||
* Explicit checks for user specified configuration files and input
|
||
file (rather than throwing exception).
|
||
__________________________________________________________________
|
||
|
||
70. Version 1.4 (2003-01-04)
|
||
|
||
* New configuration file options emphasizedwords and strongwords.
|
||
These allow the definition of words that will always be emphasized
|
||
or rendered in a strong font without inline formatting.
|
||
* Document and section titles are no long subject to inline
|
||
formatting.
|
||
* Multiple configuration files can be overlaid in a single command.
|
||
* Configuration file tags and options entries can now be overridden
|
||
on an entry by entry basis (previously the entire section was
|
||
overloaded).
|
||
* Configuration file tags and options entries are now cached this has
|
||
resulted in around 37% performance improvement over version 1.3.
|
||
* Variable lists can now contain multiple terms per list item.
|
||
* Placeholder paragraph eliminated from empty sections that contain
|
||
subsections.
|
||
* Added {asciidoc_version} substitution variable.
|
||
* More documentation additions and tidy ups.
|
||
__________________________________________________________________
|
||
|
||
71. Version 1.3 (2003-01-01)
|
||
|
||
* A new strong text formatting convention has been implemented: Word
|
||
phrases enclosed in pairs of single quote characters (acute
|
||
accents) are rendered in a strong font (usually bold).
|
||
* Paragraphs can now be followed immediately by Simple lists and
|
||
Ordered lists without an intervening blank line.
|
||
* A user specified configuration file (asciidoc(1) -f option)
|
||
overlays the default configuration file rather than replacing it.
|
||
Custom configuration files need only contain those sections that
|
||
have been customized.
|
||
* Comment Block delimiters have been relaxed slightly. They must
|
||
start with three forward slashes /// but the remainder can contain
|
||
any characters, this allows comments to be embedded in the
|
||
delimiter line.
|
||
* Leading non-digit characters preceding revision number are now
|
||
ignored.
|
||
* Set default indentsize [option] from 2 to documented default value
|
||
of zero in HTML backend html-article.conf and html-manpage.conf
|
||
files.
|
||
* Fixed error that occurred when taking input from stdin without
|
||
explicitly specifying a document type.
|
||
* Restored file name and line number error message information.
|
||
* Changed deprecated -t option to -d in asciidoc --help and usage
|
||
command output.
|
||
* CSS styles tweaking.
|
||
* Code, configuration file and documentation tidy ups.
|
||
__________________________________________________________________
|
||
|
||
72. Version 1.2 (2002-12-28)
|
||
|
||
* Implemented include URL to allow file inclusion.
|
||
* fileextension configuration file [option] renamed to more sensible
|
||
outfilesuffix (fileextension still accepted by this version but
|
||
will be dropped in future).
|
||
* Improved error reporting.
|
||
* CSS backends generate valid XHTML.
|
||
* New css-embedded backend generates HTML with embedded stylesheets
|
||
(use the css backend for linked stylesheets). The css-embedded
|
||
backend output contains no linked images so the generated html
|
||
files are completely self contained.
|
||
* Bug fixes.
|
||
__________________________________________________________________
|
||
|
||
73. Version 1.1 (2002-12-03)
|
||
|
||
* Added css (cascading style sheets) backend
|
||
* Implemented IndentedBlock document element.
|
||
* Tabsize command-line option has been deprecated in favor of
|
||
configuration file.
|
||
* Default indent width changed to zero.
|
||
* Added {localdate} and {localtime} substitution variables.
|
||
* Added optional [options] configuration file section with
|
||
fileextension, tabsize and indentsize options.
|
||
* Implemented {authorinitials} substitution variable.
|
||
* Added https link type.
|
||
* Corrected [graphic] substitution from {title} to {caption} in
|
||
linuxdoc-article.conf configuration file.
|
||
* Fixed error that occurred when == title underline was used.
|
||
__________________________________________________________________
|
||
|
||
74. Version 1.0 (2002-11-25)
|
||
|
||
First AsciiDoc public release along with AsciiDoc web site
|
||
([183]http://www.methods.co.nz/asciidoc/) and SourceForge.net project
|
||
registration ([184]https://sourceforge.net/projects/asciidoc/).
|
||
__________________________________________________________________
|
||
|
||
Version 8.6.8
|
||
Last updated 2012-07-17 07:24:10 NZST
|
||
|
||
References
|
||
|
||
1. https://groups.google.com/group/asciidoc/browse_thread/thread/7be28e9714f249c7
|
||
2. https://groups.google.com/group/asciidoc/browse_thread/thread/961a957ab5872ebf
|
||
3. https://groups.google.com/group/asciidoc/browse_thread/thread/961a957ab5872ebf
|
||
4. https://groups.google.com/group/asciidoc/browse_thread/thread/9e79d8494ef8d870
|
||
5. https://groups.google.com/group/asciidoc/browse_frm/thread/64b071bb21de9cf0
|
||
6. https://groups.google.com/group/asciidoc/browse_frm/thread/e045c9986c71d72a
|
||
7. https://groups.google.com/group/asciidoc/browse_thread/thread/f5174f450a61f14b
|
||
8. https://groups.google.com/group/asciidoc/browse_thread/thread/db3b734a6931cb74
|
||
9. https://groups.google.com/group/asciidoc/browse_thread/thread/13c9ee97930342b3
|
||
10. http://groups.google.com/group/asciidoc/browse_thread/thread/a9762e21ec0cc244/5d3a4ebf20e6847e
|
||
11. http://groups.google.com/group/asciidoc/browse_thread/thread/843d7d3d671006fb/25628e14c829db3f
|
||
12. http://groups.google.com/group/asciidoc/browse_thread/thread/b8e93740b7cd0e1d/b5e0b83fe37ae31a
|
||
13. http://groups.google.com/group/asciidoc/browse_thread/thread/3d06b0105dfbb780/8c60eb7a62f522e4
|
||
14. http://groups.google.com/group/asciidoc/browse_thread/thread/33e99b78e2472122
|
||
15. http://groups.google.com/group/asciidoc/browse_thread/thread/8200e29815c40f72
|
||
16. http://groups.google.com/group/asciidoc/browse_thread/thread/849e5ea91f43adf2
|
||
17. http://groups.google.com/group/asciidoc/browse_thread/thread/e92a75abcc382701
|
||
18. http://groups.google.com/group/asciidoc/browse_thread/thread/58d0843ae4345afd
|
||
19. http://groups.google.com/group/asciidoc/browse_thread/thread/b0e69e393b6f9f20/47a2c7586f9e40c6?lnk=gst&q=themes+tarball#47a2c7586f9e40c6
|
||
20. http://groups.google.com/group/asciidoc/browse_thread/thread/b9d705c6b6b39f59/1e120483dafca109
|
||
21. http://groups.google.com/group/asciidoc/browse_thread/thread/103445ab9d95cb0c
|
||
22. http://code.google.com/p/asciidoc/issues/detail?id=9
|
||
23. http://groups.google.com/group/asciidoc/browse_thread/thread/4608b77ec289f6c4
|
||
24. http://groups.google.com/group/asciidoc/browse_thread/thread/14e8fcb289a135b/3af3b4e57b827c78?lnk=gst&q=archlinux#3af3b4e57b827c78
|
||
25. http://groups.google.com/group/asciidoc/browse_thread/thread/5e2e6f4dd740d51a
|
||
26. http://groups.google.com/group/asciidoc/browse_thread/thread/5e2e6f4dd740d51a
|
||
27. http://groups.google.com/group/asciidoc/browse_thread/thread/a839aa01db0765d2
|
||
28. http://groups.google.com/group/asciidoc/browse_thread/thread/734ac5afed736987
|
||
29. http://groups.google.com/group/asciidoc/browse_thread/thread/6436788a10561851
|
||
30. http://groups.google.com/group/asciidoc/browse_thread/thread/c9238380a1f2507a
|
||
31. http://groups.google.com/group/asciidoc/browse_thread/thread/ec8e8481eb0e27b0/d1c035092b5bb7a4?lnk=gst&q=caption+option#d1c035092b5bb7a4
|
||
32. http://groups.google.com/group/asciidoc/browse_thread/thread/3e177b84bc133ca9/659796dfadad30ea?lnk=gst&q=a2x+format#659796dfadad30ea
|
||
33. http://groups.google.com/group/asciidoc/browse_thread/thread/16d3fb9672a408e7
|
||
34. http://groups.google.com/group/asciidoc/browse_thread/thread/bacbf8aeb8ad6a3a
|
||
35. http://code.google.com/p/asciidoc/issues/detail?id=8
|
||
36. http://groups.google.com/group/asciidoc/browse_thread/thread/6436788a10561851
|
||
37. http://groups.google.com/group/asciidoc/browse_thread/thread/e8f3938bcb4c8bb4/44d13113a35738ef
|
||
38. http://groups.google.com/group/asciidoc/browse_thread/thread/c9238380a1f2507a/9afc4559d51e1dbd
|
||
39. http://groups.google.com/group/asciidoc/browse_thread/thread/8c111f1046b33691/158a944cf4d5ff0d?lnk=gst&q=latex+escapes#158a944cf4d5ff0d
|
||
40. http://groups.google.com/group/asciidoc/browse_thread/thread/eaf25f21d1da180a
|
||
41. http://flask.pocoo.org/docs/
|
||
42. file://localhost/tmp/lynxXXXXrCQLhm/article-html5-toc2.html
|
||
43. file://localhost/tmp/lynxXXXXrCQLhm/epub-notes.html
|
||
44. http://flask.pocoo.org/docs/
|
||
45. http://groups.google.com/group/asciidoc/browse_thread/thread/9da9d48a6461ff14
|
||
46. http://groups.google.com/group/asciidoc/browse_thread/thread/5c792cbb395b753b
|
||
47. http://groups.google.com/group/asciidoc/browse_thread/thread/e2100b7cb29283ce
|
||
48. http://groups.google.com/group/asciidoc/browse_thread/thread/c5e30ee5555877f5
|
||
49. http://groups.google.com/group/asciidoc/browse_thread/thread/baf3218551d05a05
|
||
50. http://groups.google.com/group/asciidoc/browse_thread/thread/5a7fe64fbfd65ad
|
||
51. http://groups.google.com/group/asciidoc/browse_thread/thread/5620ba634fdb030a
|
||
52. http://groups.google.com/group/asciidoc/browse_thread/thread/f969b9ce987d7f5d
|
||
53. http://groups.google.com/group/asciidoc/browse_thread/thread/cd0f47495fd04181
|
||
54. http://code.google.com/p/asciidoc/issues/detail?id=6&q=label%3APriority-Medium
|
||
55. http://sourceforge.net/tracker/?func=detail&atid=373747&aid=2854075&group_id=21935
|
||
56. http://groups.google.com/group/asciidoc/browse_thread/thread/b24cc3362f35b801
|
||
57. http://www.methods.co.nz/asciidoc/userguide.html#X96
|
||
58. http://groups.google.com/group/asciidoc/browse_thread/thread/77f28b0dfe60d262
|
||
59. http://www.methods.co.nz/asciidoc/manpage.html
|
||
60. http://groups.google.com/group/asciidoc/browse_thread/thread/40c64cd33ee1905c
|
||
61. http://groups.google.com/group/asciidoc/browse_thread/thread/e15282f072413940
|
||
62. http://groups.google.com/group/asciidoc/browse_thread/thread/5ac8e8ea895147e9
|
||
63. http://groups.google.com/group/asciidoc/browse_thread/thread/e15282f072413940
|
||
64. http://groups.google.com/group/asciidoc/browse_thread/thread/e15282f072413940
|
||
65. http://groups.google.com/group/asciidoc/browse_thread/thread/b11066a828ab45b9
|
||
66. http://groups.google.com/group/asciidoc/browse_thread/thread/a1dd0562dee8b939
|
||
67. http://groups.google.com/group/asciidoc/browse_thread/thread/f44615dca0b834e9
|
||
68. http://groups.google.com/group/asciidoc/browse_thread/thread/1b3f88f1f8118ab3
|
||
69. http://groups.google.com/group/asciidoc/browse_thread/thread/c21c2902c29bae64
|
||
70. http://groups.google.com/group/asciidoc/browse_thread/thread/f510ea82a88aaee8
|
||
71. http://groups.google.com/group/asciidoc/browse_thread/thread/42b63ce90c2563b8
|
||
72. http://groups.google.com/group/asciidoc/browse_thread/thread/42b63ce90c2563b8
|
||
73. http://bugs.python.org/issue3932
|
||
74. http://groups.google.com/group/asciidoc/browse_thread/thread/dedc961b23e9ac56
|
||
75. https://phillordbio-asciidoc-fixes.googlecode.com/hg/
|
||
76. http://groups.google.com/group/asciidoc/browse_thread/thread/c14a4c3b1e4f6dc5
|
||
77. http://groups.google.com/group/asciidoc/browse_thread/thread/c948697943432e24
|
||
78. http://groups.google.com/group/asciidoc/browse_thread/thread/1c415fc4540ce5e5
|
||
79. http://groups.google.com/group/asciidoc/browse_thread/thread/8712a95e95a292a7
|
||
80. http://groups.google.com/group/asciidoc/browse_thread/thread/c4427a3902d130a8
|
||
81. http://groups.google.com/group/asciidoc/browse_thread/thread/59a610068e4acb58
|
||
82. http://groups.google.com/group/asciidoc/browse_thread/thread/b22603bfb879418c
|
||
83. http://groups.google.com/group/asciidoc/browse_thread/thread/1c02d27d49221aa2
|
||
84. http://groups.google.com/group/asciidoc/browse_thread/thread/5f3e825c74ed30c
|
||
85. http://pygments.org/
|
||
86. http://groups.google.com/group/asciidoc/browse_thread/thread/d8d042f5a3021369/8934ebbb8cb7144b
|
||
87. http://groups.google.com/group/asciidoc/browse_frm/thread/319e5cd94493e330/3fcb83fab067af42
|
||
88. http://groups.google.com/group/asciidoc/browse_frm/thread/fe9b33d8f5f1e0af
|
||
89. http://groups.google.com/group/asciidoc/browse_frm/thread/8eda3ea812968854
|
||
90. http://groups.google.com/group/asciidoc/browse_frm/thread/7174cb7598993c72
|
||
91. http://groups.google.com/group/asciidoc/browse_frm/thread/66e7b59d12cd2f91
|
||
92. http://groups.google.com/group/asciidoc/browse_frm/thread/7174cb7598993c72
|
||
93. http://groups.google.com/group/asciidoc/browse_frm/thread/7174cb7598993c72
|
||
94. http://groups.google.com/group/asciidoc/browse_frm/thread/219c86ae25b79a21
|
||
95. http://groups.google.com/group/asciidoc/browse_frm/thread/af652507caf6cec9
|
||
96. http://groups.google.com/group/asciidoc/browse_frm/thread/3f96900f7fbf5620
|
||
97. http://groups.google.com/group/asciidoc/browse_frm/thread/7174cb7598993c72
|
||
98. http://groups.google.com/group/asciidoc/browse_frm/thread/2ff802547b6a75ea
|
||
99. http://groups.google.com/group/asciidoc/browse_thread/thread/14e8fcb289a135b
|
||
100. http://groups.google.com/group/asciidoc/browse_thread/thread/faa36e9e5c7da019/d24cab3fe363e58d
|
||
101. http://groups.google.com/group/asciidoc/browse_frm/thread/ac4b9bfa2116db28
|
||
102. http://groups.google.com/group/asciidoc/browse_frm/thread/c17abd175778f5ea
|
||
103. http://groups.google.com/group/asciidoc/browse_frm/thread/c17abd175778f5ea
|
||
104. http://groups.google.com/group/asciidoc/browse_frm/thread/1b6b66adb24e710
|
||
105. http://groups.google.com/group/asciidoc/browse_frm/thread/a23fea28394c8ca9
|
||
106. http://groups.google.com/group/asciidoc/browse_frm/thread/50b28f6941de111a
|
||
107. http://groups.google.com/group/asciidoc/browse_frm/thread/dfe5204d5b2c9685
|
||
108. http://groups.google.com/group/asciidoc/browse_frm/thread/f0b6f9989f828c3
|
||
109. http://groups.google.com/group/asciidoc/browse_frm/thread/14aefc1cb6bd85f5
|
||
110. http://groups.google.com/group/asciidoc/browse_frm/thread/cb8b7694bbc82a6
|
||
111. http://groups.google.com/group/asciidoc/browse_frm/thread/cb8b7694bbc82a6
|
||
112. http://groups.google.com/group/asciidoc/browse_frm/thread/4b0f364b477ec165
|
||
113. http://groups.google.com/group/asciidoc/browse_frm/thread/e5e61823ff4203cd
|
||
114. http://groups.google.com/group/asciidoc/browse_frm/thread/2aa3e5711d243045
|
||
115. http://groups.google.com/group/asciidoc/browse_frm/thread/5215c99dcc865e7d
|
||
116. http://hg.sharesource.org/asciidoc/diff/55a5999bfd04/xhtml11.conf
|
||
117. http://groups.google.com/group/asciidoc/browse_frm/thread/b276a927fdc87995
|
||
118. http://groups.google.com/group/asciidoc/browse_frm/thread/f4df7c9eec01a9bd
|
||
119. http://groups.google.com/group/asciidoc/browse_frm/thread/f4df7c9eec01a9bd
|
||
120. http://groups.google.com/group/asciidoc/browse_frm/thread/d29924043e21cb6a
|
||
121. http://groups.google.com/group/asciidoc/browse_frm/thread/74d9a542b79ccd50
|
||
122. http://groups.google.com/group/asciidoc/browse_frm/thread/ea3a8ea399ae5d2a
|
||
123. http://groups.google.com/group/asciidoc/browse_frm/thread/69b3183fdab7c6a5
|
||
124. http://groups.google.com/group/asciidoc/browse_frm/thread/a254cf949ea7c6c5
|
||
125. http://groups.google.com/group/asciidoc/browse_frm/thread/e1dcb7ee0efc17b5
|
||
126. http://groups.google.com/group/asciidoc/browse_frm/thread/69b3183fdab7c6a5
|
||
127. http://groups.google.com/group/asciidoc/browse_frm/thread/1badad21ff9447ac
|
||
128. http://groups.google.com/group/asciidoc/browse_frm/thread/a42db6bc54c2c537
|
||
129. http://groups.google.com/group/asciidoc/browse_frm/thread/b9c63be67dd1d11c
|
||
130. http://groups.google.com/group/asciidoc/browse_frm/thread/1269dc2feb1a482c
|
||
131. http://groups.google.com/group/asciidoc/browse_frm/thread/36ff073c79cbc20a
|
||
132. http://www.methods.co.nz/asciidoc/userguide.html#X89
|
||
133. http://groups.google.com/group/asciidoc/browse_thread/thread/62278a054188a038
|
||
134. http://groups.google.com/group/asciidoc/browse_thread/thread/4bdcdfb0af773e2
|
||
135. http://groups.google.com/group/asciidoc/browse_thread/thread/c93bb4db025225d8
|
||
136. http://groups.google.com/group/asciidoc/browse_thread/thread/1d796a9c9ddb2855
|
||
137. http://groups.google.com/group/asciidoc/browse_thread/thread/6d8c716748b109e3
|
||
138. http://groups.google.com/group/asciidoc/browse_thread/thread/fd27add515597c06
|
||
139. http://www.methods.co.nz/asciidoc/testasciidoc.html
|
||
140. http://www.methods.co.nz/asciidoc/asciidocapi.html
|
||
141. file://localhost/tmp/lynxXXXXrCQLhm/L12417-6257TMP.html#X2
|
||
142. http://www.methods.co.nz/asciidoc/INSTALL.html
|
||
143. http://www.methods.co.nz/asciidoc/newtables.html
|
||
144. http://www.methods.co.nz/asciidoc/newlists.html
|
||
145. http://www.methods.co.nz/asciidoc/userguide.html#X77
|
||
146. http://www.methods.co.nz/asciidoc/userguide.html#X76
|
||
147. http://www.methods.co.nz/asciidoc/latexmath.pdf
|
||
148. http://www.methods.co.nz/asciidoc/asciimathml.html
|
||
149. http://www.methods.co.nz/asciidoc/latexmathml.html
|
||
150. http://www.methods.co.nz/asciidoc/source-highlight-filter.html
|
||
151. https://sharesource.org/hg/asciidoc/
|
||
152. http://en.wikipedia.org/wiki/Data:_URI_scheme
|
||
153. http://www.methods.co.nz/asciidoc/faq.html
|
||
154. http://www.maths.nottingham.ac.uk/personal/drw/lm.html
|
||
155. http://www.methods.co.nz/asciidoc/asciimathml.html
|
||
156. http://www.methods.co.nz/asciidoc/index.html
|
||
157. http://tpl.sourceforge.net/userguide.html
|
||
158. http://www.methods.co.nz/asciidoc/music-filter.html
|
||
159. http://lilypond.org/
|
||
160. http://abcnotation.org.uk/
|
||
161. mailto:srackham@gmail.com
|
||
162. mailto:jlm@ofb.net
|
||
163. mailto:m_pupil@yahoo.com.cn
|
||
164. http://open.comsultia.com/docbook2odf/
|
||
165. http://www1.chapman.edu/~jipsen/mathml/asciimath.html
|
||
166. http://www.methods.co.nz/asciidoc/asciimath.html
|
||
167. file://localhost/tmp/lynxXXXXrCQLhm/userguide.html#X33
|
||
168. mailto:francis@daoine.org
|
||
169. file://localhost/tmp/lynxXXXXrCQLhm/userguide.html#X39
|
||
170. file://localhost/tmp/lynxXXXXrCQLhm/source-highlight-filter.html
|
||
171. mailto:trolocsis@gmail.com
|
||
172. mailto:srackham@gmail.com
|
||
173. file://localhost/tmp/lynxXXXXrCQLhm/userguide.html#X36
|
||
174. file://localhost/tmp/lynxXXXXrCQLhm/userguide.html#X33
|
||
175. mailto:viktor@rbg.informatik.tu-darmstadt.de
|
||
176. file://localhost/tmp/lynxXXXXrCQLhm/userguide.html#X23
|
||
177. mailto:david@dgreaves.com
|
||
178. mailto:stone@debian.org
|
||
179. mailto:stone@debian.org
|
||
180. mailto:srackham@gmail.com
|
||
181. http://jimmac.musichall.cz/ikony.php3
|
||
182. mailto:srackham@gmail.com
|
||
183. http://www.methods.co.nz/asciidoc/
|
||
184. https://sourceforge.net/projects/asciidoc/
|