summaryrefslogtreecommitdiff
path: root/gnu/usr.bin/perl/cpan/Pod-Simple
diff options
context:
space:
mode:
authorTodd C. Miller <millert@cvs.openbsd.org>2010-09-24 14:49:07 +0000
committerTodd C. Miller <millert@cvs.openbsd.org>2010-09-24 14:49:07 +0000
commit38b9480a88793314fc621bfec3da592ab7cc1b67 (patch)
tree376a0f8b8ceb06f5a35dd4092e2142d144446f37 /gnu/usr.bin/perl/cpan/Pod-Simple
parent9cbab6bbe32ea5284843bc86df049948f57cfeec (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/ChangeLog311
-rw-r--r--gnu/usr.bin/perl/cpan/Pod-Simple/README4
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