Add contact information for Sullivan Beck
[p5sagit/p5-mst-13.2.git] / cpan / Pod-Simple / ChangeLog
index 8c1e1d7..a93ec9e 100644 (file)
@@ -1,6 +1,156 @@
 # ChangeLog for Pod::Simple dist
 #---------------------------------------------------------------------------
 
+2009-12-17   David E. Wheeler <david@justatheory.org>
+       * Release 3.13
+
+       Removed deleted test file from MANIFEST.
+
+2009-12-17   David E. Wheeler <david@justatheory.org>
+       * Release 3.12
+
+       Removed "All rights reserved" from all files.
+
+       Added acknowledgements to man.he.net and search.cpan.org for
+       permission to link man pages and Perl module links to their sites
+       in the output of Pod::Simple::HTML and Pod::Simple::XHTML.
+
+       Add "html_h_level" option to Pod::Simple::XHTML and ::HTML to allow
+       a =head1 to become an <h2> and so on. RJBS.
+
+       Add batch_mode_page_object_init() method to Pod::Simple::XHTML.
+       This allows it to be used by Pod::Simple::HTMLBatch.
+
+       Fixed a regression in Pod::Simple::XHTML where '=begin html' blocks
+       were incorrectly escaped rather than simply passed through unmolested.
+       RJBS.
+
+       Removed the undocumented "fullstop_space_harden" attribute, which
+       apparently was only used by Pod::Text a very long time ago.
+
+2009-12-09   David E. Wheeler <david@justatheory.org>
+       * Release 3.11
+
+       Restored code to HTMLBatch that allows the TOC (index) to be created
+       in batch jobs (RT #52324 from Martin J. Evans).
+
+       Added resources to META.yml, including bug tracker, license, and
+       repository.
+
+       Turned man page links into links to man.he.net in Pod::Simple::HTML
+       and Pod::Simple::XHTML output. Subclass and override
+       resolve_man_page_link() to use a different URL.
+
+       Added the resolve_pod_page_link() and resolve_man_page_link() methods
+       to Pod::Simple::XHTML to make it easier for subclasses to change the
+       URLs created for POD and man page links.
+
+       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 identfier (#foo)
+       in the resulting search.cpan.org link.
+
+       Pod::Simple::Text now outputs URLs for links created in the
+       L<text|URL> format. For example, L<Perl|http://perl.org> is now
+       output as "Perl <http://perl.org>" rather than just as "Perl".
+
+       Updated perlpod.pod and perlpodspec.pod to sync up with Perl core
+       (and to be released in Perl 5.12). Changes include:
+       * Removing the prohibition against L<text|href>
+       * Deprecation of L<section> and L<"section">
+       * Legalization of "=begin formatname parameter"
+
+       A couple of bug fixes in Pod::Simple::HTML from Graham Barr.
+
+       Added the do_section() method to Pod::Simple::HTML. Graham Barr.
+
+       Word-smithed the "DESCRIPTION" a bit and wrote the README.
+
+       Synced up all module version numbers to 3.11 except for
+       Pod::Simple::HTMLLegacy, which is at 5.01 and should not have its
+       version number lowered.
+
+2009-11-12   David E. Wheeler <david@justatheory.org>
+       * Release 3.10
+
+       Converted test files that had DOS endings to have Unix endings
+       (RT #50922 from Steve Hay).
+
+       Skip tests on VMS where the lack of filename case preservation can
+       wreak havoc (RT #51184 from Craig A. Berry).
+
+       Fix nested definition list format in the XHTML output
+       (RT #51187 from Lars Dɪᴇᴄᴋᴏᴡ).
+
+       Added some files missing from the MANIFEST (and therefore the
+       distribution) in the last two releases.
+
+2009-10-27   Allison Randal <allison@perl.org>
+       * Release 3.09
+
+       Add support for an index (TOC) in the XHTML output from David E.
+       Wheeler.
+
+       Add strip_verbatim_indent() from David E. Wheeler.
+
+       Added the "nocase" option to PullParser's get_title(),
+       get_version(), get_description(), and get_author() methods. This
+       allows one to fetch the contents of those sections regardless of
+       the case of the labels (e.g., "NAME" and "Name" and "name" are all
+       valid). Graham Barr.
+
+       Added the search_class() accessor to Pod::Simple::HTMLBatch.
+       David E. Wheeler.
+
+       XHTML output now properly encodes entities in all places, not just
+       in verbatim blocks and code spans. David E. Wheeler.
+
+       Fixed XHTML to output definition lists when it should, rather than
+       (broken) unordered lists. David E. Wheeler.
+
+       Fixed XHTML so that multiparagraph list items work correctly.
+       David E. Wheeler.
+
+       Fixed XHTML ordered list output so that it does not include the
+       number specified in the POD in the output. This is on a par with
+       out the HTML output works. David E. Wheeler.
+
+       Applied URL patch from Leon Brocard for The Perl Journal archives.
+
+       Fixed test failures with older versions of HTML::Entities (RT #43903
+       from Salvador Tercia).
+
+       Changed CSS files generated by HTMLBatch to be no more than 8.3
+       characters long. (RT #40450 from Renee Baecker)
+
+       Added entity handling for E<sol> and E<verbar> to Pod::Simple::XHTML.
+       (RT #49615 from Chas Owens.)
+
+       Fixed a bug in Pod::Simple::HTML where a definition term item with
+       no corresponding definition item would be output with no closing
+       </a></dt>. (RT # 37107 from Kevin Ryde).
+
+       Added entity handling for numeric entities to Pod::Simple::XHTML,
+       following perlpod specification.
+
+       A POD tag found inside a complex POD tag (e.g., "C<<< C<foo> >>>")
+       is now properly parsed as text and entities instead of a tag
+       embedded in a tag. This is in compliance with `perldoc perlpod`
+       (RT #12239 from Michael Schwern).
+
+       Thanks to David E. Wheeler for applying patches, resolving bugs,
+       and generally getting ready for the release.
+
+2009-07-16   Allison Randal <allison@perl.org>
+       * Release 3.08
+
+       Fix installdirs for Perl versions where Pod::Simple was core;
+       RT#36446 & RT#39709, thanks to Jerry Hedden.
+
+       Fix encoding handling for code in paragraphs; RT#45829, thanks
+       to David Wheeler.
+
 2008-06-04   Allison Randal <allison@perl.org>
        * Release 3.07
 
        crazy, I've tried to basically turn off all Unicode/utf8 support
        under 5.6. Under 5.8 and above, Unicode should work fine, and
        under 5.6, all Unicode characters should be replaced with a little
-       "can't render" symbol, either a "¤" or a "?".
+       "can't render" symbol, either a "¤" or a "?".
        Many many thanks to Jarkko Hietaniemi for helping out.
 
        (Works under 5.005 now too?)