

December 2004
-------------

Prepared for PerlPoint::Parser 0.40, which will no longer interpret
unset or reset variables. For this reason, the $__pod2pp__empty__
variable cannot be used to guard generated text paragraphs when
producing for a modern parser.

Luckily, the 0.40 parser introduces dotted text paragraphs, which
are exactly what we need. So, a new method Pod::PerlPoint::configure()
can switch to dotted texts. Likewise, a new option -parserversion
tells pod2pp which parser shall process the generated texts, and
adapts its Pod::PerlPoint handling accordingly:

  pod2pp -parserversion 0.40 ...


May 2004
--------

Pod::PerlPoint now accepts embedded PerlPoint:

  =for perlpoint
  A \I<PerlPoint> text

  =begin perlpoint

  @|
  column 1 | column 2
  cell 1   | cell 2
  cell 3   | cell 4

  =end perlpoint


Bugfix: X<word> was translated into \X<word>, while its meaning is
        \X{mode=index_only}<word>.


January 2003:
-------------

Headlines are now preceded by explicit empty lines, avoiding trouble with first
headline detection (which could be recognized as text before).

Bugfix in \L tag generation: Pod::PerlPoint 0.02 produced "a" options instead
of "url".

The special variable $__pod2pp__empty__ is now set up in the generated PerlPoint
source, a user has no longer to take care of it.




December 2002:
--------------

Reimplementation on base of Pod::Simple.





September 2002:
---------------

Version 0.01, derived from Pod::Text, on base on Pod::Parser.
It worked fine, but unfortunately Pod::Parser did not offer direct string processing.

Never releaed on CPAN.
