Commits

Anonymous committed 70874bf

Updated version number, website and docs for 8.3.5 release.

Comments (0)

Files changed (8)

 
 :replacements.\bweb:: http://www.methods.co.nz/asciidoc/
 
+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 `pass:[**]`, `pass:[***]`, `pass:[****]`, `pass:[*****]`
+  bulleted lists.
+- Added `pass:[...]`, `pass:[....]`, `pass:[.....]` 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.
+
+Compatibility issues
+~~~~~~~~~~~~~~~~~~~~
+The roman numbered list parenthesis syntax is incompatible with the
+potentially ambiguous roman period syntax introduced in 8.3.2.
+
+
 Version 8.3.4 (2009-01-20)
 --------------------------
 .Additions and changes
 
 import sys, os, re, time, traceback, tempfile, subprocess, codecs, locale
 
-VERSION = '8.3.4'   # See CHANGLOG file for version history.
+VERSION = '8.3.5'   # See CHANGLOG file for version history.
 
 #---------------------------------------------------------------------------
 # Program onstants.
 # Executed by all main.aap's before anything else.
 #
 
-_parent.VERS = 8.3.4
-_parent.DATE = 20 January 2009
+_parent.VERS = 8.3.5
+_parent.DATE = 2 February 2009
 
 all:
     :pass

doc/asciidoc.dict

-personal_ws-1.1 en 739 
+personal_ws-1.1 en 742 
 Sturmer
+Kl�ber
 Kleber
-Kl�ber
 quis
 auctor
 linkcss
 callouts
 bulleted
 starttags
+ListingBlock
 listingblock
-ListingBlock
 eval
 ListLabel
 asc
 Lulea
 latexmathml
 LaTeXMathML
+ListBlock
 CALS
 XSLT
 tyger
 LaTeX
 citetitle
 emphasizedwords
+blocktitle
 BlockTitle
-blocktitle
 DTD
 CVS
 valign
 TitleBlock
 fmt
 subscripted
+middlename
 MiddleName
-middlename
 subdirectories
 footnoteref
 passtext
 Ghostscript
 verear
 Buenos
+LinuxDoc
 linuxdoc
-LinuxDoc
 PostScript
 hhp
 Vijay
 GPL
 hsides
 upperalpha
+B�lido
 Bolido
-B�lido
 footrow
 misspelt
 WINNT
 hoc
 LiteralParagraphs
 primis
+verbatimblock
 VerbatimBlock
-verbatimblock
 corpname
 shiftwidth
 misevaluations
 Helvetica
 SectionClose
 termtag
+OpenBlock
 joe
 indir
 Comidas
 CONFIG
 sem
 gzip
+precompiled
 specialcharacters
 tablepcwidth
 codec
 fringilla
 retab
 BackendBlocks
+ChangeLog
 changelog
-ChangeLog
 tis
 Ubuntu
 sectids
 vel
 Iisaka's
 localtime
+BlockMacro
 blockmacro
-BlockMacro
 Xandros
 groff
 POSIX
 txt
 BlockId
 passthrough
+Berguvsv�gen
 Berguvsvagen
-Berguvsv�gen
 noincsearch
 TableRow
 inlinemediaobject
 cb
 tuple
 cd
+asciimathml
+AsciiMathML
 ASCIIMathML
-AsciiMathML
-asciimathml
 arounds
 filename
 mansource
 cp
 xsl
 fb
+DocBook
 docbook
-DocBook
 stylesheet
 pagefile
 superscripted
 colabswidth
 tabsize
 smallnew
+BlockTitles
 blocktitles
-BlockTitles
 localdate
 bodyrow
 hs
 td
 py
 AROUT
+literalblock
 LiteralBlock
-literalblock
 sgml
 biggy
 softtabstop
 blandit
 inline
 Mart�n
+SectionBody
 sectionbody
-SectionBody
 VM
 conformant
 listchars
 qanda
 noout
 massa
+AsciiDoc
 asciidoc
-AsciiDoc
 manmanual
 TableBody
 realpath
 
 
 [[X42]]
-BlockTitles
------------
-A BlockTitle element is a single line beginning with a period followed
-by a title. The title is applied to the next Paragraph,
-DelimitedBlock, List, Table or BlockMacro. For example:
+Block Titles
+------------
+A 'BlockTitle' element is a single line beginning with a period
+followed by the title text. A BlockTitle is applied to the immediately
+following Paragraph, DelimitedBlock, List, Table or BlockMacro. For
+example:
 
 ........................
 .Notes
 ---------------
 A 'BlockId' is a single line block element containing a unique
 identifier enclosed in double square brackets. It is used to assign an
-identifier to the ensuing block element for use by referring links. For
-example:
+identifier to the ensuing block element for use by referring links.
+For example:
 
   [[chapter-titles]]
   Chapter titles can be ...
 `\<<chapter-titles,chapter titles>>`.
 
 'BlockId' elements can be applied to Title, Paragraph, List,
-DelimitedBlock, Table and BlockMacro elements.  The BlockId element is
-really just an AttributeList with a special syntax which sets the
-`\{id}` attribute for substitution in the subsequent block's markup
-template.
+DelimitedBlock, Table and BlockMacro elements.  The BlockId element
+sets the `\{id}` attribute for substitution in the subsequent block's
+markup template.
 
 The 'BlockId' element has the same syntax and serves a similar
 function to the <<X30,anchor inline macro>>.
 
 Here are some examples of list item continuations: list item one
 contains multiple continuations; list item two is continued with an
-<<X29,OpenBlock>> containing multip elements:
+<<X29,OpenBlock>> containing multiple elements:
 
 ---------------------------------------------------------------------
 1. List item one.
 document -- tabs are expanded and system macros processed. The
 contents of `include1` files are not subject to tab expansion or
 system macro processing nor are attribute or lower priority
-substitutions performed. The `include1` macro's main use is to include
-verbatim embedded CSS or scripts into configuration file headers.
-Example:
+substitutions performed. The `include1` macro's intended use is to
+include verbatim embedded CSS or scripts into configuration file
+headers.  Example:
 
 ------------------------------------
 \include::chapter1.txt[tabsize=4]
 
 == How can I supress cell separators in included table data files?
 
-Use the `\{include:}` system attribute instead of the `\include::[]`
+Use the `\{include:}` system attribute instead of the `include::[]`
 macro (the former is not expanded until after the table data has been
 parsed into cells, whereas the latter is included before the table is
 processed.
 
 == How can I include non-breaking space characters?
 
-The predefined `\{nbsp}` attribute reference will be replaced by a
-non-breaking space character. You could also use the non-breaking
-space character entity reference `\&#160;` (see the next question).
+Use the non-breaking space character entity reference `\&#160;` (see
+the next question). You could also use the predefined `\{nbsp}`
+attribute reference.
 
 
 == Can I include HTML and XML character entity references in my document?
 == Why have you used the DocBook <simpara> element instead of <para>?
 
 `<simpara>` is really the same as `<para>` except it can't contain
-block elements -- this matched, more closely, the AsciiDoc paragraph
+block elements -- this matches, more closely, the AsciiDoc paragraph
 semantics.
 
 

examples/website/asciidoc-website.dict

-personal_ws-1.1 en 161 
+personal_ws-1.1 en 163 
 backends
 AsciiDoc's
 Rosten
 Schottelius
 sqrt
 toolchain
+precompiled
 scaledwidth
 usr
 linenumbering
 Steen
 LaTeX
 latexmath
+Bulleted
 blog
 conf
 backend

examples/website/index.txt

 ************************************************************************
 Additions and change in this release include:
 
-- 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).
-- Added 'autowidth' table attribute option for (X)HTML outputs.
-- Single quoting attribute values in 'AttributeList' elements causes
-  them to be substituted like normal inline text (without single
-  quoting only attribute substitution is performed).
+- Up to 250% faster than previous release (precompiled regular
+  expression optimization).
+- Bulleted lists can now be nested up to six deep with the addition of
+  two, three, four and five asterisk bullet syntaxes.
+- Implicitly numbered lists can now be nested up to six deep with the
+  addition of two, three, four and five period character syntaxes.
+- Labeled lists can now be nested up to four deep with the addition of
+  three and four colon syntaxes.
 
 Plus a number of smaller additions along with the usual documentation
 polishing.  Read the link:CHANGELOG.html[CHANGELOG] for a full list of