X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=pod%2Fperlmodlib.pod;h=5a0d28f1b6ae8ceb321190b1c3eb3f35ebe48514;hb=3be065a1e9733344e98c8647d9690fa7c678b5c5;hp=53f0aa761069c80f0be16d4e8848aa055b7ab944;hpb=0e9b9e0c7863a4aa06abc0b0023a705f8fb03761;p=p5sagit%2Fp5-mst-13.2.git diff --git a/pod/perlmodlib.pod b/pod/perlmodlib.pod index 53f0aa7..5a0d28f 100644 --- a/pod/perlmodlib.pod +++ b/pod/perlmodlib.pod @@ -97,6 +97,10 @@ Compile-time class fields Control the filetest permission operators +=item if + +C a Perl module if a condition holds + =item integer Use integer arithmetic instead of floating point @@ -141,6 +145,10 @@ Restrict unsafe constructs Predeclare sub names +=item threads + +Perl extension allowing use of interpreter based threads from perl + =item utf8 Enable/disable UTF-8 (or UTF-EBCDIC) in source code @@ -359,14 +367,6 @@ Provides screen dump of Perl data. Character encodings -=item Encode::EncodeFormat - -The format of encoding tables of the Encode extension - -=item Encode::Tcl - -Tcl encodings - =item English Use nice English (or awk) names for ugly punctuation variables @@ -407,6 +407,10 @@ Inventory management of installed modules Determine libraries to use and how to use them +=item ExtUtils::MM_BeOS + +Methods to override UN*X behaviour in ExtUtils::MakeMaker + =item ExtUtils::MM_Cygwin Methods to override UN*X behaviour in ExtUtils::MakeMaker @@ -485,7 +489,7 @@ DOS like globbing and then some =item File::Find -Traverse a file tree +Traverse a directory tree. =item File::Path @@ -495,6 +499,10 @@ Create or remove directory trees Portably perform operations on file names +=item File::Spec::Cygwin + +Methods for Cygwin file specs + =item File::Spec::Epoc Methods for Epoc file specs @@ -555,6 +563,10 @@ Extended processing of command line options Process single-character switches with switch clustering +=item Hash::Util + +A selection of general-utility hash subroutines + =item I18N::Collate Compare 8-bit scalar data according to the current locale @@ -603,6 +615,10 @@ Framework for localization Article about software localization +=item Locale::Script + +ISO codes for script identification (ISO 15924) + =item Math::BigFloat Arbitrary size floating point math package @@ -689,7 +705,7 @@ OO interface to users netrc file =item Net::POP3 -Post Office Protocol 3 Client class (RFC1081) +Post Office Protocol 3 Client class (RFC1939) =item Net::Ping @@ -751,6 +767,10 @@ Check pod documents for syntax errors Find POD documents in directory trees +=item Pod::Functions + +Group Perl's functions a la perlfunc.pod + =item Pod::Html Module to convert pod files to HTML @@ -879,6 +899,18 @@ Backend for building test libraries Run perl standard test scripts with statistics +=item Test::Harness::Assert + +Simple assert + +=item Test::Harness::Iterator + +Internal Test::Harness Iterator + +=item Test::Harness::Straps + +Detailed analysis of test results + =item Test::More Yet another framework for writing test scripts @@ -923,6 +955,10 @@ Manipulate threads in Perl Base class for tied arrays +=item Tie::File + +Access the lines of a disk file via a Perl array + =item Tie::Handle Base class definitions for tied handles @@ -931,6 +967,10 @@ Base class definitions for tied handles Base class definitions for tied hashes +=item Tie::Memoize + +Add data to hash when needed + =item Tie::RefHash Use references as hash keys @@ -1019,8 +1059,7 @@ CPAN stands for Comprehensive Perl Archive Network; it's a globally replicated trove of Perl materials, including documentation, style guides, tricks and traps, alternate ports to non-Unix systems and occasional binary distributions for these. Search engines for -CPAN can be found at http://cpan.perl.com/ and at -http://theory.uwinnipeg.ca/mod_perl/cpan-search.pl . +CPAN can be found at http://www.cpan.org/. Most importantly, CPAN includes around a thousand unbundled modules, some of which require a C compiler to build. Major categories of