Permalink
Switch branches/tags
Nothing to show
Commits on Apr 16, 2013
  1. tests for recently added warning

    rjbs committed Apr 16, 2013
    also a bit of framework for testing more warnings later
Commits on Apr 13, 2013
Commits on Apr 12, 2013
  1. whine when L<> starts or ends with whitespace

    rjbs committed Apr 12, 2013
    For example:
    
      L< Foo>
      L<Foo >
    
    It leads to confusion.  For example, L<Foo> is a link to the module
    Foo, but L< Foo> is a link to the section " Foo" in this document.
    
    This check was in Pod::Checker.  In fact, Pod::Parser was resolving
    things the *other* way!  It trimmed whitespace first!
Commits on Feb 27, 2013
  1. Increment to v3.27.

    theory committed Feb 27, 2013
  2. Timestamp v3.26.

    theory committed Feb 27, 2013
Commits on Feb 25, 2013
  1. Scream in invalid encoding.

    theory committed Feb 25, 2013
  2. Add `encoding()` and `deteted_encoding()`.

    theory committed Feb 25, 2013
    This allows formatters to output in the original encoding, should they wish.
    The value of the detected or configured encoding is now also kept in the
    output tree. Thanks to Patrice Dumas for the patch!
Commits on Feb 20, 2013
Commits on Feb 16, 2013
  1. Increment to v3.26.

    theory committed Feb 16, 2013
  2. Timestamp v3.25.

    theory committed Feb 16, 2013
  3. Remove useless code.

    theory committed Feb 16, 2013
Commits on Feb 14, 2013
  1. Increment to v3.25.

    theory committed Feb 14, 2013
  2. Timestamp v3.24.

    theory committed Feb 14, 2013
  3. Skip X<> tags when searching for titles in the pull parser.

    theory committed Feb 14, 2013
    Also strip out trailing whitespace that may result from ignoring X<> tags.
    Resolves RT#74389, and per discussion on pod-people, archived here:
    
      http://code.activestate.com/lists/perl-pod-people/1698/
Commits on Feb 13, 2013
  1. Add pre and tt to HTML tagmap.

    theory committed Feb 13, 2013
  2. Loosen up man page matching.

    theory committed Feb 13, 2013
  3. Note fix for C<>s in the TOC.

    theory committed Feb 13, 2013
  4. Merge pull request #46 from tsibley/code-in-head-regression

    theory committed Feb 13, 2013
    Fix code (C<>) in head regression
  5. Merge pull request #44 from rjbs/master

    theory committed Feb 13, 2013
    Issue a warning when =item types mismatch within one =over/=back.
  6. Merge pull request #45 from ilmari/speedup-parse

    theory committed Feb 13, 2013
    Parsing speedups from @ilmari.
Commits on Jan 23, 2013
  1. Fix regression with C<> formatting codes inside =headN sections

    tsibley committed Jan 23, 2013
    With 29306b7, headers stash unformatted text in $_[0]{htext} for use in
    the TOC and generating section IDs.  Code sections (C<>) were handled
    separately inside handle_text and never appended to $_[0]{htext},
    meaning headers lacked those pieces of text.  Adjust handle_text to
    always append to the htext stash if inside a header.
    
    The regression tests in t/xhtml10.t now pass.
    
    Resolves [rt.cpan.org #82706].
Commits on Jan 22, 2013
  1. Close over encoding object in transcoder

    ilmari committed Jan 22, 2013
    No need to look it up every time, since the encoding is fixed.
  2. Inline parse_characters and _try_encoding_guess

    ilmari committed Jan 22, 2013
    This is called for every line we parse, so each µs counts.
Commits on Jan 18, 2013
  1. suppress errors in item tests

    rjbs committed Jan 18, 2013
    These tests now trigger the mixed-type =item warning, new in the
    preceding commit.  Rather than test for the exact error here, I have
    suppressed error generation from these three specific tests only.
    
    I think a good strategy for fixing these tests further will be to
    write a JSON emitter to replace the XML one.  This will be much
    easier to use in tests, as we can use JSON::PP to parse the output
    into a structure.  It will make tests like this easier to update
    to match errors, rather than to tweak the output to suppress them.
  2. Add warning for invalid "=item [text]"

    marcgreen authored and rjbs committed Feb 19, 2012
Commits on Dec 4, 2012
  1. Eliminate warnings.

    theory committed Dec 4, 2012
  2. Credit @demerphq.

    theory committed Dec 4, 2012
  3. Merge pull request #43 from rjbs/master

    theory committed Dec 4, 2012
    fix hash order dependency