Integrate mainline
Nick Ing-Simmons [Fri, 2 Feb 2001 20:50:48 +0000 (20:50 +0000)]
p4raw-id: //depot/perlio@8679

1  2 
pod/perlmodlib.pod

@@@ -134,6 -134,6 +134,10 @@@ Restrict unsafe construct
  
  Predeclare sub names
  
++=item unicode::distinct
++
++Strictly distinguish UTF8 data and non-UTF data.
++
  =item utf8
  
  Enable/disable UTF-8 in source code
@@@ -200,6 -200,6 +204,10 @@@ Perl compiler's C backen
  
  Perl compiler's optimized C translation backend
  
++=item B::Concise
++
++Walk Perl syntax tree, printing concise info about ops
++
  =item B::Debug
  
  Walk Perl syntax tree, printing debug info about ops
@@@ -292,6 -292,6 +300,10 @@@ Wrapper around CPAN.pm without using an
  
  Warn of errors (from perspective of caller)
  
++=item Carp::Heavy
++
++No user serviceable parts inside
++
  =item Class::Struct
  
  Declare struct-like datatypes as Perl classes
@@@ -496,6 -496,6 +508,10 @@@ Simplified source filterin
  
  Locate directory of original perl script
  
++=item GDBM_File
++
++Perl5 access to the gdbm library.
++
  =item Getopt::Long
  
  Extended processing of command line options
@@@ -620,6 -620,6 +636,10 @@@ Convert POD data to formatted ASCII tex
  
  Convert POD data to formatted color ASCII text
  
++=item Pod::Text::Overstrike
++
++Convert POD data to formatted overstrike text
++
  =item Pod::Text::Termcap
  
  Convert POD data to ASCII text with format escapes
@@@ -802,87 -802,87 +822,66 @@@ modules are
  =over
  
  =item *
  Language Extensions and Documentation Tools
  
  =item *
  Development Support
  
  =item *
  Operating System Interfaces
  
  =item *
  Networking, Device Control (modems) and InterProcess Communication
  
  =item *
  Data Types and Data Type Utilities
  
  =item *
  Database Interfaces
  
  =item *
  User Interfaces
  
  =item *
  Interfaces to / Emulations of Other Programming Languages
  
  =item *
  File Names, File Systems and File Locking (see also File Handles)
  
  =item *
  String Processing, Language Text Processing, Parsing, and Searching
  
  =item *
  Option, Argument, Parameter, and Configuration File Processing
  
  =item *
  Internationalization and Locale
  
  =item *
  Authentication, Security, and Encryption
  
  =item *
  World Wide Web, HTML, HTTP, CGI, MIME
  
  =item *
  Server and Daemon Utilities
  
  =item *
  Archiving and Compression
  
  =item *
  Images, Pixmap and Bitmap Manipulation, Drawing, and Graphing
  
  =item *
  Mail and Usenet News
  
  =item *
  Control Flow Utilities (callbacks and exceptions etc)
  
  =item *
  File Handle and Input/Output Stream Utilities
  
  =item *
--
  Miscellaneous Modules
  
  =back
@@@ -1451,28 -1451,28 +1450,18 @@@ Don't delete the original .pl file til
  
  =over 4
  
--=item *
--
--Complete applications rarely belong in the Perl Module Library.
++=item Complete applications rarely belong in the Perl Module Library.
  
--=item *
--
--Many applications contain some Perl code that could be reused.
++=item Many applications contain some Perl code that could be reused.
  
  Help save the world! Share your code in a form that makes it easy
  to reuse.
  
--=item *
--
--Break-out the reusable code into one or more separate module files.
--
--=item *
++=item Break-out the reusable code into one or more separate module files.
  
--Take the opportunity to reconsider and redesign the interfaces.
--
--=item *
++=item Take the opportunity to reconsider and redesign the interfaces.
  
--In some cases the 'application' can then be reduced to a small
++=item In some cases the 'application' can then be reduced to a small
  
  fragment of code built on top of the reusable modules. In these cases
  the application could invoked as: