This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Update Pod-Simple to CPAN version 3.29
authorJames E Keenan <jkeenan@cpan.org>
Sun, 11 Jan 2015 15:20:31 +0000 (10:20 -0500)
committerChris 'BinGOs' Williams <chris@bingosnet.co.uk>
Sun, 18 Jan 2015 11:47:40 +0000 (11:47 +0000)
commitf23676cbac6a149c86b3fd0aa917c55ed6c542aa
tree5de565f64446838f717207963f1b0f4afbec0947
parentd676fe861a0916d8787409f8268b68369798ef21
Update Pod-Simple to CPAN version 3.29

  [DELTA]

2015-01-13   David E. Wheeler <david@justatheory.org>
  * Release 3.29
  NOTE: This will be the last release of Pod::Simple to support versions
  of Perl earlier than 5.6.

  Fixed test failure for unsupported encoding on Perl 5.6.

  Removed unnecessary dependency on constant. Reported by Petr Pisar
  (RT #85578).

  Many documentation and comment typos fixed by David Steinbrunner.

  Fixed issue when an encoding is declared via an '=encoding' directive
  *after* Pod::Simple has already detected an encoding. Thanks to
  Graham Knop for the patch and Patrice Dumas for the tests.

  Added '>&STDERR' as an output to better emulate
  Pod::Parser::parse_from_file(). Florent Angly.

  Tidied the description of the different Pod::Simple interfaces,
  with greater emphasis on the four different steps to subclassing.
  Florent Angly.

  Added the 'top_anchor' attribue to Pod::Simple::HTML, to allow
  specification of a custom top anchor format. Gabor Szabo.

  Fixed the text formatter to properly set the Text::Wrap overflow policy.
  Thanks to Nigel Metheringham for the fix!

  Fixed mis-matched quotation marks when adding JavaScript elements
  to the XHTML output. Patch from jonathancast.

  Fixed issues on EBCDIC. Patch from Karl Williamson (GitHub Pull
  Request #58).

  Fixed bug where the value passed to Pod::Simple::XHTML's
  html_css() method would be output twice. Thanks to Andrew Johnson
  for the report (RT #99303).

  Documented the 'recurse' attribute of Pod::Simple::Search.
  Thanks to Jim Keenan for the report (RT #91886).

  An error is no longer thrown when '=encoding' directives are found
  on subsequent lines. Instead, we now log a an error message,
  "Cannot have multiple =encoding directives" (RT #91757).

  The HTML and XHTML formatters now do a better job of preserving
  lines in 'begin html' blocks. Fixes a bug that dates from 2002
  (Perl RT#9385, CPAN RT #91851).

Collateral damage to 3 tests under ext/Pod-Html/.
40 files changed:
MANIFEST
Porting/Maintainers.pl
cpan/Pod-Simple/lib/Pod/Simple.pm
cpan/Pod-Simple/lib/Pod/Simple.pod
cpan/Pod-Simple/lib/Pod/Simple/BlackBox.pm
cpan/Pod-Simple/lib/Pod/Simple/Checker.pm
cpan/Pod-Simple/lib/Pod/Simple/Debug.pm
cpan/Pod-Simple/lib/Pod/Simple/DumpAsText.pm
cpan/Pod-Simple/lib/Pod/Simple/DumpAsXML.pm
cpan/Pod-Simple/lib/Pod/Simple/HTML.pm
cpan/Pod-Simple/lib/Pod/Simple/HTMLBatch.pm
cpan/Pod-Simple/lib/Pod/Simple/LinkSection.pm
cpan/Pod-Simple/lib/Pod/Simple/Methody.pm
cpan/Pod-Simple/lib/Pod/Simple/Progress.pm
cpan/Pod-Simple/lib/Pod/Simple/PullParser.pm
cpan/Pod-Simple/lib/Pod/Simple/PullParserEndToken.pm
cpan/Pod-Simple/lib/Pod/Simple/PullParserStartToken.pm
cpan/Pod-Simple/lib/Pod/Simple/PullParserTextToken.pm
cpan/Pod-Simple/lib/Pod/Simple/PullParserToken.pm
cpan/Pod-Simple/lib/Pod/Simple/RTF.pm
cpan/Pod-Simple/lib/Pod/Simple/Search.pm
cpan/Pod-Simple/lib/Pod/Simple/SimpleTree.pm
cpan/Pod-Simple/lib/Pod/Simple/Subclassing.pod
cpan/Pod-Simple/lib/Pod/Simple/Text.pm
cpan/Pod-Simple/lib/Pod/Simple/TextContent.pm
cpan/Pod-Simple/lib/Pod/Simple/TiedOutFH.pm
cpan/Pod-Simple/lib/Pod/Simple/Transcode.pm
cpan/Pod-Simple/lib/Pod/Simple/TranscodeDumb.pm
cpan/Pod-Simple/lib/Pod/Simple/TranscodeSmart.pm
cpan/Pod-Simple/lib/Pod/Simple/XHTML.pm
cpan/Pod-Simple/lib/Pod/Simple/XMLOutStream.pm
cpan/Pod-Simple/t/corpus/enc_char_directive.txt [new file with mode: 0644]
cpan/Pod-Simple/t/corpus/enc_char_directive.xml [new file with mode: 0644]
cpan/Pod-Simple/t/corpus/enc_char_wrong_directive.txt [new file with mode: 0644]
cpan/Pod-Simple/t/corpus/enc_char_wrong_directive.xml [new file with mode: 0644]
cpan/Pod-Simple/t/enc-chars.t
cpan/Pod-Simple/t/html01.t
cpan/Pod-Simple/t/render.t
cpan/Pod-Simple/t/search50.t
cpan/Pod-Simple/t/xhtml01.t