In perl.git, the branch khw/pod-checker-final has been created

<http://perl5.git.perl.org/perl.git/commitdiff/f512fd281796741d12596825b61460190ddf58bc?hp=0000000000000000000000000000000000000000>

        at  f512fd281796741d12596825b61460190ddf58bc (commit)

- Log -----------------------------------------------------------------
commit f512fd281796741d12596825b61460190ddf58bc
Author: Karl Williamson <[email protected]>
Date:   Sat Feb 18 18:58:57 2012 -0700

    for pop

M       pod/perltie.pod
M       t/porting/known_pod_issues.dat
M       t/porting/podcheck.t

commit d8b5658818af0eb30544491d4891d699ec21bd1f
Author: Karl Williamson <[email protected]>
Date:   Sat Feb 18 18:21:44 2012 -0700

    podcheck.t: Refactor for new Pod::Checker
    
    podcheck.t sublcasses Pod::Checker.  That has been rewritten, and so
    podcheck.t must be as well to fit into the new scheme.

M       t/porting/podcheck.t

commit cab3eb14c742068a649b196e51be17ee0a0d7cda
Author: Karl Williamson <[email protected]>
Date:   Sat Feb 18 17:39:27 2012 -0700

    podcheck.t: Typo in pod

M       t/porting/podcheck.t

commit ba4dfd3b51ebeb74cbf2433902760b8459ae9cfd
Author: Marc Green <[email protected]>
Date:   Wed Jan 4 12:45:19 2012 -0500

    Fix Pod::Checker test bug, add a TODO

M       cpan/Pod-Parser/t/pod/podchkinter.t

commit 87e21ca7a7bf49f654ae18defd5c96414dbde855
Author: Marc Green <[email protected]>
Date:   Wed Jan 4 12:42:41 2012 -0500

    Stringify a L<>s node and page
    
    By forcing stringification, the user does not need to worry about
    Pod::Simple::LinkSections.
    
    Thanks to Karl Williamson for bringing this to my attention.

M       cpan/Pod-Parser/lib/Pod/Checker.pm

commit ba961c2ac037f4360e4f8e1f66c53b0a28ef5a95
Author: Marc Green <[email protected]>
Date:   Tue Jan 3 22:19:40 2012 -0500

    Clarify documentation by copying comment from old Pod::Checker

M       cpan/Pod-Parser/lib/Pod/Checker.pm

commit e2fc7b272ea1ced8b418020c13275a1aaee33939
Author: Karl Williamson <[email protected]>
Date:   Tue Dec 13 18:49:23 2011 -0700

    Checker.pm: Trim trailing space from =head text
    
    This allows us to use 'eq' instead of qr// to check for things, and is
    what the old version did.

M       cpan/Pod-Parser/lib/Pod/Checker.pm

commit a572a4fcb0026bb668c094b388269fe28b8f6592
Author: Marc Green <[email protected]>
Date:   Tue Dec 20 16:15:47 2011 -0500

    Check for empty string, not for falseness.
    
    Thanks to Karl Williamson for finding the bug.

M       cpan/Pod-Parser/lib/Pod/Checker.pm

commit 31dede8bcfd208fc3b5da25893dea8d241a44ce3
Author: Marc Green <[email protected]>
Date:   Tue Dec 20 16:12:17 2011 -0500

    Fix warnings generated due to uninitialized $flag values
    
    Thanks to Karl Williamson for pointing out the warnings.

M       cpan/Pod-Parser/lib/Pod/Checker.pm

commit 2b8b3a26262b62ac9e4c98e2149e95dc43a2e88f
Author: Marc Green <[email protected]>
Date:   Mon Aug 29 13:21:00 2011 -0400

    Remove redefined subroutines
    
    They must have snuck their way in during the merge.

M       cpan/Pod-Simple/lib/Pod/Simple.pm

commit bfde9b466b2ca5c5eab9c87dfcdaa012cb566dd3
Author: Marc Green <[email protected]>
Date:   Mon Aug 29 10:34:26 2011 -0400

    Update MANIFEST

M       MANIFEST

commit e12574258f6000006e3f54874b990a3ccb4d6baf
Author: Marc Green <[email protected]>
Date:   Mon Aug 29 10:24:55 2011 -0400

    Remove files that should not have been tracked

D       cpan/Pod-Parser/pc-errors
D       cpan/Pod-Parser/pc-errors-todo
D       cpan/Pod-Parser/ps-errors

commit e7721a5a11df24bb546220fa5ba2a6a11e6f4bd1
Author: Marc Green <[email protected]>
Date:   Wed Aug 24 00:54:40 2011 -0400

    Update test cases' expected results

M       cpan/Pod-Parser/t/pod/podchkenc.xr
M       cpan/Pod-Parser/t/pod/poderrs.xr

commit 5bec0daa2561861ed9c08bf25e301a9271a8f582
Author: Marc Green <[email protected]>
Date:   Tue Aug 23 23:34:58 2011 -0400

    Be more thorough when testing '|' and '/' escapes in L<>

M       cpan/Pod-Parser/lib/Pod/Checker.pm
M       cpan/Pod-Parser/t/pod/poderrs.t

commit 310c175535d05243362b0fa200cc5335e117eb4c
Author: Marc Green <[email protected]>
Date:   Tue Aug 23 23:13:33 2011 -0400

    Fix "possible =item type mismatch" bug to be more accurate

M       cpan/Pod-Parser/lib/Pod/Checker.pm

commit d4366ad963a1a30d623db8d82b78e826b68761de
Author: Marc Green <[email protected]>
Date:   Mon Aug 22 10:30:31 2011 -0400

    Document that users should not use Pod::Simple's interface

M       cpan/Pod-Parser/lib/Pod/Checker.pm

commit 2af2f145c437ab33ca665ccc2a3798286f378675
Author: Marc Green <[email protected]>
Date:   Thu Aug 18 22:04:11 2011 -0400

    Fix bug in checking for unescaped '<'/'>'s; update some docs

M       cpan/Pod-Parser/lib/Pod/Checker.pm

commit b99b949b47d819613595d01dbb2d5ea3d826d762
Author: Marc Green <[email protected]>
Date:   Thu Aug 18 10:51:19 2011 -0400

    Update documentation to be more accurate

M       cpan/Pod-Parser/lib/Pod/Checker.pm

commit b0c885d236b278afc7774f0bb1cff0ee577aedf4
Author: Marc Green <[email protected]>
Date:   Thu Aug 18 10:21:30 2011 -0400

    Test =item parsing more; update docs

M       cpan/Pod-Parser/lib/Pod/Checker.pm
M       cpan/Pod-Parser/t/pod/podchkinter.t

commit be619f3748c608c90ad53b50d5a585bbaea7d60a
Author: Marc Green <[email protected]>
Date:   Wed Aug 17 18:55:54 2011 -0400

    Fix bug that makes X<>'s contents show up in node()

M       cpan/Pod-Parser/lib/Pod/Checker.pm
M       cpan/Pod-Parser/t/pod/podchkinter.t

commit 0c9e03c251a4edc1e9836a41963ba484b98d6b74
Author: Marc Green <[email protected]>
Date:   Tue Aug 16 22:28:08 2011 -0400

    Tackle some TODOs, update docs, update test case

M       cpan/Pod-Parser/lib/Pod/Checker.pm
M       cpan/Pod-Parser/t/pod/poderrs.t

commit a906eeba1470da3b3d6ab38b04495102cce5af06
Author: Marc Green <[email protected]>
Date:   Mon Aug 15 21:07:37 2011 -0400

    Update Pod::Checker documentation

M       cpan/Pod-Parser/lib/Pod/Checker.pm
M       cpan/Pod-Parser/pc-errors-todo

commit ba48c972605767a488e5f3fe63fa962fc819d1a7
Author: Marc Green <[email protected]>
Date:   Sun Aug 14 15:16:30 2011 -0400

    Implement and test multiple -warnings levels; update some docs

M       cpan/Pod-Parser/lib/Pod/Checker.pm
M       cpan/Pod-Parser/t/pod/podchkinter.t

commit a6a7a2e27deb86268ae292c0846f0796fddb8f71
Author: Marc Green <[email protected]>
Date:   Sun Aug 14 14:23:22 2011 -0400

    Replace 'itemless =over/=back block' with 'empty =over/=back block' error 
check; clean up some docs

M       cpan/Pod-Parser/lib/Pod/Checker.pm
M       cpan/Pod-Parser/pc-errors-todo

commit d071f49b6668887b167b73d4f28a6c9ae9b6fe34
Author: Marc Green <[email protected]>
Date:   Fri Aug 12 21:19:44 2011 -0400

    Implement 'whiteline' error check

M       cpan/Pod-Parser/lib/Pod/Checker.pm
M       cpan/Pod-Parser/pc-errors-todo
M       cpan/Pod-Parser/t/pod/poderrs.t

commit 872ebf3735e45c19fd3b742380b92188dd2d1f41
Author: Marc Green <[email protected]>
Date:   Fri Aug 12 19:02:29 2011 -0400

    More Pod::Checker interface tests

M       cpan/Pod-Parser/t/pod/podchkinter.t

commit 7dea2e5d1aa83795fb81aa8c975ea9afd044540c
Author: Marc Green <[email protected]>
Date:   Fri Aug 12 19:01:16 2011 -0400

    Make podchecker() %options work

M       cpan/Pod-Parser/lib/Pod/Checker.pm

commit 6fea772bea1ff43019c8e42d8ee8b712edf96be4
Author: Marc Green <[email protected]>
Date:   Tue Aug 9 12:49:48 2011 -0400

    Start testing Pod::Checker interface

A       cpan/Pod-Parser/t/pod/podchkinter.t

commit 3d82c7a8434ca02c171d4e1ed9a1120872f4ac21
Author: Marc Green <[email protected]>
Date:   Thu Aug 11 11:36:50 2011 -0400

    Return from end_Document if no content earlier, document stuff

M       cpan/Pod-Parser/lib/Pod/Checker.pm

commit 21eb92f18b28e91cfda7404ef265589aee279c03
Author: Marc Green <[email protected]>
Date:   Tue Aug 9 08:32:18 2011 -0400

    Implement 'unescaped <> in paragraph' warning

M       cpan/Pod-Parser/lib/Pod/Checker.pm
M       cpan/Pod-Parser/pc-errors-todo

commit bcc60d77fdef441137150181940db89e94e11190
Author: Marc Green <[email protected]>
Date:   Mon Aug 8 13:18:40 2011 -0400

    Update test cases to test 'raw' L<<>> handling

M       cpan/Pod-Parser/t/pod/poderrs.t

commit 184e4250c626b67759e6165649af0541b8153ca9
Author: Marc Green <[email protected]>
Date:   Sun Aug 7 12:49:10 2011 -0400

    Allow directives that Pod::Simple autocloses to be recognized in subclasses.
    
    =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.

M       cpan/Pod-Simple/lib/Pod/Simple/BlackBox.pm

commit 0639ee7dd94161c9fd50e8f70fc1535dee30be1a
Author: Marc Green <[email protected]>
Date:   Sun Aug 7 12:46:12 2011 -0400

    Update '=over without a closing =back' error check for EOF

M       cpan/Pod-Parser/lib/Pod/Checker.pm

commit 9ecd55360a16087b4df759cacd2b49f331eda5ed
Author: Marc Green <[email protected]>
Date:   Sun Aug 7 12:18:27 2011 -0400

    Remove 'nested =begin' error check and add '=begin without =end' error check

M       cpan/Pod-Parser/lib/Pod/Checker.pm

commit 11962048f86ce2777325cf6be68d21cfbf40e17c
Author: Marc Green <[email protected]>
Date:   Sun Aug 7 09:36:53 2011 -0400

    Move unclosed '=begin html' to the end as to not interfere with other error 
checks

M       cpan/Pod-Parser/t/pod/poderrs.t

commit fcdc585375144070c77dfbf20a179ae1264cc979
Author: Marc Green <[email protected]>
Date:   Sun Aug 7 09:35:48 2011 -0400

    Fix bug-causing typo

M       cpan/Pod-Parser/lib/Pod/Checker.pm

commit a1b99d3059ad2d5ef432452a02e43efe87b7473d
Author: Marc Green <[email protected]>
Date:   Sun Aug 7 08:40:56 2011 -0400

    Add 'empty X<>' error -- I thought Pod::Simple did this but it doesn't

M       cpan/Pod-Parser/lib/Pod/Checker.pm

commit 8d8742821f2abf964022650849423d618a088c48
Author: Marc Green <[email protected]>
Date:   Sat Aug 6 11:09:43 2011 -0400

    Acknowledge occasional wrong line number and skip deprecated test

M       cpan/Pod-Parser/lib/Pod/Checker.pm

commit f9109081c1a7198bc9245b1a9e08b4c4704a32eb
Author: Marc Green <[email protected]>
Date:   Sat Aug 6 11:08:30 2011 -0400

    Remove error from todo list that is already in Pod::Simple

M       cpan/Pod-Parser/pc-errors-todo

commit 25343db868d11320a8c9bae38ded3fca6cb73b10
Author: Marc Green <[email protected]>
Date:   Sat Aug 6 10:11:54 2011 -0400

    Update test case to be more Pod::Simple friendly.
    
    The nested =begins are now correctly closed so that Pod::Simple knows
    to start caring about the POD instead of thinking it was still inside
    a =begin block.
    
    The space in the nested L<>s is removed to avoid the trailing
    whitespace error from being reported.

M       cpan/Pod-Parser/t/pod/poderrs.t

commit daeb40914457781ede112099e48741a949b1e8ab
Author: Marc Green <[email protected]>
Date:   Sat Aug 6 10:11:21 2011 -0400

    Change severity of nested fcodes to WARNING

M       cpan/Pod-Parser/lib/Pod/Checker.pm

commit 8f41afeb582268fef277b71fc491c10fb4f3cfd1
Author: Marc Green <[email protected]>
Date:   Sat Aug 6 09:13:13 2011 -0400

    Convert errors in Pod::Simple that are warnings in Pod::Checker

M       cpan/Pod-Parser/lib/Pod/Checker.pm

commit d3776ef8b27d0353ee06bc40fdd47eabdf779536
Author: Marc Green <[email protected]>
Date:   Sat Aug 6 08:56:58 2011 -0400

    Update two error messages in POD

M       cpan/Pod-Parser/lib/Pod/Checker.pm

commit 069946d98ec0df641a3db482a8c6fd7f495148ee
Author: Marc Green <[email protected]>
Date:   Sat Aug 6 08:39:13 2011 -0400

    Implement two L<> related error checks

M       cpan/Pod-Parser/lib/Pod/Checker.pm
M       cpan/Pod-Parser/pc-errors-todo

commit 2beda8f2628b00b4f3ced324788ae4412bb5e17f
Author: Marc Green <[email protected]>
Date:   Thu Aug 4 17:28:50 2011 -0400

    Update L<> handling code to use L<>'s 'raw' attribute, check for errors 
through Pod::Hyperlink

M       cpan/Pod-Parser/lib/Pod/Checker.pm
M       cpan/Pod-Parser/pc-errors-todo

commit 7391c8479693a5fb6cb430c8ce7d0582511257e1
Author: Marc Green <[email protected]>
Date:   Thu Aug 4 17:24:30 2011 -0400

    Remove errors that are already in Pod::Simple but are still quirky

M       cpan/Pod-Parser/pc-errors-todo

commit 0baf569d50416ba8175b7575b173c3a2fc6803f7
Author: Marc Green <[email protected]>
Date:   Thu Aug 4 14:38:56 2011 -0400

    Add methods to handle empty =over/=back blocks b/c Pod::Simple now triggers 
them

M       cpan/Pod-Parser/lib/Pod/Checker.pm

commit 91abb09a47f506e91984f4dcba287680dc386ba6
Author: Marc Green <[email protected]>
Date:   Thu Aug 4 14:33:43 2011 -0400

    Update docs to reflect the error checks I might not be able to do and do 
stylistic changes

M       cpan/Pod-Parser/lib/Pod/Checker.pm

commit f7293a9fc573a1f79b354f3c4fc0310aed549827
Author: Marc Green <[email protected]>
Date:   Mon Aug 1 20:41:51 2011 -0400

    Remove error check already in Pod::Simple

M       cpan/Pod-Parser/lib/Pod/Checker.pm
M       cpan/Pod-Parser/pc-errors-todo
M       cpan/Pod-Parser/t/pod/poderrs.t

commit a0f333e08f25ecf7d72efce7f4d714f1c43d3d17
Author: Marc Green <[email protected]>
Date:   Sun Jul 31 11:40:28 2011 -0400

    Implement nested formatting codes error check

M       cpan/Pod-Parser/lib/Pod/Checker.pm
M       cpan/Pod-Parser/pc-errors-todo

commit 907dd1e5211be338f04506e798b93a3e0649731d
Author: Marc Green <[email protected]>
Date:   Sun Jul 31 08:48:03 2011 -0400

    Update to test for a plethora of nested formatting codes

M       cpan/Pod-Parser/t/pod/poderrs.t

commit b4d2371d9ede0e6580429d2fa37cf95ca20dd98d
Author: Marc Green <[email protected]>
Date:   Sat Jul 30 13:16:40 2011 -0400

    Start to write formatting code handlers

M       cpan/Pod-Parser/lib/Pod/Checker.pm

commit 9defd3ab4c4dd4045386abd7fb0c395dbb34d02c
Author: Marc Green <[email protected]>
Date:   Sat Jul 30 09:58:38 2011 -0400

    Implement nested =begin error check

M       cpan/Pod-Parser/lib/Pod/Checker.pm
M       cpan/Pod-Parser/pc-errors-todo

commit c9c9f3e5e330c68476ade3018483a269a2caa9cd
Author: Marc Green <[email protected]>
Date:   Sat Jul 30 09:41:21 2011 -0400

    Remove redundant check

M       cpan/Pod-Parser/lib/Pod/Checker.pm

commit 813430a120ee4ce2dd2ba2cc11cbfd070ed0b280
Author: Marc Green <[email protected]>
Date:   Sat Jul 30 09:26:34 2011 -0400

    Process the rest of the =items, process Data paragraphs

M       cpan/Pod-Parser/lib/Pod/Checker.pm

commit 4e117b39f001fde42ffb5231325dc132d085930c
Author: Marc Green <[email protected]>
Date:   Sat Jul 30 09:09:21 2011 -0400

    Remove this error check -- I already implemented it

M       cpan/Pod-Parser/pc-errors-todo

commit 3218f92f1620bf076fb7440f7fbbb28b920be82e
Author: Marc Green <[email protected]>
Date:   Fri Jul 29 11:50:48 2011 -0400

    Expand tests to cover more warnings/errors

M       cpan/Pod-Parser/t/pod/poderrs.t
M       cpan/Pod-Parser/t/pod/testpchk.pl

commit f2e35eedd96b74cff939d3f26bee265056e98829
Author: Marc Green <[email protected]>
Date:   Fri Jul 29 11:50:07 2011 -0400

    Remove items already whined about in Pod::Simple (categorized at the bottom 
of the document)

M       cpan/Pod-Parser/pc-errors-todo

commit 90ad060b88732bb1e1078e0e13e07bedd78c935a
Author: Marc Green <[email protected]>
Date:   Fri Jul 29 09:51:28 2011 -0400

    Implement empty list error check

M       cpan/Pod-Parser/lib/Pod/Checker.pm

commit ed2964fafc40291fecce1a694db05fe17fa6898c
Author: Marc Green <[email protected]>
Date:   Thu Jul 28 14:02:56 2011 -0400

    Simplify list bookkeeping internally

M       cpan/Pod-Parser/lib/Pod/Checker.pm

commit 6e666f60fbe0c2d5f48d5237e2dc867efef1b73d
Author: Marc Green <[email protected]>
Date:   Thu Jul 28 12:12:45 2011 -0400

    Keep track of bullet =item directives

M       cpan/Pod-Parser/lib/Pod/Checker.pm

commit 99484951f62cbfa7109594bc78d0807825113e93
Author: Marc Green <[email protected]>
Date:   Thu Jul 28 12:12:22 2011 -0400

    Keep track of =open directives

M       cpan/Pod-Parser/lib/Pod/Checker.pm

commit 244cf86d814638ab80b15afac55818174e857e7c
Author: Marc Green <[email protected]>
Date:   Thu Jul 28 09:29:17 2011 -0400

    Combine methods handling =for and =begin blocks - both trigger the same 
event

M       cpan/Pod-Parser/lib/Pod/Checker.pm

commit de2af78a3a3c1103782d87d84a307121a234ff1d
Author: Marc Green <[email protected]>
Date:   Thu Jul 28 09:14:28 2011 -0400

    Add hyperlink warnings, remove two non-errors/warnings

M       cpan/Pod-Parser/pc-errors
M       cpan/Pod-Parser/pc-errors-todo

commit cff7732b57d11259a683c07cf8c4d51a26a58e83
Author: Marc Green <[email protected]>
Date:   Wed Jul 27 17:45:06 2011 -0400

    Combine method that handles =pod/=cut directives

M       cpan/Pod-Parser/lib/Pod/Checker.pm

commit cd4e9eb893a39009a4a5779612f6e58b82cd10cc
Author: Marc Green <[email protected]>
Date:   Wed Jul 27 17:21:00 2011 -0400

    Add a 'pod_handler' option to Pod::Simple, similar to 'cut_handler'.
    
    In an effort to be complete, this commit introduces an option that allows
    the user to handle '=pod' directive lines.
    
    This commit consists of the added code, documentation, and test cases,
    and it removes my previous attempt at allowing =pod lines to be handled,
    as that broke tests.

M       cpan/Pod-Simple/lib/Pod/Simple.pm
M       cpan/Pod-Simple/lib/Pod/Simple/BlackBox.pm

commit be6cface38ddc0e481b4f691aa0eba94a8a58d75
Author: Marc Green <[email protected]>
Date:   Wed Jul 27 16:03:57 2011 -0400

    Write some skeleton methods

M       cpan/Pod-Parser/lib/Pod/Checker.pm

commit edec11e2e105a9c9470fa47fe4e031923672f894
Author: Marc Green <[email protected]>
Date:   Tue Jul 26 14:11:36 2011 -0400

    Copy list helper methods, reorganize some code, implement 2 more error 
checks.
    
    I copied over _open_list and _close_list to help with managing =over
    and =back blocks. In doing so I took care of an error check testing
    if the previous =item had any content.
    
    I moved some code in new() around to organize it, and I renamed
    init_event to _init_event.
    
    Also, another error check, one testing if there is an =over without
    a matching =back has been *mostly* implemented. I still need to write
    the code to manage lists, but the error checks themselves are already
    in place.

M       cpan/Pod-Parser/lib/Pod/Checker.pm
M       cpan/Pod-Parser/pc-errors-todo

commit b63024ec12aef16a576a3c3f51de794817815c38
Author: Marc Green <[email protected]>
Date:   Mon Jul 25 11:43:06 2011 -0400

    Accept all =begin/=for targets in order to check them all

M       cpan/Pod-Parser/lib/Pod/Checker.pm

commit d80b580a2714e11e6a20a280264e17c10a3c6fb4
Author: Marc Green <[email protected]>
Date:   Mon Jul 25 09:08:49 2011 -0400

    Trigger an event for =pod directives for completeness

M       cpan/Pod-Simple/lib/Pod/Simple/BlackBox.pm

commit 34ecd1c55e55ee16a1d783a97e816f6619315635
Author: Marc Green <[email protected]>
Date:   Mon Jul 25 09:06:58 2011 -0400

    Handle =cut and =pod directives, implement error checks for them

M       cpan/Pod-Parser/lib/Pod/Checker.pm

commit 56a14791a07326c75afd2766686dc3816152be0a
Author: Marc Green <[email protected]>
Date:   Mon Jul 25 09:05:36 2011 -0400

    Take note of all =head directives

M       cpan/Pod-Parser/lib/Pod/Checker.pm

commit 1702d436abec345cb93a69e9bed6a7bd5260fb06
Author: Marc Green <[email protected]>
Date:   Mon Jul 25 09:04:14 2011 -0400

    Clean up code in new(), comment out whine and scream for now

M       cpan/Pod-Parser/lib/Pod/Checker.pm

commit 0ed5df96d8eefc7d01d037f4d66c2ee84adbe3f4
Author: Marc Green <[email protected]>
Date:   Sun Jul 24 16:14:59 2011 -0400

    Make a list of errors/warnings left to implement

A       cpan/Pod-Parser/pc-errors-todo

commit 8c8d2b1fdbe1d7a60113e0e049e494e7d782e29d
Author: Marc Green <[email protected]>
Date:   Sun Jul 24 18:32:36 2011 -0400

    Start writing the event handling methods, update docs and code too
    
    This is a large commit because I got carried away and forgot to commit
    throughout my additions. Within it lies several formatting updates to
    the existing code (such as $hash{key} -> $hash{'key'}), a few documentation
    updates, and a bunch of new code.
    
    The new code is mostly Pod::Simple::Methody event subroutines, but I also
    overrode whine() and scream() of Pod::Simple, among other changes.
    
    The event subroutines still need a lot of work, but I have gotten some
    basework down, and I have also ported three of Pod::Checker's 
errors/warnings
    over.

M       cpan/Pod-Parser/lib/Pod/Checker.pm

commit 2d4c34c566ca002d0b17fa1958853e24b1103c48
Author: Marc Green <[email protected]>
Date:   Sun Jul 24 18:17:44 2011 -0400

    Remove Pod::Parser cruft, update some documentation

M       cpan/Pod-Parser/lib/Pod/Checker.pm

commit c9ff046caa61617f9f7d54452093f30e510d1dc5
Author: Marc Green <[email protected]>
Date:   Fri Jul 22 10:28:30 2011 -0400

    Copy the errors/warnings for which Pod::Checker checks

A       cpan/Pod-Parser/pc-errors

commit 239be43983446fab28804dd5e6696000a7a61b01
Author: Marc Green <[email protected]>
Date:   Fri Jul 22 10:15:36 2011 -0400

    Make a list of all the errors Pod::Simple whines and screams about

A       cpan/Pod-Parser/ps-errors
-----------------------------------------------------------------------

--
Perl5 Master Repository

Reply via email to