The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
H1: 2.000beta7c

!subsections "Enhancements,Fixes,Incompatibilities"

H2: Enhancements

The aliases {{CC}} and {{cc}} have been added for C++ pretty printing.
This makes it easier to pretty print files with these extensions.
Pretty printing of CORBA IDL is also now supported.

A number of improvements have been made to improve the
formatting of document catalogs:

* the {{TXT}} field has been added for text documents

* the {{DOC}} field has been added for [[Word]] documents

* {{I:REFNUMONLY:Reference}} can now be used to display just
  the code and version parts of a reference code

* the {{Printer}} field has been renamed to {{Printdoc}} to
  match the name of the script in {{FILE:cgi-bin}} (the
  old name is still supported for backwards compatibility).

If you use the {{Printdoc}} field, the following variables 
control parameter values passed to the script:

* {{PRINTDOC_ROOT}} (mandatory) - the absolute URL of the directory
  containing the documents
* {{PRINTDOC_BACK}} (optional) - the absolute URL of the file to
  jump back to. (If not set, the html file matching the input file
  in the {{PRINTDOC_ROOT}} directory is used.)

Within the {{MAC:subsections}} macro, an empty section name now
causes a new-line to be added at that point in the {{jump line}}
output for HTML.

The text of a phrase can now be changed by setting the {{text}}
attribute. (This is occasionally useful in event processing.)

H2: Fixes

If a file doesn't exist, empty output files are no longer created.
Some bugs associated with filenames containing dots have also
been fixed.

The {{nl}} character now works for {{ps}} and {{mif}} targets.

Several bugs were fixed in the formatting of document catalogs:

* if a file doesn't exist, an empty date is now output
* detection of special file formats (e.g. PDF, TXT) has been improved
* the page count for [[PostScript]] generated by {{PRD:Word}} is no longer 0
* the {{back}} parameter to the {{printdoc}} script is no longer hard-coded.

Memos converted to {{html}} no longer have a table of contents
unless one is explicitly requested.

N:REF[qsd] now works for any mincom document.

H2: Incompatibilities

None.