X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=pod%2Fperlmodlib.pod;h=53e491c8a2aab263063be05e273d4dc6a9b0bc70;hb=3d555cb8c04bfcf8315c3f7c616b505041697522;hp=f63a984d072300b5ba8727e0131f560553bfa470;hpb=1fa7ca2533f472688d868610b0745b8fde3528b1;p=p5sagit%2Fp5-mst-13.2.git diff --git a/pod/perlmodlib.pod b/pod/perlmodlib.pod index f63a984..53e491c 100644 --- a/pod/perlmodlib.pod +++ b/pod/perlmodlib.pod @@ -132,9 +132,9 @@ Restrict unsafe constructs Predeclare sub names -=item unicode::distinct +=item threads -Strictly distinguish UTF8 data and non-UTF data. +Perl extension allowing use of interpreter based threads from perl =item utf8 @@ -166,6 +166,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 @@ -374,6 +378,10 @@ Exporter guts Utilities to replace common UNIX commands in Makefiles etc. +=item ExtUtils::Constant + +Generate XS code to import C header constants + =item ExtUtils::Embed Utilities for embedding Perl in C/C++ applications @@ -394,6 +402,10 @@ Determine libraries to use and how to use them Methods to override UN*X behaviour in ExtUtils::MakeMaker +=item ExtUtils::MM_NW5 + +Methods to override UN*X behaviour in ExtUtils::MakeMaker + =item ExtUtils::MM_OS2 Methods to override UN*X behaviour in ExtUtils::MakeMaker @@ -492,7 +504,7 @@ Methods for OS/2 file specs =item File::Spec::Unix -Methods used by File::Spec +File::Spec for Unix, base for other File::Spec modules =item File::Spec::VMS @@ -538,6 +550,14 @@ Process single-character switches with switch clustering Compare 8-bit scalar data according to the current locale +=item I18N::LangTags + +Functions for dealing with RFC3066-style language tags + +=item I18N::LangTags::List + +Tags and names for human languages + =item IO Load various IO modules @@ -550,6 +570,10 @@ Open a process for both reading and writing Open a process for reading, writing, and error handling +=item Lingua::KO::Hangul::Util + +Utility functions for Hangul Syllables + =item Locale::Constants Constants for Locale codes @@ -566,14 +590,26 @@ ISO three letter codes for currency identification (ISO 4217) ISO two letter codes for language identification (ISO 639) +=item Locale::Maketext + +Framework for localization + +=item Locale::Maketext::TPJ13 + +Article about software localization + =item Math::BigFloat -Arbitrary length float math package +Arbitrary size floating point math package =item Math::BigInt Arbitrary size integer math package +=item Math::BigInt::Calc + +Pure Perl module to support Math::BigInt + =item Math::Complex Complex numbers and associated mathematical functions @@ -582,6 +618,42 @@ Complex numbers and associated mathematical functions Trigonometric functions +=item Memoize + +Make your functions faster by trading space for time + +=item Memoize::AnyDBM_File + +Glue to provide EXISTS for AnyDBM_File for Storable use + +=item Memoize::Expire + +Plug-in module for automatic expiration of memoized values + +=item Memoize::ExpireFile + +Test for Memoize expiration semantics + +=item Memoize::ExpireTest + +Test for Memoize expiration semantics + +=item Memoize::NDBM_File + +Glue to provide EXISTS for NDBM_File for Storable use + +=item Memoize::SDBM_File + +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 + =item NDBM_File Tied access to ndbm files @@ -590,14 +662,54 @@ Tied access to ndbm files Provide a pseudo-class NEXT that allows method redispatch +=item Net::Cmd + +Network Command class (as used by FTP, SMTP etc) + +=item Net::Config + +Local configuration data for libnet + +=item Net::Domain + +Attempt to evaluate the current host's internet name and domain + +=item Net::FTP + +FTP Client class + +=item Net::NNTP + +NNTP Client class + +=item Net::Netrc + +OO interface to users netrc file + +=item Net::POP3 + +Post Office Protocol 3 Client class (RFC1081) + =item Net::Ping Check a remote host for reachability +=item Net::SMTP + +Simple Mail Transfer Protocol Client + +=item Net::Time + +Time and daytime network client interface + =item Net::hostent By-name interface to Perl's built-in gethost*() functions +=item Net::libnetFAQ + +Libnet Frequently Asked Questions + =item Net::netent By-name interface to Perl's built-in getnet*() functions @@ -754,6 +866,18 @@ Provides a simple framework for writing test scripts Run perl standard test scripts with statistics +=item Test::More + +Yet another framework for writing test scripts + +=item Test::Simple + +Basic utilities for writing tests. + +=item Test::Tutorial + +A tutorial about writing really basic tests + =item Text::Abbrev Create an abbreviation table from a list @@ -822,6 +946,18 @@ Internal object used by Time::gmtime and Time::localtime Base class for ALL classes (blessed references) +=item Unicode::Collate + +Use UCA (Unicode Collation Algorithm) + +=item Unicode::Normalize + +Normalized forms of Unicode text + +=item Unicode::UCD + +Unicode character database + =item User::grent By-name interface to Perl's built-in getgr*() functions