diff options
-rw-r--r-- | MANIFEST | 56 | ||||
-rwxr-xr-x | Porting/Maintainers.pl | 7 | ||||
-rw-r--r-- | ext/podlators/Makefile.PL | 7 | ||||
-rw-r--r-- | ext/podlators/VERSION | 1 | ||||
-rw-r--r-- | ext/podlators/lib/Pod/Man.pm (renamed from lib/Pod/Man.pm) | 0 | ||||
-rw-r--r-- | ext/podlators/lib/Pod/ParseLink.pm (renamed from lib/Pod/ParseLink.pm) | 0 | ||||
-rw-r--r-- | ext/podlators/lib/Pod/Text.pm (renamed from lib/Pod/Text.pm) | 0 | ||||
-rw-r--r-- | ext/podlators/lib/Pod/Text/Color.pm (renamed from lib/Pod/Text/Color.pm) | 0 | ||||
-rw-r--r-- | ext/podlators/lib/Pod/Text/Overstrike.pm (renamed from lib/Pod/Text/Overstrike.pm) | 0 | ||||
-rw-r--r-- | ext/podlators/lib/Pod/Text/Termcap.pm (renamed from lib/Pod/Text/Termcap.pm) | 0 | ||||
-rw-r--r-- | ext/podlators/t/basic.cap (renamed from lib/Pod/t/basic.cap) | 0 | ||||
-rw-r--r-- | ext/podlators/t/basic.clr (renamed from lib/Pod/t/basic.clr) | 0 | ||||
-rw-r--r-- | ext/podlators/t/basic.man (renamed from lib/Pod/t/basic.man) | 0 | ||||
-rw-r--r-- | ext/podlators/t/basic.ovr (renamed from lib/Pod/t/basic.ovr) | 0 | ||||
-rw-r--r-- | ext/podlators/t/basic.pod (renamed from lib/Pod/t/basic.pod) | 0 | ||||
-rw-r--r-- | ext/podlators/t/basic.t (renamed from lib/Pod/t/basic.t) | 0 | ||||
-rw-r--r-- | ext/podlators/t/basic.txt (renamed from lib/Pod/t/basic.txt) | 0 | ||||
-rw-r--r-- | ext/podlators/t/color.t (renamed from lib/Pod/t/color.t) | 0 | ||||
-rw-r--r-- | ext/podlators/t/filehandle.t (renamed from lib/Pod/t/filehandle.t) | 0 | ||||
-rw-r--r-- | ext/podlators/t/man-options.t (renamed from lib/Pod/t/man-options.t) | 0 | ||||
-rw-r--r-- | ext/podlators/t/man-utf8.t (renamed from lib/Pod/t/man-utf8.t) | 0 | ||||
-rw-r--r-- | ext/podlators/t/man.t (renamed from lib/Pod/t/man.t) | 0 | ||||
-rw-r--r-- | ext/podlators/t/parselink.t (renamed from lib/Pod/t/parselink.t) | 0 | ||||
-rw-r--r-- | ext/podlators/t/pod-parser.t (renamed from lib/Pod/t/pod-parser.t) | 0 | ||||
-rw-r--r-- | ext/podlators/t/pod-spelling.t (renamed from lib/Pod/t/pod-spelling.t) | 0 | ||||
-rw-r--r-- | ext/podlators/t/pod.t (renamed from lib/Pod/t/pod.t) | 0 | ||||
-rw-r--r-- | ext/podlators/t/termcap.t (renamed from lib/Pod/t/termcap.t) | 0 | ||||
-rw-r--r-- | ext/podlators/t/text-encoding.t (renamed from lib/Pod/t/text-encoding.t) | 0 | ||||
-rw-r--r-- | ext/podlators/t/text-options.t (renamed from lib/Pod/t/text-options.t) | 0 | ||||
-rw-r--r-- | ext/podlators/t/text-utf8.t (renamed from lib/Pod/t/text-utf8.t) | 0 | ||||
-rw-r--r-- | ext/podlators/t/text.t (renamed from lib/Pod/t/text.t) | 0 | ||||
-rw-r--r-- | lib/.gitignore | 4 | ||||
-rwxr-xr-x | t/TEST | 1 |
33 files changed, 45 insertions, 31 deletions
@@ -2035,6 +2035,35 @@ ext/Pod-Escapes/t/15_name2charnum.t test Pod::Escapes ext/Pod-LaTeX/LaTeX.pm Convert POD data to LaTeX ext/Pod-LaTeX/t/pod2latex.t See if Pod::LaTeX works ext/Pod-LaTeX/t/user.t See if Pod::LaTeX works +ext/podlators/lib/Pod/Man.pm Convert POD data to *roff +ext/podlators/lib/Pod/ParseLink.pm Perl an L<> formatting code in POD text +ext/podlators/lib/Pod/Text/Color.pm Convert POD data to color ASCII text +ext/podlators/lib/Pod/Text/Overstrike.pm Convert POD data to formatted overstrike text +ext/podlators/lib/Pod/Text.pm Pod-Parser - convert POD data to formatted ASCII text +ext/podlators/lib/Pod/Text/Termcap.pm Convert POD data to ASCII text with format escapes +ext/podlators/t/basic.cap podlators test +ext/podlators/t/basic.clr podlators test +ext/podlators/t/basic.man podlators test +ext/podlators/t/basic.ovr podlators test +ext/podlators/t/basic.pod podlators test +ext/podlators/t/basic.t podlators test +ext/podlators/t/basic.txt podlators test +ext/podlators/t/color.t podlators test +ext/podlators/t/filehandle.t podlators test +ext/podlators/t/man-options.t podlators test +ext/podlators/t/man.t podlators test +ext/podlators/t/man-utf8.t podlators test +ext/podlators/t/parselink.t podlators test +ext/podlators/t/pod-parser.t podlators test +ext/podlators/t/pod-spelling.t podlators test +ext/podlators/t/pod.t podlators test +ext/podlators/t/termcap.t podlators test +ext/podlators/t/text-encoding.t podlators test +ext/podlators/t/text-options.t podlators test +ext/podlators/t/text.t podlators test +ext/podlators/t/text-utf8.t podlators test +ext/podlators/VERSION podlators custom Makefile.PL +ext/podlators/VERSION podlators distribution version 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 @@ -3235,27 +3264,12 @@ lib/Pod/Find.pm used by pod/splitpod lib/Pod/Functions.pm used by pod/splitpod lib/Pod/Html.pm Convert POD data to HTML lib/Pod/InputObjects.pm Pod-Parser - define objects for input streams -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/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 -lib/Pod/t/basic.clr podlators test -lib/Pod/t/basic.man podlators test -lib/Pod/t/basic.ovr podlators test -lib/Pod/t/basic.pod podlators test -lib/Pod/t/basic.t podlators test -lib/Pod/t/basic.txt podlators test -lib/Pod/t/color.t podlators test lib/Pod/t/contains_pod.t Pod-Parser test lib/Pod/t/eol.t end of line agnosticism -lib/Pod/Text/Color.pm Convert POD data to color ASCII text -lib/Pod/Text/Overstrike.pm Convert POD data to formatted overstrike text -lib/Pod/Text.pm Pod-Parser - convert POD data to formatted ASCII text -lib/Pod/Text/Termcap.pm Convert POD data to ASCII text with format escapes -lib/Pod/t/filehandle.t podlators test lib/Pod/t/Functions.t See if Pod::Functions works lib/Pod/t/htmlescp.pod pod2html escape test input data lib/Pod/t/htmlescp.t pod2html escape test @@ -3264,20 +3278,8 @@ lib/Pod/t/htmllink.t pod2html link test lib/Pod/t/htmlview.pod pod2html render test input data lib/Pod/t/htmlview.t pod2html render test lib/Pod/t/InputObjects.t See if Pod::InputObjects works -lib/Pod/t/man-options.t podlators test -lib/Pod/t/man.t podlators test -lib/Pod/t/man-utf8.t podlators test -lib/Pod/t/parselink.t podlators test lib/Pod/t/pod2html-lib.pl pod2html testing library -lib/Pod/t/pod-parser.t podlators test -lib/Pod/t/pod-spelling.t podlators test -lib/Pod/t/pod.t podlators test lib/Pod/t/Select.t See if Pod::Select works -lib/Pod/t/termcap.t podlators test -lib/Pod/t/text-encoding.t podlators test -lib/Pod/t/text-options.t podlators test -lib/Pod/t/text.t podlators test -lib/Pod/t/text-utf8.t podlators test lib/Pod/t/Usage.t See if Pod::Usage works lib/Pod/t/utils.t Test for Pod::ParseUtils lib/Pod/Usage.pm Pod-Parser - print usage messages diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl index 51f6b28bc3..6cf67ad75f 100755 --- a/Porting/Maintainers.pl +++ b/Porting/Maintainers.pl @@ -1371,13 +1371,12 @@ use File::Glob qw(:case); { 'MAINTAINER' => 'rra', 'DISTRIBUTION' => 'RRA/podlators-2.2.2.tar.gz', - 'FILES' => q[lib/Pod/{Man,ParseLink,Text,Text/{Color,Overstrike,Termcap}}.pm + 'FILES' => q[ext/podlators pod/pod2man.PL pod/pod2text.PL - lib/Pod/t/{basic.*,{color,filehandle,man*,parselink,pod-parser,pod-spelling,pod,termcap,text*}.t} ], - 'MAP' => { 'scripts/' => 'pod/', - 't/' => 'lib/Pod/t/', + 'MAP' => { '' => 'ext/podlators/', + 'scripts/' => 'pod/', }, 'CPAN' => 1, 'UPSTREAM' => 'cpan', diff --git a/ext/podlators/Makefile.PL b/ext/podlators/Makefile.PL new file mode 100644 index 0000000000..fb80c342fa --- /dev/null +++ b/ext/podlators/Makefile.PL @@ -0,0 +1,7 @@ +# core-only Makefile.PL +use ExtUtils::MakeMaker; +WriteMakefile ( + NAME => 'Pod', + DISTNAME => 'podlators', + VERSION_FROM => 'VERSION', +); diff --git a/ext/podlators/VERSION b/ext/podlators/VERSION new file mode 100644 index 0000000000..279daa436b --- /dev/null +++ b/ext/podlators/VERSION @@ -0,0 +1 @@ +$VERSION = '2.2.2'; diff --git a/lib/Pod/Man.pm b/ext/podlators/lib/Pod/Man.pm index 71a4d7a7f5..71a4d7a7f5 100644 --- a/lib/Pod/Man.pm +++ b/ext/podlators/lib/Pod/Man.pm diff --git a/lib/Pod/ParseLink.pm b/ext/podlators/lib/Pod/ParseLink.pm index 7cb2d656f6..7cb2d656f6 100644 --- a/lib/Pod/ParseLink.pm +++ b/ext/podlators/lib/Pod/ParseLink.pm diff --git a/lib/Pod/Text.pm b/ext/podlators/lib/Pod/Text.pm index 533c4cf4fe..533c4cf4fe 100644 --- a/lib/Pod/Text.pm +++ b/ext/podlators/lib/Pod/Text.pm diff --git a/lib/Pod/Text/Color.pm b/ext/podlators/lib/Pod/Text/Color.pm index 517f5d0458..517f5d0458 100644 --- a/lib/Pod/Text/Color.pm +++ b/ext/podlators/lib/Pod/Text/Color.pm diff --git a/lib/Pod/Text/Overstrike.pm b/ext/podlators/lib/Pod/Text/Overstrike.pm index a76fc28f8e..a76fc28f8e 100644 --- a/lib/Pod/Text/Overstrike.pm +++ b/ext/podlators/lib/Pod/Text/Overstrike.pm diff --git a/lib/Pod/Text/Termcap.pm b/ext/podlators/lib/Pod/Text/Termcap.pm index 4a75b30251..4a75b30251 100644 --- a/lib/Pod/Text/Termcap.pm +++ b/ext/podlators/lib/Pod/Text/Termcap.pm diff --git a/lib/Pod/t/basic.cap b/ext/podlators/t/basic.cap index 20fc1e561c..20fc1e561c 100644 --- a/lib/Pod/t/basic.cap +++ b/ext/podlators/t/basic.cap diff --git a/lib/Pod/t/basic.clr b/ext/podlators/t/basic.clr index f98857187a..f98857187a 100644 --- a/lib/Pod/t/basic.clr +++ b/ext/podlators/t/basic.clr diff --git a/lib/Pod/t/basic.man b/ext/podlators/t/basic.man index 43874b6e87..43874b6e87 100644 --- a/lib/Pod/t/basic.man +++ b/ext/podlators/t/basic.man diff --git a/lib/Pod/t/basic.ovr b/ext/podlators/t/basic.ovr index bb124a0bd4..bb124a0bd4 100644 --- a/lib/Pod/t/basic.ovr +++ b/ext/podlators/t/basic.ovr diff --git a/lib/Pod/t/basic.pod b/ext/podlators/t/basic.pod index 949b3a8886..949b3a8886 100644 --- a/lib/Pod/t/basic.pod +++ b/ext/podlators/t/basic.pod diff --git a/lib/Pod/t/basic.t b/ext/podlators/t/basic.t index 603d108574..603d108574 100644 --- a/lib/Pod/t/basic.t +++ b/ext/podlators/t/basic.t diff --git a/lib/Pod/t/basic.txt b/ext/podlators/t/basic.txt index 986e98a1cd..986e98a1cd 100644 --- a/lib/Pod/t/basic.txt +++ b/ext/podlators/t/basic.txt diff --git a/lib/Pod/t/color.t b/ext/podlators/t/color.t index 2f1668f88e..2f1668f88e 100644 --- a/lib/Pod/t/color.t +++ b/ext/podlators/t/color.t diff --git a/lib/Pod/t/filehandle.t b/ext/podlators/t/filehandle.t index a53884d50d..a53884d50d 100644 --- a/lib/Pod/t/filehandle.t +++ b/ext/podlators/t/filehandle.t diff --git a/lib/Pod/t/man-options.t b/ext/podlators/t/man-options.t index 04895d539c..04895d539c 100644 --- a/lib/Pod/t/man-options.t +++ b/ext/podlators/t/man-options.t diff --git a/lib/Pod/t/man-utf8.t b/ext/podlators/t/man-utf8.t index 8b44d6b290..8b44d6b290 100644 --- a/lib/Pod/t/man-utf8.t +++ b/ext/podlators/t/man-utf8.t diff --git a/lib/Pod/t/man.t b/ext/podlators/t/man.t index 419cce3ee6..419cce3ee6 100644 --- a/lib/Pod/t/man.t +++ b/ext/podlators/t/man.t diff --git a/lib/Pod/t/parselink.t b/ext/podlators/t/parselink.t index c5c2bb660b..c5c2bb660b 100644 --- a/lib/Pod/t/parselink.t +++ b/ext/podlators/t/parselink.t diff --git a/lib/Pod/t/pod-parser.t b/ext/podlators/t/pod-parser.t index 318a76bc15..318a76bc15 100644 --- a/lib/Pod/t/pod-parser.t +++ b/ext/podlators/t/pod-parser.t diff --git a/lib/Pod/t/pod-spelling.t b/ext/podlators/t/pod-spelling.t index 41c902782e..41c902782e 100644 --- a/lib/Pod/t/pod-spelling.t +++ b/ext/podlators/t/pod-spelling.t diff --git a/lib/Pod/t/pod.t b/ext/podlators/t/pod.t index ecb37a642c..ecb37a642c 100644 --- a/lib/Pod/t/pod.t +++ b/ext/podlators/t/pod.t diff --git a/lib/Pod/t/termcap.t b/ext/podlators/t/termcap.t index 5ec98288f6..5ec98288f6 100644 --- a/lib/Pod/t/termcap.t +++ b/ext/podlators/t/termcap.t diff --git a/lib/Pod/t/text-encoding.t b/ext/podlators/t/text-encoding.t index c803cff1f9..c803cff1f9 100644 --- a/lib/Pod/t/text-encoding.t +++ b/ext/podlators/t/text-encoding.t diff --git a/lib/Pod/t/text-options.t b/ext/podlators/t/text-options.t index 8a115d83a5..8a115d83a5 100644 --- a/lib/Pod/t/text-options.t +++ b/ext/podlators/t/text-options.t diff --git a/lib/Pod/t/text-utf8.t b/ext/podlators/t/text-utf8.t index 806947827e..806947827e 100644 --- a/lib/Pod/t/text-utf8.t +++ b/ext/podlators/t/text-utf8.t diff --git a/lib/Pod/t/text.t b/ext/podlators/t/text.t index c96acba63d..c96acba63d 100644 --- a/lib/Pod/t/text.t +++ b/ext/podlators/t/text.t diff --git a/lib/.gitignore b/lib/.gitignore index 87be0e3e94..e052e57595 100644 --- a/lib/.gitignore +++ b/lib/.gitignore @@ -292,6 +292,8 @@ /POSIX.pod /Pod/Escapes.pm /Pod/LaTeX.pm +/Pod/Man.pm +/Pod/ParseLink.pm /Pod/Perldoc.pm /Pod/Perldoc /Pod/Plainer.pm @@ -306,6 +308,8 @@ /Pod/Simple/t/corpus/2202jpy.txt /Pod/Simple/t/corpus2/polish_utf16be_bom.txt /Pod/Simple/t/corpus2/polish_utf16le_bom.txt +/Pod/Text.pm +/Pod/Text/ /SDBM_File.pm /Safe.pm /SelfLoader.pm @@ -39,6 +39,7 @@ my %temp_no_core = '../ext/Tie-RefHash' => 1, '../ext/Time-HiRes' => 1, '../ext/Unicode-Normalize' => 1, + '../ext/podlators' => 1, ); if ($::do_nothing) { |