diff options
author | Nicholas Clark <nick@ccl4.org> | 2009-09-12 22:34:14 +0100 |
---|---|---|
committer | Nicholas Clark <nick@ccl4.org> | 2009-09-13 08:26:07 +0100 |
commit | e5833079aa4f6224797302925c72d129b795ef95 (patch) | |
tree | 15970a8d6fdea06c1e0d9c5d74fbac82be874552 | |
parent | 6e2cec711386bcf54fa61d6f91366e532eafcfc6 (diff) | |
download | perl-e5833079aa4f6224797302925c72d129b795ef95.tar.gz |
Move Pod::Perldoc from lib to ext.
-rw-r--r-- | MANIFEST | 30 | ||||
-rwxr-xr-x | Porting/Maintainers.pl | 10 | ||||
-rw-r--r-- | ext/.gitignore | 1 | ||||
-rw-r--r-- | ext/Pod-Perldoc/lib/Pod/Perldoc.pm (renamed from lib/Pod/Perldoc.pm) | 0 | ||||
-rw-r--r-- | ext/Pod-Perldoc/lib/Pod/Perldoc/BaseTo.pm (renamed from lib/Pod/Perldoc/BaseTo.pm) | 0 | ||||
-rw-r--r-- | ext/Pod-Perldoc/lib/Pod/Perldoc/GetOptsOO.pm (renamed from lib/Pod/Perldoc/GetOptsOO.pm) | 0 | ||||
-rw-r--r-- | ext/Pod-Perldoc/lib/Pod/Perldoc/ToChecker.pm (renamed from lib/Pod/Perldoc/ToChecker.pm) | 0 | ||||
-rw-r--r-- | ext/Pod-Perldoc/lib/Pod/Perldoc/ToMan.pm (renamed from lib/Pod/Perldoc/ToMan.pm) | 0 | ||||
-rw-r--r-- | ext/Pod-Perldoc/lib/Pod/Perldoc/ToNroff.pm (renamed from lib/Pod/Perldoc/ToNroff.pm) | 0 | ||||
-rw-r--r-- | ext/Pod-Perldoc/lib/Pod/Perldoc/ToPod.pm (renamed from lib/Pod/Perldoc/ToPod.pm) | 0 | ||||
-rw-r--r-- | ext/Pod-Perldoc/lib/Pod/Perldoc/ToRtf.pm (renamed from lib/Pod/Perldoc/ToRtf.pm) | 0 | ||||
-rw-r--r-- | ext/Pod-Perldoc/lib/Pod/Perldoc/ToText.pm (renamed from lib/Pod/Perldoc/ToText.pm) | 0 | ||||
-rw-r--r-- | ext/Pod-Perldoc/lib/Pod/Perldoc/ToTk.pm (renamed from lib/Pod/Perldoc/ToTk.pm) | 0 | ||||
-rw-r--r-- | ext/Pod-Perldoc/lib/Pod/Perldoc/ToXml.pm (renamed from lib/Pod/Perldoc/ToXml.pm) | 0 | ||||
-rw-r--r-- | ext/Pod-Perldoc/t/01_about_verbose.t (renamed from lib/Pod/Perldoc/t/01_about_verbose.t) | 0 | ||||
-rw-r--r-- | ext/Pod-Perldoc/t/checkerbasic.t (renamed from lib/Pod/Perldoc/t/checkerbasic.t) | 0 | ||||
-rw-r--r-- | ext/Pod-Perldoc/t/perldocbasic.t (renamed from lib/Pod/Perldoc/t/perldocbasic.t) | 0 | ||||
-rw-r--r-- | ext/Pod-Perldoc/t/textbasic.t (renamed from lib/Pod/Perldoc/t/textbasic.t) | 0 | ||||
-rw-r--r-- | lib/.gitignore | 2 |
19 files changed, 24 insertions, 19 deletions
@@ -2026,6 +2026,21 @@ ext/PerlIO-via/hints/aix.pl Hint for PerlIO::via for named architecture ext/PerlIO-via/t/via.t See if PerlIO::via works ext/PerlIO-via/via.pm PerlIO layer for layers in perl ext/PerlIO-via/via.xs PerlIO layer for layers in perl +ext/Pod-Perldoc/lib/Pod/Perldoc/BaseTo.pm utility module for perldoc +ext/Pod-Perldoc/lib/Pod/Perldoc/GetOptsOO.pm options parsing for perldoc +ext/Pod-Perldoc/lib/Pod/Perldoc.pm guts of the 'perldoc' utility +ext/Pod-Perldoc/lib/Pod/Perldoc/ToChecker.pm let perldoc check POD for errors +ext/Pod-Perldoc/lib/Pod/Perldoc/ToMan.pm render POD as man pages +ext/Pod-Perldoc/lib/Pod/Perldoc/ToNroff.pm convert POD to nroff +ext/Pod-Perldoc/lib/Pod/Perldoc/ToPod.pm convert POD to POD +ext/Pod-Perldoc/lib/Pod/Perldoc/ToRtf.pm convert POD to RTF +ext/Pod-Perldoc/lib/Pod/Perldoc/ToText.pm convert POD to plain text +ext/Pod-Perldoc/lib/Pod/Perldoc/ToTk.pm convert POD via Tk::Pod +ext/Pod-Perldoc/lib/Pod/Perldoc/ToXml.pm convert POD to XML +ext/Pod-Perldoc/t/01_about_verbose.t test Pod::Perldoc +ext/Pod-Perldoc/t/checkerbasic.t test Pod::Perldoc::ToChecker +ext/Pod-Perldoc/t/perldocbasic.t test Pod::Perldoc basic operation +ext/Pod-Perldoc/t/textbasic.t test Pod::Perldoc::ToText ext/Pod-Plainer/Plainer.pm Pod migration utility module ext/Pod-Plainer/t/plainer.t Test Pod::Plainer ext/Pod-Simple/ChangeLog Pod::Simple ChangeLog @@ -3222,21 +3237,6 @@ lib/Pod/Man.pm Convert POD data to *roff lib/Pod/ParseLink.pm Perl an L<> formatting code in POD text lib/Pod/Parser.pm Pod-Parser - define base class for parsing POD lib/Pod/ParseUtils.pm Pod-Parser - pod utility functions -lib/Pod/Perldoc/BaseTo.pm utility module for perldoc -lib/Pod/Perldoc/GetOptsOO.pm options parsing for perldoc -lib/Pod/Perldoc.pm guts of the 'perldoc' utility -lib/Pod/Perldoc/t/01_about_verbose.t test Pod::Perldoc -lib/Pod/Perldoc/t/checkerbasic.t test Pod::Perldoc::ToChecker -lib/Pod/Perldoc/ToChecker.pm let perldoc check POD for errors -lib/Pod/Perldoc/ToMan.pm render POD as man pages -lib/Pod/Perldoc/ToNroff.pm convert POD to nroff -lib/Pod/Perldoc/ToPod.pm convert POD to POD -lib/Pod/Perldoc/ToRtf.pm convert POD to RTF -lib/Pod/Perldoc/ToText.pm convert POD to plain text -lib/Pod/Perldoc/ToTk.pm convert POD via Tk::Pod -lib/Pod/Perldoc/ToXml.pm convert POD to XML -lib/Pod/Perldoc/t/perldocbasic.t test Pod::Perldoc basic operation -lib/Pod/Perldoc/t/textbasic.t test Pod::Perldoc::ToText lib/Pod/PlainText.pm Convert POD data to formatted ASCII text lib/Pod/Select.pm Pod-Parser - select portions of POD docs lib/Pod/t/basic.cap podlators test diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl index 080cc9e699..03775e85ee 100755 --- a/Porting/Maintainers.pl +++ b/Porting/Maintainers.pl @@ -1328,16 +1328,18 @@ use File::Glob qw(:case); { 'MAINTAINER' => 'ferreira', 'DISTRIBUTION' => 'FERREIRA/Pod-Perldoc-3.15.tar.gz', - 'FILES' => q[lib/Pod/Perldoc.pm - lib/Pod/Perldoc + # I don't know whether it's conceptually cleaner to a rule to copy + # ext/Pod-Perldoc/pod/perldoc.pod to pod/perldoc.pod at make time + # (in 4 places), or leave it as 1 mapping here. + 'FILES' => q[ext/Pod-Perldoc pod/perldoc.pod ], # in blead, the perldoc executable is generated by perldoc.PL # instead - + # XXX We can and should fix this, but clean up the DRY-failure in utils + # first 'EXCLUDED' => [ qw( perldoc ) ], 'MAP' => { 'lib/perldoc.pod' => 'pod/perldoc.pod', - 't/' => 'lib/Pod/Perldoc/t/', }, 'CPAN' => 1, 'UPSTREAM' => undef, diff --git a/ext/.gitignore b/ext/.gitignore index 1f51711b4f..86b2a1befe 100644 --- a/ext/.gitignore +++ b/ext/.gitignore @@ -73,6 +73,7 @@ ppport.h /PerlIO-encoding/Makefile.PL /PerlIO-scalar/Makefile.PL /PerlIO-via/Makefile.PL +/Pod-Perldoc/Makefile.PL /Pod-Plainer/Makefile.PL /Pod-Simple/Makefile.PL /SelfLoader/Makefile.PL diff --git a/lib/Pod/Perldoc.pm b/ext/Pod-Perldoc/lib/Pod/Perldoc.pm index ef54796ad8..ef54796ad8 100644 --- a/lib/Pod/Perldoc.pm +++ b/ext/Pod-Perldoc/lib/Pod/Perldoc.pm diff --git a/lib/Pod/Perldoc/BaseTo.pm b/ext/Pod-Perldoc/lib/Pod/Perldoc/BaseTo.pm index 29a3b7d108..29a3b7d108 100644 --- a/lib/Pod/Perldoc/BaseTo.pm +++ b/ext/Pod-Perldoc/lib/Pod/Perldoc/BaseTo.pm diff --git a/lib/Pod/Perldoc/GetOptsOO.pm b/ext/Pod-Perldoc/lib/Pod/Perldoc/GetOptsOO.pm index fa83fb74cc..fa83fb74cc 100644 --- a/lib/Pod/Perldoc/GetOptsOO.pm +++ b/ext/Pod-Perldoc/lib/Pod/Perldoc/GetOptsOO.pm diff --git a/lib/Pod/Perldoc/ToChecker.pm b/ext/Pod-Perldoc/lib/Pod/Perldoc/ToChecker.pm index 10870109e6..10870109e6 100644 --- a/lib/Pod/Perldoc/ToChecker.pm +++ b/ext/Pod-Perldoc/lib/Pod/Perldoc/ToChecker.pm diff --git a/lib/Pod/Perldoc/ToMan.pm b/ext/Pod-Perldoc/lib/Pod/Perldoc/ToMan.pm index 09b0e81737..09b0e81737 100644 --- a/lib/Pod/Perldoc/ToMan.pm +++ b/ext/Pod-Perldoc/lib/Pod/Perldoc/ToMan.pm diff --git a/lib/Pod/Perldoc/ToNroff.pm b/ext/Pod-Perldoc/lib/Pod/Perldoc/ToNroff.pm index 991c1e3269..991c1e3269 100644 --- a/lib/Pod/Perldoc/ToNroff.pm +++ b/ext/Pod-Perldoc/lib/Pod/Perldoc/ToNroff.pm diff --git a/lib/Pod/Perldoc/ToPod.pm b/ext/Pod-Perldoc/lib/Pod/Perldoc/ToPod.pm index c3173d4370..c3173d4370 100644 --- a/lib/Pod/Perldoc/ToPod.pm +++ b/ext/Pod-Perldoc/lib/Pod/Perldoc/ToPod.pm diff --git a/lib/Pod/Perldoc/ToRtf.pm b/ext/Pod-Perldoc/lib/Pod/Perldoc/ToRtf.pm index 14d419fc31..14d419fc31 100644 --- a/lib/Pod/Perldoc/ToRtf.pm +++ b/ext/Pod-Perldoc/lib/Pod/Perldoc/ToRtf.pm diff --git a/lib/Pod/Perldoc/ToText.pm b/ext/Pod-Perldoc/lib/Pod/Perldoc/ToText.pm index 7d1784cd59..7d1784cd59 100644 --- a/lib/Pod/Perldoc/ToText.pm +++ b/ext/Pod-Perldoc/lib/Pod/Perldoc/ToText.pm diff --git a/lib/Pod/Perldoc/ToTk.pm b/ext/Pod-Perldoc/lib/Pod/Perldoc/ToTk.pm index 1562ec8bb3..1562ec8bb3 100644 --- a/lib/Pod/Perldoc/ToTk.pm +++ b/ext/Pod-Perldoc/lib/Pod/Perldoc/ToTk.pm diff --git a/lib/Pod/Perldoc/ToXml.pm b/ext/Pod-Perldoc/lib/Pod/Perldoc/ToXml.pm index 439e736c20..439e736c20 100644 --- a/lib/Pod/Perldoc/ToXml.pm +++ b/ext/Pod-Perldoc/lib/Pod/Perldoc/ToXml.pm diff --git a/lib/Pod/Perldoc/t/01_about_verbose.t b/ext/Pod-Perldoc/t/01_about_verbose.t index eb2f411fe9..eb2f411fe9 100644 --- a/lib/Pod/Perldoc/t/01_about_verbose.t +++ b/ext/Pod-Perldoc/t/01_about_verbose.t diff --git a/lib/Pod/Perldoc/t/checkerbasic.t b/ext/Pod-Perldoc/t/checkerbasic.t index c47dcedc64..c47dcedc64 100644 --- a/lib/Pod/Perldoc/t/checkerbasic.t +++ b/ext/Pod-Perldoc/t/checkerbasic.t diff --git a/lib/Pod/Perldoc/t/perldocbasic.t b/ext/Pod-Perldoc/t/perldocbasic.t index 6f6b9984d7..6f6b9984d7 100644 --- a/lib/Pod/Perldoc/t/perldocbasic.t +++ b/ext/Pod-Perldoc/t/perldocbasic.t diff --git a/lib/Pod/Perldoc/t/textbasic.t b/ext/Pod-Perldoc/t/textbasic.t index 6814267ec8..6814267ec8 100644 --- a/lib/Pod/Perldoc/t/textbasic.t +++ b/ext/Pod-Perldoc/t/textbasic.t diff --git a/lib/.gitignore b/lib/.gitignore index 0a53951e6e..6f6861c9d8 100644 --- a/lib/.gitignore +++ b/lib/.gitignore @@ -290,6 +290,8 @@ /Parse/CPAN/Meta.pm /POSIX.pm /POSIX.pod +/Pod/Perldoc.pm +/Pod/Perldoc /Pod/Plainer.pm /Pod/Simple.pm /Pod/Simple.pod |