X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=pod%2Fperlmodlib.pod;h=5a0d28f1b6ae8ceb321190b1c3eb3f35ebe48514;hb=3be065a1e9733344e98c8647d9690fa7c678b5c5;hp=5da25649b952348032891d7827fc8d3b8a95ed2a;hpb=c27482a4ae759620db85e55c84e6da0b10b95e5a;p=p5sagit%2Fp5-mst-13.2.git diff --git a/pod/perlmodlib.pod b/pod/perlmodlib.pod index 5da2564..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 @@ -175,6 +183,10 @@ Exporter module. See their own documentation for details. Provide framework for multiple DBMs +=item Attribute::Handlers + +Simpler definition of attribute handlers + =item AutoLoader Load subroutines only on demand @@ -355,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 @@ -403,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 @@ -481,7 +489,7 @@ DOS like globbing and then some =item File::Find -Traverse a file tree +Traverse a directory tree. =item File::Path @@ -491,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 @@ -551,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 @@ -599,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 @@ -647,10 +667,6 @@ Glue to provide EXISTS for NDBM_File for Storable use Glue to provide EXISTS for SDBM_File for Storable use -=item Memoize::Saves - -Plug-in module to specify which return values should be memoized - =item Memoize::Storable Store Memoized data in Storable database @@ -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