cpan Pod-Simple 3.21

latest releases: 3.45, 3.43, 3.42...
11 years ago
  • NOTE: COMPATABILITY CHANGE: The 'codes_in_verbatim' option in
    Pod::Simple::XHTML is no longer enabled by default. This brings it
    agreement with the other formatting classes, and eliminates
    unexpected behavior in XHTML-formatted Pod. Users who depended on
    this functionality can still get it by enabling
    'codes_in_verbatim' in their code.

  • Fixed some typos in the documentation. Thanks to Jonathan Yu via
    the Debian packagers via Florian Ragwitz (RT #75532).

  • Now emit a warning the first time a non-ASCII byte is encountered
    when no "=encoding" has been seen. Grant McLean.

  • When a non-ASCII byte is encounted before an "=encoding" line has
    been seen, a heuristic (as described in perlpodspec) is applied to
    select UTF-8 encoding if the non-ASCII bytes form a valid UTF-8
    byte sequence, or Latin-1 otherwise. Grant McLean.

  • Added 'handle_code' method to Pod::Simple::XHTML. This allows
    subclasses to override the handling of verbatim blocks, and makes
    for a more cohesive interface, to boot. Gisle Aas.

  • Subsequent text segments are now joined together and passed as a
    single unit to text handling code. This makes it easier for custom
    handlers to process complete blocks of text in a single call to
    'handle_text', rather than in dribs and drabs. Gisle Aas.

  • Replaced naive text wrapping code in Pod::Simple::DumpAsXML with
    Text::Wrap, which was already used for similar purposes elsewhere
    in Pod::Simple. Gisle Aas.

Don't miss a new Pod-Simple release

NewReleases is sending notifications on new releases.