diff options
author | Todd C. Miller <millert@cvs.openbsd.org> | 2010-09-24 14:49:07 +0000 |
---|---|---|
committer | Todd C. Miller <millert@cvs.openbsd.org> | 2010-09-24 14:49:07 +0000 |
commit | 38b9480a88793314fc621bfec3da592ab7cc1b67 (patch) | |
tree | 376a0f8b8ceb06f5a35dd4092e2142d144446f37 /gnu/usr.bin/perl/cpan/Pod-Simple | |
parent | 9cbab6bbe32ea5284843bc86df049948f57cfeec (diff) |
Perl 5.12.2 from CPAN
Diffstat (limited to 'gnu/usr.bin/perl/cpan/Pod-Simple')
-rw-r--r-- | gnu/usr.bin/perl/cpan/Pod-Simple/ChangeLog | 311 | ||||
-rw-r--r-- | gnu/usr.bin/perl/cpan/Pod-Simple/README | 4 |
2 files changed, 4 insertions, 311 deletions
diff --git a/gnu/usr.bin/perl/cpan/Pod-Simple/ChangeLog b/gnu/usr.bin/perl/cpan/Pod-Simple/ChangeLog index 73583f63e15..fa17d2c578d 100644 --- a/gnu/usr.bin/perl/cpan/Pod-Simple/ChangeLog +++ b/gnu/usr.bin/perl/cpan/Pod-Simple/ChangeLog @@ -1,314 +1,6 @@ # ChangeLog for Pod::Simple dist #--------------------------------------------------------------------------- -2013-05-04 David E. Wheeler <david@justatheory.org> - * Release 3.28 - - Removed use of 'done_testing' in t/white.t, which was added in - v3.27. Thanks to Paul Howarth for the catch. - - Fixed inproperly calculated number of skipped tests in t/xhtml01.t - when HTML::Entities is not intalled. - -2013-05-03 David E. Wheeler <david@justatheory.org> - * Release 3.27 - - Added new warnings as defined by Pod::Checker, thanks to RJBS: - + "=over" without "=back" - + "L<>" starts or ends with whitespace - + raw "|" or "/" in "L<text|link>" text - - Added ->keep_encoding_directive, which is false by default, to - prevent formatters from emitting a document's '=encoding' - directive in most cases. That they emitted the encoding was a bug - introduced in v3.26 (RT #84093). Now, only the DumpAsText and - DumpAsXML formats set it to true. Patch from Patrice Dumas. - -2013-02-27 David E. Wheeler <david@justatheory.org> - * Release 3.26 - - Fixed another test script to skip all tests when Encode is not - installed. - - Added 'encoding()' and 'detected_encoding()' to return the current - encoding and the encoding actually to decode the input file. The - value from "=encoding" is also now kept in the output tree. Patch - from Patrice Dumas (RT #74390). - -2013-02-16 David E. Wheeler <david@justatheory.org> - * Release 3.25 - - Improved the warning when "=item" types mismatch within one - "=over"/"=back" block. - -2013-02-14 David E. Wheeler <david@justatheory.org> - * Release 3.24 - - Fixed corner case bug for unlikely scenario in which non-UTF-8 - text could be parsed as UTF-8. Grant McLean. - - XHTML IDs can no longer end with punctuation. Thanks to Smylers - for the patch. - - Fixed test failure on Perl 5.6.2. - - Changed the default installation location from "perl" to "site" on - 5.12 and higher, since as of that version of Perl, dual-life - modules no longer need to be installed in "perl" to replace - in-core versions. Patch from tzccinct. - - Fixed hash order dependency test failures on Perl 5.17. Thanks to - Yves Orton for the patch. - - Inlined the code that tries to guess a Pod file's encoding. This - reduces the time Pod::Simple takes to build the core Perl - documentation by 15-20%. Thanks to Dagfinn Ilmari Mannsåker for - the patch! - - Added a warning when "=item" types mismatch within one - "=over"/"=back" block. Marc Green/Google Summer of Code, with - assist from RJBS. - - Fixed regression introduced in 3.22 in which "C< >" tags were - incorrectly treated as verbatim text in table of contents items - emitted by Pod::Simple::XHTML. Thanks to Randy Stauner for the - report and to Thomas Sibley for the fix! - - Loosened up the matching of "L< >" tags for man pages so that they - allow names with dots, underscores, and any other chararacters - other than "/", just so long as they end in '[(][-a-zA-Z0-9]+[)]'. - Thanks to Dave Rolsky and Kevin Ryde for the reports (RT #82975 & - RT #82972). - - Fixed inverted mapping of "keyboard" to "kbd" in - Pod::Simple::HTML. Thanks to Robert Boisvert for the bug report - (RT #79201). - - Added two new Tagmap entries to Pod::Simple::HTML: "preformat" - maps to "pre", and "teletype" maps to "tt". Suggested by Robert - Boisvert (RT #79201). - - "X< >" tags are now ignored by the pull parser when it searches - for titles, as is any trailing whitespace. Thanks to Patrice Dumas - for the report (RT #74389). - -2012-08-14 David E. Wheeler <david@justatheory.org> - * Release 3.23 - - Eliminated nested elements in table of contents (index) items - output of Pod::Simple::XHTML. This was especially problematic for - headers that included links, as the TOC then got nested anchor - elements, which simply would not work. Thanks to Ben Bullock for - the report and test case (RT #77686). - - Fixed semantically invalid nested XHTML generated by - Pod::Simple::XHTML since v3.21. Gisle Aas. - - Improved support for nested "C< >" tags in Pod::Simple::XHTML. - Gisle Aas. - - No longer tries to decode a string with the "utf8" flag set, as - the double-decoding only triggered an error. Grant McLean. - - Added documentation note that the API expects encoded text - (octets). Grant McLean. - - Added "parse_characters()" option to specify that strings to are - already decoded from octets into characters. Grant McLean. - -2012-05-27 David E. Wheeler <david@justatheory.org> - * Release 3.22 - - Fix but where Pod::Simple would whine about non-ASCII bytes in - code or comments. Now only does so for Pod (in the absence of an - "=encoding" tag. Broken in 3.21. Grant McLean. - -2012-05-23 David E. Wheeler <david@justatheory.org> - * Release 3.21 - - 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. - -2012-03-01 David E. Wheeler <david@justatheory.org> - * Release 3.20 - - Removed use of 'done_testing' in t/xhtml15.t, which was added in - v3.19. Thanks to Paul Howarth for the catch. - - Fixed quoting of links in a regular expression Pod::Simple::Text. - Reported by Father Chrysostomos. - - Fix test failure on case-insensitive, non-case-preserving file systems - (VMS I'm looking at *you*). Patch from Craig A. Berry. - - Pod::Simple::HTML no longer emits "href='#___top'" if a TOC - (index) is not output. Patch from Rick Myers. - - Fixed links in the TOC of XHTML output to use IDs derived from encoded - text, rather than raw Pod, so that it will link to the ID actually - generated for the section. Thanks to Randy Stauner for the report - (with test case!) (RT #72544). - - PullParser now throws an exception on an attempt to set a source - more than once. Necessary because data from the previous source - will be cached, so the new source would be ignored anyway. Create a - new PullParser, instead. Thanks to Paul Boldra for the report (RT - #74265). - -2011-08-23 David E. Wheeler <david@justatheory.org> - * Release 3.19 - - Fixed occasional test failure when tests are run in parallel - (HARNESS_OPTIONS=j6:c). Thanks to Alexei Znamensky for the report and - Marc Green for the fix. - - Added "pod_handler" option. This is a callback that can be used to - inspect the content on a "=pod" line. Marc Green/Google Summer of - Code. - - Added tests for proper line-ending parsing from the previous - release. The tests were in the repository, but didn't make it into - the MANIFEST or, therefore, the release. Reported by Marc Green. - - Added the "parse_empty_lists" option. When enabled, Pod::Simple - will recognize empty lists (that is, a blocks with '=over' and - '=back' but nothing in between). Disabled by default. Marc - Green/Google Summer of Code. - - Added the "whiteline_handler" attribute. It's much like - "code_handler", "cut_handler", and "pod_handler", except it's - triggered on lines that contain only whitespace characters. Marc - Green/Google Summer of Code. - - Added "raw" attribute to L<> treelet that contains the L<>'s raw - contents. Marc Green/Google Summer of Code. - - Pod directives autoclosed by Pod::Simple are now denoted as such - by the new "fake_closer" attribue. Marc Green/Google Summer of - Code. - - Fixed incompatibility with Pod::Simple::HTMLBatch in - Pod::Simple::XHTML. Patch by Eric Johnson. - -2011-07-16 David E. Wheeler <david@justatheory.org> - * Release 3.18 - - Pod::Simple now properly parses Pod files using Mac OS Classic line- - endings (\r). Marc Green/Google Summer of Code. - - Fixed test failure in 't/search50.t when the test finds a .pod but - the module is in a .pm. Thanks to the cpan-testers who reported - this when the test searched for Capture::Tiny. - -2011-07-09 David E. Wheeler <david@justatheory.org> - * Release 3.17 - - Documented tertiary methods. Patch from Shawn H Corey. - - Added "backlink" option to Pod::Simple::XHTML. Thanks to Marc - Green/Google Summer of Code for the pull request. - - Typos fixed in Pod::Simple::HTMLBatch. Reported by Shawn H Corey. - - Fixed quoting of value returned by a "strip_verbatim_indent()" - code reference so that regex meta characters are properly escaped. - - Added "anchor_items" option to Pod::Simple::XHMTL. This allows - text items (which are output as <dt> elements) to have IDs that - can be referenced in the "#" part of a URL. Marc Green/Google - Summer of Code. - - Added "recurse" option to Pod::Simple::Search. It's enabled by - default; disable it to turn off recursion into subdirectories. - Marc Green/Google Summer of Code. - - Added documentation to clarify the behavior of the "content_seen" - method. Thanks to Olaf Alders for the pull request. - -2011-03-14 David E. Wheeler <david@justatheory.org> - * Release 3.16 - - Fixed invalid HTML generated for nested lists by Pod::Simple::XHTML - (Fitz Elliott). - - Replaced the invalid "<nobr>" tag -- created for "S<>" -- with - '<span style="white-space: nowrap;">' (Fitz Elliott). - - Fixed some nerbles in our own Pod (Michael Stevens) - - Improved the "Minimal code" example in Pod::Simple::HTML. The key - is to use pase_file(), not parse_from_file() (which should - otherwise be undocumented, and is just there for Pod::Parser - compatibility. Thanks to prodding from Ævar Arnfjörð Bjarmason (RT - #65428). - - Added the html_charset() and html_encode_chars() attributes to - Pod::Simple::XHTML. Inspired by a bug report from Agent Zhang - (章亦春) (RT #29587). - - Added "Minimal code" example to the Pod::Simple::XHTML documentation. - - Fixed mispelling of the "=encoding" markup in the parser (it was - spelled "=encode"). Thanks to "TTY" for the patch. (RT #24820). - -2010-11-11 David E. Wheeler <david@justatheory.org> - * Release 3.15 - - Removed "perlpod.pod" and "perlpodspec.pod". These now just live - in the Perl core. - - Fixed stylesheet names output by HTMLBatch to match the names of - the actual stylesheet files (broken in 3.09). Thanks to Kevin Ryde - for the report (RT #56725). - - Added missing closing slash to the CSS links in the XHTML output. - Thanks to HarleyPig for the patch! - - Added parens around bar "qw(...)" in t/xhtml05.t. Thanks to Jerry - D. Hedden for the patch. - - Improved the Pod::Simple::HTML docs. Thanks to Gabor Szabo for the - patch. - - Pod::Simple::XHTML now properly encodes entities in URLs in the - anchor tag. Thanks to John McNamara for the report (RT-60249). - - Pod::Simple::HTML and XHTML now strip whitespace from the end of - section names that appear as anchor names for headers (in HTML) - and IDs (in XHTML). Such whitespace appeared when "X<>" entities - were stripped out but not the space between them (RT-56572). - - Make test "t/search50.t" always pass on case-insensitive file - systems rather than just skip VMS. - 2009-04-27 * Release 3.14 @@ -367,7 +59,7 @@ Fixed the output of entities in L<> tags by Pod::Simple::XHTML. Fixed the output of POD links from Pod::Simple::XHTML so that the - section part (/foo) is turned into a proper fragment identifier (#foo) + section part (/foo) is turned into a proper fragment identfier (#foo) in the resulting search.cpan.org link. Pod::Simple::Text now outputs URLs for links created in the @@ -542,6 +234,7 @@ Just fixing some typos in the CSS generated by Pod::Simple:HTMLBatch. + 2004-05-24 Sean M. Burke <sburke@cpan.org> * Release 3.01 diff --git a/gnu/usr.bin/perl/cpan/Pod-Simple/README b/gnu/usr.bin/perl/cpan/Pod-Simple/README index 1ff257fd613..9ab762b0487 100644 --- a/gnu/usr.bin/perl/cpan/Pod-Simple/README +++ b/gnu/usr.bin/perl/cpan/Pod-Simple/README @@ -1,4 +1,4 @@ -=head1 Pod::Simple version 3.28 +=head1 Pod::Simple version 3.14 Pod::Simple is a Perl library for parsing text in the Pod ("plain old documentation") markup language that is typically used for writing @@ -24,7 +24,7 @@ pod-people@perl.org mail list. Send an empty email to pod-people-subscribe@perl.org to subscribe. This module is managed in an open GitHub repository, -L<https://github.com/theory/pod-simple/>. Feel free to fork and contribute, or +L<http://github.com/theory/pod-simple/>. Feel free to fork and contribute, or to clone L<git://github.com/theory/pod-simple.git> and send patches! Patches against Pod::Simple are welcome. Please send bug reports to |