diff options
Diffstat (limited to 'Master/tlpkg/tlperl/lib/pods/perlmodlib.pod')
-rw-r--r-- | Master/tlpkg/tlperl/lib/pods/perlmodlib.pod | 216 |
1 files changed, 176 insertions, 40 deletions
diff --git a/Master/tlpkg/tlperl/lib/pods/perlmodlib.pod b/Master/tlpkg/tlperl/lib/pods/perlmodlib.pod index 05c2dd5c72b..c7148c0550d 100644 --- a/Master/tlpkg/tlperl/lib/pods/perlmodlib.pod +++ b/Master/tlpkg/tlperl/lib/pods/perlmodlib.pod @@ -97,7 +97,7 @@ Force byte semantics rather than character semantics =item charnames -Define character names for C<\N{named}> string literal escapes +Access to Unicode character names and named character sequences; also define character names =item constant @@ -347,7 +347,7 @@ CGI routines for writing to the HTTPD (or other) error log =item CGI::Cookie -Interface to Netscape Cookies +Interface to HTTP Cookies =item CGI::Fast @@ -393,6 +393,38 @@ Utility for CPAN::Config file Initialization Interface between CPAN.pm and Kwalify.pm +=item CPAN::Meta + +The distribution metadata for a CPAN dist + +=item CPAN::Meta::Converter + +Convert CPAN distribution metadata structures + +=item CPAN::Meta::Feature + +An optional feature provided by a CPAN distribution + +=item CPAN::Meta::History + +History of CPAN Meta Spec changes + +=item CPAN::Meta::Prereqs + +A set of distribution prerequisites by phase and type + +=item CPAN::Meta::Spec + +Specification for CPAN distribution metadata + +=item CPAN::Meta::Validator + +Validate CPAN distribution metadata structures + +=item CPAN::Meta::YAML + +Read and write a subset of YAML for CPAN Meta files + =item CPAN::Nox Wrapper around CPAN.pm without using any XS module @@ -439,11 +471,7 @@ Documentation on how to write your own plugins =item Carp -Warn of errors (from perspective of caller) - -=item Class::ISA - -Report the search path for a class's ISA tree +Alternative warn and die for modules =item Class::Struct @@ -515,7 +543,7 @@ Stringified perl data structures, suitable for both printing and C<eval> =item Devel::DProf -A Perl code profiler +A B<DEPRECATED> Perl code profiler =item Devel::InnerPackage @@ -821,6 +849,10 @@ Frequently Asked Questions About MakeMaker Writing a module with MakeMaker +=item ExtUtils::MakeMaker::YAML + +Clone of YAML::Tiny + =item ExtUtils::Manifest Utilities to write and check a MANIFEST file @@ -973,6 +1005,10 @@ Extended processing of command line options Process single-character switches with switch clustering +=item HTTP::Tiny + +A small, simple, correct HTTP/1.1 client + =item Hash::Util A selection of general-utility hash subroutines @@ -1137,6 +1173,14 @@ SysV Shared Memory IPC object class System V IPC constants and system calls +=item JSON::PP + +JSON::XS compatible pure-Perl module. + +=item JSON::PP::Boolean + +Dummy module providing JSON::PP::Boolean + =item List::Util A selection of general-utility list subroutines @@ -1145,26 +1189,62 @@ A selection of general-utility list subroutines Indicate if List::Util was compiled with a C compiler +=item Locale::Codes + +A distribution of modules to handle locale codes + +=item Locale::Codes::Changes + +Details important changes after 2.07 + +=item Locale::Codes::Country + +Country codes for the Locale::Country module + +=item Locale::Codes::Currency + +Currency codes for the Locale::Currency module + +=item Locale::Codes::Language + +Language codes for the Locale::Language module + +=item Locale::Codes::Script + +Script codes for the Locale::Script module + =item Locale::Constants Constants for Locale codes =item Locale::Country -ISO codes for country identification (ISO 3166) +Standard codes for country identification =item Locale::Currency -ISO three letter codes for currency identification (ISO 4217) +Standard codes for currency identification =item Locale::Language -ISO two letter codes for language identification (ISO 639) +Standard codes for language identification =item Locale::Maketext Framework for localization +=item Locale::Maketext::Cookbook + +Recipes for using Locale::Maketext + +=item Locale::Maketext::Guts + +Deprecated module to load Locale::Maketext utf8 code + +=item Locale::Maketext::GutsLoader + +Deprecated module to load Locale::Maketext utf8 code + =item Locale::Maketext::Simple Simple interface to Locale::Maketext::Lexicon @@ -1175,7 +1255,7 @@ Article about software localization =item Locale::Script -ISO codes for script identification (ISO 15924) +Standard codes for script identification =item Log::Message @@ -1303,7 +1383,7 @@ Examples of Module::Build Usage =item Module::Build::ModuleInfo -Gather package and POD information from a perl module file +DEPRECATED =item Module::Build::Notes @@ -1369,6 +1449,14 @@ Builder class for Mac OS X platform Builder class for OS/2 platform +=item Module::Build::Version + +DEPRECATED + +=item Module::Build::YAML + +DEPRECATED + =item Module::CoreList What modules shipped with versions of perl @@ -1385,6 +1473,10 @@ Looking up module information / loading at runtime Mark modules as loaded or unloaded +=item Module::Metadata + +Gather package and POD information from perl module files + =item Module::Pluggable Automatically give your module the ability to have plugins @@ -1491,7 +1583,11 @@ A generic input parsing/checking mechanism. =item Parse::CPAN::Meta -Parse META.yml and other similar CPAN metadata files +Parse META.yml and META.json CPAN metadata files + +=item Perl::OSType + +Map Perl operating system names to generic types =item PerlIO @@ -1605,10 +1701,6 @@ Let Perldoc render Pod as XML Convert POD data to formatted ASCII text -=item Pod::Plainer - -Perl extension for converting Pod to old-style Pod. - =item Pod::Select Extract selected sections of POD from input @@ -1753,10 +1845,6 @@ Load the C socket.h defines and structure manipulators Persistence for Perl data structures -=item Switch - -A switch statement for Perl - =item Symbol Manipulate Perl symbols and their names @@ -1777,13 +1865,13 @@ Win32 support for Sys::Syslog Base class that provides common functionality to L<TAP::Parser> -=item TAP::Formatter::Color +=item TAP::Formatter::Base -Run Perl test scripts with color +Base class for harness output delegates -=item TAP::Formatter::Console +=item TAP::Formatter::Color -Harness output delegate for default console output +Run Perl test scripts with color =item TAP::Formatter::Console @@ -1831,23 +1919,23 @@ A grammar for the Test Anything Protocol. =item TAP::Parser::Iterator -Internal base class for TAP::Parser Iterators +Base class for TAP source iterators =item TAP::Parser::Iterator::Array -Internal TAP::Parser array Iterator +Iterator for array-based TAP sources =item TAP::Parser::Iterator::Process -Internal TAP::Parser Iterator +Iterator for process-based TAP sources =item TAP::Parser::Iterator::Stream -Internal TAP::Parser Iterator +Iterator for filehandle-based TAP sources =item TAP::Parser::IteratorFactory -Internal TAP::Parser Iterator +Figures out which SourceHandler objects to use for a given Source =item TAP::Parser::Multiplexer @@ -1907,11 +1995,31 @@ A no-op job. =item TAP::Parser::Source -Stream output from some source +A TAP source & meta data about it + +=item TAP::Parser::SourceHandler + +Base class for different TAP source handlers + +=item TAP::Parser::SourceHandler::Executable + +Stream output from an executable TAP source + +=item TAP::Parser::SourceHandler::File + +Stream TAP from a text file. + +=item TAP::Parser::SourceHandler::Handle + +Stream TAP from an IO::Handle or a GLOB. + +=item TAP::Parser::SourceHandler::Perl -=item TAP::Parser::Source::Perl +Stream TAP from a Perl executable -Stream Perl output +=item TAP::Parser::SourceHandler::RawTAP + +Stream output from raw TAP in a scalar/array ref. =item TAP::Parser::Utils @@ -2093,6 +2201,34 @@ Base class for ALL classes (blessed references) Unicode Collation Algorithm +=item Unicode::Collate::CJK::Big5 + +Weighting CJK Unified Ideographs + +=item Unicode::Collate::CJK::GB2312 + +Weighting CJK Unified Ideographs + +=item Unicode::Collate::CJK::JISX0208 + +Weighting JIS KANJI for Unicode::Collate + +=item Unicode::Collate::CJK::Korean + +Weighting CJK Unified Ideographs + +=item Unicode::Collate::CJK::Pinyin + +Weighting CJK Unified Ideographs + +=item Unicode::Collate::CJK::Stroke + +Weighting CJK Unified Ideographs + +=item Unicode::Collate::Locale + +Linguistic tailoring for DUCET via Unicode::Collate + =item Unicode::Normalize Unicode Normalization Forms @@ -2117,6 +2253,10 @@ Perl extension to manipulate DCL symbols Standard I/O functions via VMS extensions +=item Version::Requirements + +A set of version requirements for a CPAN dist + =item Win32 Interfaces to some Win32 API Functions @@ -2133,10 +2273,6 @@ Win32 CORE function stubs Test the perl C API -=item XS::APItest::KeywordRPN - -Write arithmetic expressions in RPN - =item XS::Typemap Module to test the XS typemaps distributed with perl @@ -3397,6 +3533,8 @@ old behavior if people rely on it. Document incompatible changes. =back +=back + =head2 Guidelines for Converting Perl 4 Library Scripts into Modules =over 4 @@ -3495,8 +3633,6 @@ or =back -=back - =head1 NOTE Perl does not enforce private and public parts of its modules as you may |