Permalink
Commits on Aug 23, 2011
  1. Timestamp v3.19.

    theory committed Aug 23, 2011
  2. Minor stylistic change to XHTML.pm.

    theory committed Aug 23, 2011
    * Always use double-quotes for attributes in tags.
    * Refactor handling of `html_css` attribute a bit.
    * Be sure to encode entities before emitting `html_css`.
    * Note HTMLBatch compatibility fix.
  3. Merge pull request #16 from kablamo/batch_compatibility

    theory committed Aug 23, 2011
    Make Pod::Simple::XHTML compatible with Pod::Simple::HTMLBatch
Commits on Aug 22, 2011
  1. Changes.

    theory committed Aug 22, 2011
  2. Merge pull request #24 from marcgreen/whiteline-handler

    theory committed Aug 22, 2011
    Blacklist what doesn't make a whiteline instead of whitelisting what does
  3. Merge pull request #20 from marcgreen/fake-closer

    theory committed Aug 22, 2011
    Allow directives that Pod::Simple autocloses to be recognized in subclass
  4. Merge pull request #19 from marcgreen/raw-attribute

    theory committed Aug 22, 2011
    Add 'raw' attribute to L<> treelet that contains the L<>'s raw contents.
Commits on Aug 20, 2011
  1. Initial commit.

    kablamo committed Aug 20, 2011
Commits on Aug 17, 2011
Commits on Aug 16, 2011
Commits on Aug 15, 2011
  1. Merge pull request #23 from marcgreen/begin-in-over

    theory committed Aug 15, 2011
    Fix bug that incorrectly parsed =begin/=ends inside =overs
  2. Merge pull request #22 from marcgreen/entity

    theory committed Aug 15, 2011
    Add a todo regarding valid E<>'s content
  3. Merge pull request #21 from marcgreen/whiteline-handler

    theory committed Aug 15, 2011
    Implement 'whiteline_handler' attribute.
  4. Fix bug that incorrectly parsed =begin/=ends inside =overs

    marcgreen committed Aug 15, 2011
    Instead of checking that the *most recent* opened block is an =over upon
    encountering an =item, ::BlackBox now checks if *any* currently opened
    block is an =over. This allows =begin and =for blocks to nest inside of
    =open blocks, as per perlpodspec.
Commits on Aug 14, 2011
  1. Add 'raw' attribute to L<> treelet that contains the L<>'s raw contents.

    marcgreen committed Aug 4, 2011
    There is currently a bug that inhibits the 'raw' attribute from displaying
    all surrounding whitespace - it condenses the surrounding whitespace to a
    single ' '.
    
    Included is the updated code, documentation, and test cases.
  2. Allow directives that Pod::Simple autocloses to be recognized in subc…

    marcgreen committed Aug 7, 2011
    …lasses.
    
    =end/=back directives now pass an attribute hash ref, similar to the
    hash ref passed in all _handle_element_start() calls, to
    _handle_element_end(). This allows subclasses to see if there exists
    a key 'fake-closer' which would signify that Pod::Simple generated the
    closing directive and it is not really present in the POD source.
    
    Pod::Simple::Methody has been updated to pass the hash ref through too.
    
    Included is the updated code, documentation, and tests.
  3. Implement 'whiteline_handler' attribute.

    marcgreen committed Aug 14, 2011
    It is much like 'code_handler', 'cut_handler', and 'pod_handler',
    except it is triggered on white lines. White lines are defined as
    seemingly blank lines that match /[\t ]/.
    
    Included is the updated code, documentation, and test cases.
Commits on Aug 13, 2011
Commits on Aug 7, 2011
  1. Merge pull request #18 from marcgreen/parse-empty-lists

    theory committed Aug 7, 2011
    In the case where a subclass needs to be able to parse empty lists, the new attribute parse_empty_lists() can be turned on, which does exactly that. The default is off, as this feature will be rarely needed.
    
    Included is the updated code, updated docs, and test cases.
Commits on Aug 4, 2011
  1. Fix typo

    marcgreen committed Aug 4, 2011
Commits on Aug 3, 2011
  1. Add 'parse_empty_lists' attribute for completeness.

    marcgreen committed Aug 3, 2011
    In the case where a subclass needs to be able to parse empty lists,
    the new attribute parse_empty_lists() can be turned on, which does
    exactly that. The default is off, as this feature will be rarely needed.
    
    Included is the updated code, updated docs, and test cases.
  2. Merge pull request #17 from marcgreen/4556df1ef5b00c68a627554e11f999a…

    theory committed Aug 3, 2011
    …071fa6571
    
    Merge Marc's addition of the `pod_handler` option.
Commits on Jul 24, 2011
  1. Make Pod::Simple::XHTML compatible with Pod::Simple::HTMLBatch

    kablamo committed Jul 24, 2011
    The first change is to add the empty method html_header_after_title().
    HTMLBatch requires this method.  For now, I've left it empty and this seems to
    work fine.
    
    The second change is to modify start_Document() to not put the value of
    html_css() into a <link> tag if its already in a <link> tag.  When HTMLBatch
    calls html_css() it passes in a <link> tag rather than just a plain url.
Commits on Jul 22, 2011
  1. Merge pull request #15 from marcgreen/exp

    theory committed Jul 22, 2011
    Fix occasional test failure when tests are run in parallel.
Commits on Jul 17, 2011
  1. Increment to v3.19.

    theory committed Jul 17, 2011