diff options
author | Chris 'BinGOs' Williams <chris@bingosnet.co.uk> | 2013-05-24 20:22:20 +0100 |
---|---|---|
committer | Chris 'BinGOs' Williams <chris@bingosnet.co.uk> | 2013-05-24 21:37:44 +0100 |
commit | 5b9c51566def4f7f9229c13bb00b03103aa4fae8 (patch) | |
tree | 09e8c2cda1ce2db0430904106a4c093b55683152 /pod/perl.pod | |
parent | c2a50ddb1bed657609ef5e85c7ac5c0bfcaa2c9a (diff) | |
download | perl-5b9c51566def4f7f9229c13bb00b03103aa4fae8.tar.gz |
Update Pod-Usage to CPAN version 1.62
[DELTA]
1.62 (marekr)
Patches provided by rjbs - many thanks!
- These commits update Pod::Usage to only use Pod::Simple, so that any
reliance on Pod::Parser is removed, making it easier to remove Pod::Parser
from core.
- [PATCH 1/4] update Makefile: strict, INSTALLDIR, 5.6
- [PATCH 2/4] we will start to require perl 5.6 from here on out
- [PATCH 3/4] always use Pod::Text as default base class
- [PATCH 4/4] eliminate the branch in which Pod::Parser would be used
This commit is intended entirely to free Pod::Usage from any reliance on
Pod::Parser.
* Usage.pm now defaults to using Pod::Text, rather than checking $] to pick.
* $Pod::Select::MAX_HEADING_LEVEL is replaced with a local var
* &Pod::Select::_compile_section_spec is copied into this module
This isn't the most elegant fix, but it's a bit of a ball of mud. The code
is written to let you alter @ISA at runtime to something that is derived
either from Pod::Parser or Pod::Simple. This should probably be more
explicitly limited to Pod::Simple in future releases.
- CPAN#84031: eliminate branches using Pod::Parser
removed test suite dependencies on Pod::Parser
Diffstat (limited to 'pod/perl.pod')
0 files changed, 0 insertions, 0 deletions