Permalink
Commits on Dec 17, 2009
  1. Remove deleted file from MANIFEST.

    theory committed Dec 17, 2009
    Bump version to 3.13.
Commits on Dec 14, 2009
  1. Kill `fullstop_space_harden`.

    theory committed Dec 14, 2009
    It seems useless and broken when used with ASCII or EDBIC output.
Commits on Dec 11, 2009
  1. Allow `=begin html` to output correctly from P::S::XHTML

    rjbs committed with theory Dec 11, 2009
    Fixed a regression in Pod::Simple::XHTML where '=begin html' blocks were incorrectly escaped rather than simply passed through unmolested.
  2. Add `batch_mode_page_object_init()` to Pod::Simple::XHTML

    theory committed Dec 11, 2009
    This allows it to be used by Pod::Simple::HTMLBatch.
  3. fix changelog errors

    rjbs committed Dec 11, 2009
  4. fix plans

    rjbs committed Dec 11, 2009
  5. add html_h_levels to ::HTML, too

    rjbs committed Dec 11, 2009
  6. merge in xhtml html_h levels

    rjbs committed Dec 11, 2009
Commits on Dec 10, 2009
  1. Add some acknowledgements.

    theory committed Dec 10, 2009
Commits on Dec 9, 2009
  1. Add do_section() to Pod::Simple::HTML

    theory committed Dec 9, 2009
    From Graham Barr.
Commits on Dec 8, 2009
Commits on Dec 7, 2009
  1. Improved Text + URL output from Pod::Simple::Text.

    theory committed Dec 7, 2009
    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".
Commits on Dec 5, 2009
  1. Removed the `E<>` handling from P::S::XHTML.

    theory committed Dec 5, 2009
    P::S::XHTML had originally disabled entity escaping in the parent class, but I deleted the no-op `_treat_Es()` in the previous commit (90d5938), as it was breaking the use of `E<>` nested in `L<>` tags. As a result, all `E<>` tags are now handled before P::S::XHTML ever sees them and the `start_E()` and `end_E()` methods are never called anumore. And since `handle_text()` now encodes everything (changed in 1ac6b65), entities are properly escaped througout.
  2. Various XHTML link fixes.

    theory committed Dec 5, 2009
    * Add `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.
    * Fix the output of entities in L<> tags by Pod::Simple::XHTML.
    * Changed the signature of the `resolve_man_page_link()` method in Pod::Simple::HTML to match that of `resolve_pod_page_link()`.
    * Fix 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.
Commits on Dec 4, 2009
  1. Link man pages in XHTML output.

    theory committed Dec 4, 2009
  2. Fix man links in Pod::Simple::HTML output

    theory committed Dec 4, 2009
    They now link to man.he.net, which seems fairly reasonable. Subclasses can override the new `resolve_man_page_link()` method to change it to use other URLs. Or it can return `undef` for the previous behavior of using `<a>` tags with no attributes (ew!).
  3. I kant spel.

    theory committed Dec 4, 2009
  4. Skip `.git` in the `MANIFEST`.

    theory committed Dec 2, 2009
  5. Add metadata to `META.yml`.

    theory committed Dec 2, 2009
    Also added `.gitignore.`.