summaryrefslogtreecommitdiff
path: root/Master/tlpkg/tlperl/lib/pods/perltoc.pod
diff options
context:
space:
mode:
Diffstat (limited to 'Master/tlpkg/tlperl/lib/pods/perltoc.pod')
-rw-r--r--Master/tlpkg/tlperl/lib/pods/perltoc.pod12090
1 files changed, 5400 insertions, 6690 deletions
diff --git a/Master/tlpkg/tlperl/lib/pods/perltoc.pod b/Master/tlpkg/tlperl/lib/pods/perltoc.pod
index a72f910d4dc..35868311f54 100644
--- a/Master/tlpkg/tlperl/lib/pods/perltoc.pod
+++ b/Master/tlpkg/tlperl/lib/pods/perltoc.pod
@@ -1,7 +1,7 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is autogenerated by buildtoc from all the other pods.
-# Edit those files and run buildtoc --build-toc to effect changes.
+# Edit those files and run ..\pod\buildtoc to effect changes.
=head1 NAME
@@ -39,6 +39,8 @@ through to locate the proper section you're looking for.
=item Platform-Specific
+=item Stubs for Deleted Documents
+
=back
=item DESCRIPTION
@@ -405,253 +407,65 @@ X<record> X<structure> X<struct>
=back
-=head2 perlboot - Beginner's Object-Oriented Tutorial
+=head2 perlootut - Object-Oriented Programming in Perl Tutorial
=over 4
-=item DESCRIPTION
-
-=over 4
-
-=item If we could talk to the animals...
-
-=item Introducing the method invocation arrow
-
-=item Invoking a barnyard
-
-=item The extra parameter of method invocation
-
-=item Calling a second method to simplify things
-
-=item Inheriting the windpipes
-
-=item A few notes about @ISA
-
-=item Overriding the methods
-
-=item Starting the search from a different place
-
-=item The SUPER way of doing things
-
-=item Let's review...
-
-=item A horse is a horse, of course of course, or is it?
-
-=item Invoking an instance method
-
-=item Accessing the instance data
-
-=item How to build a horse
-
-=item Inheriting the constructor
-
-=item Making a method work with either classes or instances
-
-=item Adding parameters to a method
-
-=item More interesting instances
-
-=item A horse of a different color
-
-=item Summary
-
-=back
-
-=item SEE ALSO
-
-=item COPYRIGHT
-
-=back
-
-=head2 perltoot - Tom's object-oriented tutorial for perl
-
-=over 4
+=item DATE
=item DESCRIPTION
-=item Creating a Class
+=item OBJECT-ORIENTED FUNDAMENTALS
=over 4
-=item Object Representation
-
-=item Class Interface
+=item Object
-=item Constructors and Instance Methods
-
-=item Planning for the Future: Better Constructors
-
-=item Destructors
-
-=item Other Object Methods
-
-=back
-
-=item Class Data
-
-=over 4
-
-=item Accessing Class Data
-
-=item Debugging Methods
-
-=item Class Destructors
+=item Class
-=item Documenting the Interface
+=item Methods
-=back
+=item Attributes
-=item Aggregation
+=item Polymorphism
=item Inheritance
-=over 4
-
-=item Overridden Methods
-
-=item Multiple Inheritance
-
-=item UNIVERSAL: The Root of All Objects
-
-=item Deeper UNIVERSAL details
-
-=back
-
-=item Alternate Object Representations
-
-=over 4
-
-=item Arrays as Objects
-
-=item Closures as Objects
-
-=back
-
-=item AUTOLOAD: Proxy Methods
-
-=over 4
-
-=item Autoloaded Data Methods
-
-=item Inherited Autoloaded Data Methods
-
-=back
-
-=item Metaclassical Tools
-
-=over 4
-
-=item Class::Struct
-
-=item Data Members as Variables
-
-=back
-
-=item NOTES
-
-=over 4
-
-=item Object Terminology
-
-=back
-
-=item SEE ALSO
-
-=item AUTHOR AND COPYRIGHT
-
-=item COPYRIGHT
-
-=over 4
-
-=item Acknowledgments
-
-=back
-
-=back
-
-=head2 perltooc - Tom's OO Tutorial for Class Data in Perl
-
-=over 4
-
-=item DESCRIPTION
-
-=item Class Data in a Can
-
-=item Class Data as Package Variables
-
-=over 4
-
-=item Putting All Your Eggs in One Basket
-
-=item Inheritance Concerns
-
-=item The Eponymous Meta-Object
+=item Encapsulation
-=item Indirect References to Class Data
+=item Composition
-=item Monadic Classes
+=item Roles
-=item Translucent Attributes
+=item When to Use OO
=back
-=item Class Data as Lexical Variables
+=item PERL OO SYSTEMS
=over 4
-=item Privacy and Responsibility
+=item Moose
-=item File-Scoped Lexicals
+Declarative sugar, Roles built-in, A miniature type system, Full
+introspection and manipulation, Self-hosted and extensible, Rich ecosystem,
+Many more features
-=item More Inheritance Concerns
+=item Class::Accessor
-=item Locking the Door and Throwing Away the Key
+=item Object::Tiny
-=item Translucency Revisited
+=item Role::Tiny
-=back
-
-=item NOTES
-
-=item SEE ALSO
-
-=item AUTHOR AND COPYRIGHT
+=item OO System Summary
-=item ACKNOWLEDGEMENTS
+L<Moose>, L<Class::Accessor>, L<Object::Tiny>, L<Role::Tiny>
-=item HISTORY
+=item Other OO Systems
=back
-=head2 perlbot - Bag o' Object Tricks (the BOT)
-
-=over 4
-
-=item DESCRIPTION
-
-=item OO SCALING TIPS
-
-=item INSTANCE VARIABLES
-
-=item SCALAR INSTANCE VARIABLES
-
-=item INSTANCE VARIABLE INHERITANCE
-
-=item OBJECT RELATIONSHIPS
-
-=item OVERRIDING SUPERCLASS METHODS
-
-=item USING RELATIONSHIP WITH SDBM
-
-=item THINKING OF CODE REUSE
-
-=item CLASS CONTEXT AND THE OBJECT
-
-=item INHERITING A CONSTRUCTOR
-
-=item DELEGATION
-
-=item SEE ALSO
+=item CONCLUSION
=back
@@ -918,28 +732,25 @@ LIMIT specified
=over 4
-=item Where to get the perlfaq
+=item Where to find the perlfaq
+
+=item How to use the perlfaq
=item How to contribute to the perlfaq
-=item What will happen if you mail your Perl programming problems to the
-authors?
+=item What if my question isn't answered in the FAQ?
=back
-=item CREDITS
-
-=item AUTHOR AND COPYRIGHT
+=item TABLE OF CONTENTS
-=item Table of Contents
+perlfaq1 - General Questions About Perl, perlfaq2 - Obtaining and Learning
+about Perl, perlfaq3 - Programming Tools, perlfaq4 - Data Manipulation,
+perlfaq5 - Files and Formats, perlfaq6 - Regular Expressions, perlfaq7 -
+General Perl Language Issues, perlfaq8 - System Interaction, perlfaq9 -
+Web, Email and Networking
-perlfaq - this document, perlfaq1 - General Questions About Perl, perlfaq2
-- Obtaining and Learning about Perl, perlfaq3 - Programming Tools, perlfaq4
-- Data Manipulation, perlfaq5 - Files and Formats, perlfaq6 - Regular
-Expressions, perlfaq7 - General Perl Language Issues, perlfaq8 - System
-Interaction, perlfaq9 - Networking
-
-=item The Questions
+=item THE QUESTIONS
=over 4
@@ -959,17 +770,21 @@ Interaction, perlfaq9 - Networking
=item L<perlfaq8>: System Interaction
-=item L<perlfaq9>: Networking
+=item L<perlfaq9>: Web, Email and Networking
=back
+=item CREDITS
+
+=item AUTHOR AND COPYRIGHT
+
=back
=head2 perlfaq1 - General Questions About Perl
=over 4
-=item DESCRIPTION
+=item DESCRIPTION
=over 4
@@ -981,8 +796,6 @@ Interaction, perlfaq9 - Networking
=item What are Perl 4, Perl 5, or Perl 6?
-=item What was Ponie?
-
=item What is Perl 6?
=item How stable is Perl?
@@ -998,16 +811,12 @@ Scheme, or Tcl?
=item What's the difference between "perl" and "Perl"?
-=item Is it a Perl program or a Perl script?
-
=item What is a JAPH?
-=item Where can I get a list of Larry Wall witticisms?
-
=item How can I convince others to use Perl?
-http://perltraining.com.au/whyperl.html,
-http://www.perl.org/advocacy/whyperl.html
+L<http://www.perl.org/about.html>,
+L<http://perltraining.com.au/whyperl.html>
=back
@@ -1023,43 +832,44 @@ http://www.perl.org/advocacy/whyperl.html
=over 4
-=item What machines support perl? Where do I get it?
+=item What machines support Perl? Where do I get it?
-=item How can I get a binary version of perl?
+=item How can I get a binary version of Perl?
=item I don't have a C compiler. How can I build my own Perl interpreter?
-=item I copied the perl binary from one machine to another, but scripts
+=item I copied the Perl binary from one machine to another, but scripts
don't work.
=item I grabbed the sources and tried to compile but gdbm/dynamic
loading/malloc/linking/... failed. How do I make it work?
=item What modules and extensions are available for Perl? What is CPAN?
-What does CPAN/src/... mean?
-
-=item Is there an ISO or ANSI certified version of Perl?
=item Where can I get information on Perl?
-=item What are the Perl newsgroups on Usenet? Where do I post questions?
+L<http://www.perl.org/>, L<http://perldoc.perl.org/>,
+L<http://learn.perl.org/>
-=item Where should I post source code?
+=item What is perl.com? Perl Mongers? pm.org? perl.org? cpan.org?
+
+L<http://www.perl.org/>, L<http://learn.perl.org/>,
+L<http://jobs.perl.org/>, L<http://lists.perl.org/>
+
+=item Where can I post questions?
=item Perl Books
=item Which magazines have Perl content?
-=item What mailing lists are there for Perl?
+=item Which Perl blogs should I read?
-=item Where are the archives for comp.lang.perl.misc?
+=item What mailing lists are there for Perl?
-=item Where can I buy a commercial version of perl?
+=item Where can I buy a commercial version of Perl?
=item Where do I send bug reports?
-=item What is perl.com? Perl Mongers? pm.org? perl.org? cpan.org?
-
=back
=item AUTHOR AND COPYRIGHT
@@ -1076,9 +886,27 @@ What does CPAN/src/... mean?
=item How do I do (anything)?
-=item How can I use Perl interactively?
+Basics, L<perldata> - Perl data types, L<perlvar> - Perl pre-defined
+variables, L<perlsyn> - Perl syntax, L<perlop> - Perl operators and
+precedence, L<perlsub> - Perl subroutines, Execution, L<perlrun> - how to
+execute the Perl interpreter, L<perldebug> - Perl debugging, Functions,
+L<perlfunc> - Perl builtin functions, Objects, L<perlref> - Perl references
+and nested data structures, L<perlmod> - Perl modules (packages and symbol
+tables), L<perlobj> - Perl objects, L<perltie> - how to hide an object
+class in a simple variable, Data Structures, L<perlref> - Perl references
+and nested data structures, L<perllol> - Manipulating arrays of arrays in
+Perl, L<perldsc> - Perl Data Structures Cookbook, Modules, L<perlmod> -
+Perl modules (packages and symbol tables), L<perlmodlib> - constructing new
+Perl modules and finding existing ones, Regexes, L<perlre> - Perl regular
+expressions, L<perlfunc> - Perl builtin functions>, L<perlop> - Perl
+operators and precedence, L<perllocale> - Perl locale handling
+(internationalization and localization), Moving to perl5, L<perltrap> -
+Perl traps for the unwary, L<perl>, Linking with C, L<perlxstut> - Tutorial
+for writing XSUBs, L<perlxs> - XS language reference manual, L<perlcall> -
+Perl calling conventions from C, L<perlguts> - Introduction to the Perl
+API, L<perlembed> - how to embed perl in your C program, Various
-=item Is there a Perl shell?
+=item How can I use Perl interactively?
=item How do I find which modules are installed on my system?
@@ -1090,14 +918,12 @@ What does CPAN/src/... mean?
=item Is there a pretty-printer (formatter) for Perl?
-=item Is there a ctags for Perl?
-
=item Is there an IDE or Windows Perl Editor?
Eclipse, Enginsite, Komodo, Notepad++, Open Perl IDE, OptiPerl, Padre,
PerlBuilder, visiPerl+, Visual Perl, Zeus, GNU Emacs, MicroEMACS, XEmacs,
-Jed, Elvis, Vile, Vim, Codewright, MultiEdit, SlickEdit, ConTEXT, Bash,
-Ksh, Tcsh, Zsh, Affrus, Alpha, BBEdit and BBEdit Lite
+Jed, Vim, Vile, Codewright, MultiEdit, SlickEdit, ConTEXT, Bash, Ksh, Tcsh,
+Zsh, Affrus, Alpha, BBEdit and BBEdit Lite
=item Where can I get Perl macros for vi?
@@ -1170,7 +996,7 @@ numbers I should be getting (eg, 19.95)?
=item Why isn't my octal data interpreted correctly?
-=item Does Perl have a round() function? What about ceil() and floor()?
+=item Does Perl have a round() function? What about ceil() and floor()?
Trig functions?
=item How do I convert between numeric representations/bases/radixes?
@@ -1284,7 +1110,7 @@ after the end token
=item How can I tell whether a certain element is contained in a list or
array?
-=item How do I compute the difference of two arrays? How do I compute the
+=item How do I compute the difference of two arrays? How do I compute the
intersection of two arrays?
=item How do I test whether two arrays or hashes are equal?
@@ -1358,6 +1184,8 @@ array of hashes or arrays?
=item How can I check if a key exists in a multilevel hash?
+=item How can I prevent addition of unwanted keys into a hash?
+
=back
=item Data: Misc
@@ -1392,7 +1220,7 @@ array of hashes or arrays?
=over 4
-=item How do I flush/unbuffer an output filehandle? Why must I do this?
+=item How do I flush/unbuffer an output filehandle? Why must I do this?
X<flush> X<buffer> X<unbuffer> X<autoflush>
=item How do I change, delete, or insert a line in a file, or append to the
@@ -1417,8 +1245,8 @@ X<file, temporary>
=item How can I manipulate fixed-record-length files?
X<fixed-length> X<file, fixed-length records>
-=item How can I make a filehandle local to a subroutine? How do I pass
-filehandles between subroutines? How do I make an array of filehandles?
+=item How can I make a filehandle local to a subroutine? How do I pass
+filehandles between subroutines? How do I make an array of filehandles?
X<filehandle, local> X<filehandle, passing> X<filehandle, reference>
=item How can I use a filehandle indirectly?
@@ -1446,9 +1274,6 @@ X<clobber> X<read-write> X<clobbering> X<truncate> X<truncating>
E<lt>*E<gt>?
X<argument list too long>
-=item Is there a leak/bug in glob()?
-X<glob>
-
=item How can I open a file with a leading ">" or trailing blanks?
X<filename, special characters>
@@ -1487,7 +1312,7 @@ X<slurp> X<file, slurping>
=item How can I read in a file by paragraphs?
X<file, reading by paragraphs>
-=item How can I read a single character from a file? From the keyboard?
+=item How can I read a single character from a file? From the keyboard?
X<getc> X<file, reading one character at a time>
=item How can I tell whether there's a character waiting on a filehandle?
@@ -1501,15 +1326,15 @@ X<dup>
=item How do I close a file descriptor by number?
X<file, closing file descriptors> X<POSIX> X<close>
-=item Why can't I use "C:\temp\foo" in DOS paths? Why doesn't
+=item Why can't I use "C:\temp\foo" in DOS paths? Why doesn't
`C:\temp\foo.exe` work?
X<filename, DOS issues>
=item Why doesn't glob("*.*") get all the files?
X<glob>
-=item Why does Perl let me delete read-only files? Why does C<-i> clobber
-protected files? Isn't this a bug in Perl?
+=item Why does Perl let me delete read-only files? Why does C<-i> clobber
+protected files? Isn't this a bug in Perl?
=item How do I select a random line from a file?
X<file, selecting a random line>
@@ -1554,12 +1379,6 @@ X<..>
X<regex, XML> X<regex, HTML> X<XML> X<HTML> X<pain> X<frustration>
X<sucking out, will to live>
-Solve the balanced text problem from another question in L<perlfaq6>, Try
-the recursive regex features in Perl 5.10 and later. See L<perlre>, Try
-defining a grammar using Perl 5.10's C<(?DEFINE)> feature, Break the
-problem down into sub-problems instead of trying to use a single regex,
-Convince everyone not to use XML or HTML in the first place
-
=item I put a regular expression into $/ but it didn't work. What's wrong?
X<$/, regexes in> X<$INPUT_RECORD_SEPARATOR, regexes in>
X<$RS, regexes in>
@@ -1626,7 +1445,7 @@ Martian>
=item How do I match a regular expression that's in a variable?
X<regex, in variable> X<eval> X<regex> X<quotemeta> X<\Q, regex>
-X<\E, regex>, X<qr//>
+X<\E, regex> X<qr//>
=back
@@ -1681,7 +1500,7 @@ Passing Methods
=item How do I create a static variable?
-=item What's the difference between dynamic and lexical (static) scoping?
+=item What's the difference between dynamic and lexical (static) scoping?
Between local() and my()?
=item How can I access a dynamic variable while a similarly named lexical
@@ -1689,7 +1508,7 @@ is in scope?
=item What's the difference between deep and shallow binding?
-=item Why doesn't "my($foo) = E<lt>FILEE<gt>;" work right?
+=item Why doesn't "my($foo) = E<lt>$fhE<gt>;" work right?
=item How do I redefine a builtin function, operator, or method?
@@ -1771,7 +1590,7 @@ X<Time::HiRes> X<BSD::Itimer> X<sleep> X<select>
=item How can I do an atexit() or setjmp()/longjmp()? (Exception handling)
-=item Why doesn't my sockets program work under System V (Solaris)? What
+=item Why doesn't my sockets program work under System V (Solaris)? What
does the error message "Protocol not supported" mean?
=item How can I call my system's unique C functions from Perl?
@@ -1804,8 +1623,8 @@ does the error message "Protocol not supported" mean?
=item Is there a way to hide perl's command line from programs such as
"ps"?
-=item I {changed directory, modified my environment} in a perl script. How
-come the change disappeared when I exited the script? How do I get my
+=item I {changed directory, modified my environment} in a perl script. How
+come the change disappeared when I exited the script? How do I get my
changes to be visible?
Unix
@@ -1844,7 +1663,7 @@ search path?
=item How do I add a directory to my include path (@INC) at runtime?
the C<PERLLIB> environment variable, the C<PERL5LIB> environment variable,
-the C<perl -Idir> command line flag, the C<lib> pragma:, the C<local::lib>
+the C<perl -Idir> command line flag, the C<lib> pragma:, the L<local::lib>
module:
=item What is socket.ph and where do I get it?
@@ -1855,7 +1674,7 @@ module:
=back
-=head2 perlfaq9 - Networking
+=head2 perlfaq9 - Web, Email and Networking
=over 4
@@ -1863,61 +1682,55 @@ module:
=over 4
-=item What is the correct form of response from a CGI script?
+=item Should I use a web framework?
+
+=item Which web framework should I use?
+X<framework> X<CGI.pm> X<CGI> X<Catalyst> X<Dancer>
-=item My CGI script runs from the command line but not the browser. (500
-Server Error)
+L<Catalyst>, L<Dancer>, L<Mojolicious>, L<Web::Simple>
-=item How can I get better error messages from a CGI program?
+=item What is Plack and PSGI?
=item How do I remove HTML from a string?
=item How do I extract URLs?
-=item How do I download a file from the user's machine? How do I open a
-file on another machine?
-
-=item How do I make an HTML pop-up menu with Perl?
-
=item How do I fetch an HTML file?
=item How do I automate an HTML form submission?
=item How do I decode or create those %-encodings on the web?
-X<URI> X<CGI.pm> X<CGI> X<URI::Escape> X<RFC 2396>
+X<URI> X<URI::Escape> X<RFC 2396>
=item How do I redirect to another page?
=item How do I put a password on my web pages?
-=item How do I edit my .htpasswd and .htgroup files with Perl?
-
-=item How do I make sure users can't enter values into a form that cause my
-CGI script to do bad things?
+=item How do I make sure users can't enter values into a form that causes
+my CGI script to do bad things?
=item How do I parse a mail header?
-=item How do I decode a CGI form?
-
=item How do I check a valid mail address?
=item How do I decode a MIME/BASE64 string?
-=item How do I return the user's mail address?
+=item How do I find the user's mail address?
+
+=item How do I send email?
-=item How do I send mail?
+L<Email::Sender::Transport::Sendmail>, L<Email::Sender::Transport::SMTP>,
+L<Email::Sender::Transport::SMTP::TLS>
=item How do I use MIME to make an attachment to a mail message?
-=item How do I read mail?
+=item How do I read email?
=item How do I find out my hostname, domainname, or IP address?
X<hostname, domainname, IP address, host, domain, hostfqdn, inet_ntoa,
gethostbyname, Socket, Net::Domain, Sys::Hostname>
-=item How do I fetch a news article or the active newsgroups?
-
-=item How do I fetch/put an FTP file?
+=item How do I fetch/put an (S)FTP file?
=item How can I do RPC in Perl?
@@ -1953,7 +1766,8 @@ X<until> X<when> X<foreach> X<for>
=item Compound Statements
X<statement, compound> X<block> X<bracket, curly> X<curly bracket> X<brace>
-X<{> X<}> X<if> X<unless> X<while> X<until> X<foreach> X<for> X<continue>
+X<{> X<}> X<if> X<unless> X<given> X<while> X<until> X<foreach> X<for>
+X<continue>
=item Loop Control
X<loop control> X<loop, control> X<next> X<last> X<redo> X<continue>
@@ -1967,18 +1781,32 @@ X<for> X<foreach>
=item Basic BLOCKs
X<block>
-=item Switch statements
-X<switch> X<case> X<given> X<when> X<default>
+=item Switch Statements
=item Goto
X<goto>
+=item The Ellipsis Statement
+X<...>
+X<... statement>
+X<ellipsis operator>
+X<elliptical statement>
+X<unimplemented statement>
+X<unimplemented operator>
+X<yada-yada>
+X<yada-yada operator>
+X<... operator>
+X<whatever operator>
+X<triple-dot operator>
+
=item PODs: Embedded Documentation
X<POD> X<documentation>
=item Plain Old Comments (Not!)
X<comment> X<line> X<#> X<preprocessor> X<eval>
+=item Experimental Details on given and when
+
=back
=back
@@ -2008,6 +1836,8 @@ X<list>
=item Subscripts
+=item Multi-dimensional array emulation
+
=item Slices
X<slice> X<array, slice> X<hash, slice>
@@ -2069,6 +1899,13 @@ X<relational operator> X<operator, relational>
=item Equality Operators
X<equality> X<equal> X<equals> X<operator, equality>
+=item Smartmatch Operator
+
+1. Empty hashes or arrays match, 2. That is, each element smartmatches the
+element of the same index in the other array.[3], 3. If a circular
+reference is found, fall back to referential equality, 4. Either an actual
+number, or a string that looks like one
+
=item Bitwise And
X<operator, bitwise, and> X<bitwise and> X<&>
@@ -2082,7 +1919,7 @@ X<&&> X<logical and> X<operator, logical, and>
=item C-style Logical Or
X<||> X<operator, logical, or>
-=item C-style Logical Defined-Or
+=item Logical Defined-Or
X<//> X<operator, logical, defined-or>
=item Range Operators
@@ -2096,10 +1933,6 @@ X<assignment> X<operator, assignment> X<=> X<**=> X<+=> X<*=> X<&=>
X<<< <<= >>> X<&&=> X<-=> X</=> X<|=> X<<< >>= >>> X<||=> X<//=> X<.=>
X<%=> X<^=> X<x=>
-=item The Triple-Dot Operator
-X<...> X<... operator> X<yada-yada operator> X<whatever operator>
-X<triple-dot operator>
-
=item Comma Operator
X<comma> X<operator, comma> X<,>
@@ -2112,9 +1945,9 @@ X<operator, logical, not> X<not>
=item Logical And
X<operator, logical, and> X<and>
-=item Logical or, Defined or, and Exclusive Or
+=item Logical or and Exclusive Or
X<operator, logical, or> X<operator, logical, xor>
-X<operator, logical, defined or> X<operator, logical, exclusive or>
+X<operator, logical, exclusive or>
X<or> X<xor>
=item C Operators Missing From Perl
@@ -2179,7 +2012,6 @@ X<operator, bitwise, string>
X<integer>
=item Floating-point Arithmetic
-X<floating-point> X<floating point> X<float> X<real>
=item Bigger Numbers
X<number, arbitrary precision>
@@ -2264,18 +2096,16 @@ Functions for real %HASHes X<hash>, Input and output functions X<I/O>
X<input> X<output> X<dbm>, Functions for fixed-length data or records,
Functions for filehandles, files, or directories X<file> X<filehandle>
X<directory> X<pipe> X<link> X<symlink>, Keywords related to the control
-flow of your Perl program X<control flow>, Keywords related to the switch
-feature, Keywords related to scoping, Miscellaneous functions, Functions
-for processes and process groups X<process> X<pid> X<process id>, Keywords
-related to Perl modules X<module>, Keywords related to classes and
-object-orientation X<object> X<class> X<package>, Low-level socket
-functions X<socket> X<sock>, System V interprocess communication functions
-X<IPC> X<System V> X<semaphore> X<shared memory> X<memory> X<message>,
-Fetching user and group info X<user> X<group> X<password> X<uid> X<gid>
-X<passwd> X</etc/passwd>, Fetching network info X<network> X<protocol>
-X<host> X<hostname> X<IP> X<address> X<service>, Time-related functions
-X<time> X<date>, Functions new in perl5 X<perl5>, Functions obsoleted in
-perl5
+flow of your Perl program X<control flow>, Keywords related to scoping,
+Miscellaneous functions, Functions for processes and process groups
+X<process> X<pid> X<process id>, Keywords related to Perl modules
+X<module>, Keywords related to classes and object-orientation X<object>
+X<class> X<package>, Low-level socket functions X<socket> X<sock>, System V
+interprocess communication functions X<IPC> X<System V> X<semaphore>
+X<shared memory> X<memory> X<message>, Fetching user and group info X<user>
+X<group> X<password> X<uid> X<gid> X<passwd> X</etc/passwd>, Fetching
+network info X<network> X<protocol> X<host> X<hostname> X<IP> X<address>
+X<service>, Time-related functions X<time> X<date>, Non-function keywords
=item Portability
X<portability> X<Unix> X<portable>
@@ -2302,59 +2132,62 @@ SOCKET,NAME X<connect>, continue BLOCK X<continue>, continue, cos EXPR
X<cos> X<cosine> X<acos> X<arccosine>, cos, crypt PLAINTEXT,SALT X<crypt>
X<digest> X<hash> X<salt> X<plaintext> X<password> X<decrypt>
X<cryptography> X<passwd> X<encrypt>, dbmclose HASH X<dbmclose>, dbmopen
-HASH,DBNAME,MASK X<dbmopen> X<dbm> X<ndbm> X<sdbm> X<gdbm>, default BLOCK,
-defined EXPR X<defined> X<undef> X<undefined>, defined, delete EXPR
-X<delete>, die LIST X<die> X<throw> X<exception> X<raise> X<$@> X<abort>,
-do BLOCK X<do> X<block>, do SUBROUTINE(LIST) X<do>, do EXPR X<do>, dump
-LABEL X<dump> X<core> X<undump>, dump, each HASH X<each> X<hash, iterator>,
-each ARRAY X<array, iterator>, each EXPR, eof FILEHANDLE X<eof> X<end of
-file> X<end-of-file>, eof (), eof, eval EXPR X<eval> X<try> X<catch>
-X<evaluate> X<parse> X<execute> X<error, handling> X<exception, handling>,
-eval BLOCK, eval, exec LIST X<exec> X<execute>, exec PROGRAM LIST, exists
-EXPR X<exists> X<autovivification>, exit EXPR X<exit> X<terminate>
-X<abort>, exit, exp EXPR X<exp> X<exponential> X<antilog> X<antilogarithm>
-X<e>, exp, fcntl FILEHANDLE,FUNCTION,SCALAR X<fcntl>, fileno FILEHANDLE
-X<fileno>, flock FILEHANDLE,OPERATION X<flock> X<lock> X<locking>, fork
-X<fork> X<child> X<parent>, format X<format>, formline PICTURE,LIST
-X<formline>, getc FILEHANDLE X<getc> X<getchar> X<character> X<file, read>,
-getc, getlogin X<getlogin> X<login>, getpeername SOCKET X<getpeername>
-X<peer>, getpgrp PID X<getpgrp> X<group>, getppid X<getppid> X<parent>
-X<pid>, getpriority WHICH,WHO X<getpriority> X<priority> X<nice>, getpwnam
-NAME X<getpwnam> X<getgrnam> X<gethostbyname> X<getnetbyname>
-X<getprotobyname> X<getpwuid> X<getgrgid> X<getservbyname> X<gethostbyaddr>
-X<getnetbyaddr> X<getprotobynumber> X<getservbyport> X<getpwent>
-X<getgrent> X<gethostent> X<getnetent> X<getprotoent> X<getservent>
-X<setpwent> X<setgrent> X<sethostent> X<setnetent> X<setprotoent>
-X<setservent> X<endpwent> X<endgrent> X<endhostent> X<endnetent>
-X<endprotoent> X<endservent>, getgrnam NAME, gethostbyname NAME,
-getnetbyname NAME, getprotobyname NAME, getpwuid UID, getgrgid GID,
-getservbyname NAME,PROTO, gethostbyaddr ADDR,ADDRTYPE, getnetbyaddr
-ADDR,ADDRTYPE, getprotobynumber NUMBER, getservbyport PORT,PROTO, getpwent,
-getgrent, gethostent, getnetent, getprotoent, getservent, setpwent,
-setgrent, sethostent STAYOPEN, setnetent STAYOPEN, setprotoent STAYOPEN,
-setservent STAYOPEN, endpwent, endgrent, endhostent, endnetent,
-endprotoent, endservent, getsockname SOCKET X<getsockname>, getsockopt
-SOCKET,LEVEL,OPTNAME X<getsockopt>, given EXPR BLOCK X<given>, given BLOCK,
-glob EXPR X<glob> X<wildcard> X<filename, expansion> X<expand>, glob,
-gmtime EXPR X<gmtime> X<UTC> X<Greenwich>, gmtime, goto LABEL X<goto>
-X<jump> X<jmp>, goto EXPR, goto &NAME, grep BLOCK LIST X<grep>, grep
-EXPR,LIST, hex EXPR X<hex> X<hexadecimal>, hex, import LIST X<import>,
-index STR,SUBSTR,POSITION X<index> X<indexOf> X<InStr>, index STR,SUBSTR,
-int EXPR X<int> X<integer> X<truncate> X<trunc> X<floor>, int, ioctl
+HASH,DBNAME,MASK X<dbmopen> X<dbm> X<ndbm> X<sdbm> X<gdbm>, defined EXPR
+X<defined> X<undef> X<undefined>, defined, delete EXPR X<delete>, die LIST
+X<die> X<throw> X<exception> X<raise> X<$@> X<abort>, do BLOCK X<do>
+X<block>, do SUBROUTINE(LIST) X<do>, do EXPR X<do>, dump LABEL X<dump>
+X<core> X<undump>, dump, each HASH X<each> X<hash, iterator>, each ARRAY
+X<array, iterator>, each EXPR, eof FILEHANDLE X<eof> X<end of file>
+X<end-of-file>, eof (), eof, eval EXPR X<eval> X<try> X<catch> X<evaluate>
+X<parse> X<execute> X<error, handling> X<exception, handling>, eval BLOCK,
+eval, evalbytes EXPR X<evalbytes>, evalbytes, exec LIST X<exec> X<execute>,
+exec PROGRAM LIST, exists EXPR X<exists> X<autovivification>, exit EXPR
+X<exit> X<terminate> X<abort>, exit, exp EXPR X<exp> X<exponential>
+X<antilog> X<antilogarithm> X<e>, exp, fc EXPR X<fc> X<foldcase>
+X<casefold> X<fold-case> X<case-fold>, fc, fcntl FILEHANDLE,FUNCTION,SCALAR
+X<fcntl>, __FILE__ X<__FILE__>, fileno FILEHANDLE X<fileno>, flock
+FILEHANDLE,OPERATION X<flock> X<lock> X<locking>, fork X<fork> X<child>
+X<parent>, format X<format>, formline PICTURE,LIST X<formline>, getc
+FILEHANDLE X<getc> X<getchar> X<character> X<file, read>, getc, getlogin
+X<getlogin> X<login>, getpeername SOCKET X<getpeername> X<peer>, getpgrp
+PID X<getpgrp> X<group>, getppid X<getppid> X<parent> X<pid>, getpriority
+WHICH,WHO X<getpriority> X<priority> X<nice>, getpwnam NAME X<getpwnam>
+X<getgrnam> X<gethostbyname> X<getnetbyname> X<getprotobyname> X<getpwuid>
+X<getgrgid> X<getservbyname> X<gethostbyaddr> X<getnetbyaddr>
+X<getprotobynumber> X<getservbyport> X<getpwent> X<getgrent> X<gethostent>
+X<getnetent> X<getprotoent> X<getservent> X<setpwent> X<setgrent>
+X<sethostent> X<setnetent> X<setprotoent> X<setservent> X<endpwent>
+X<endgrent> X<endhostent> X<endnetent> X<endprotoent> X<endservent>,
+getgrnam NAME, gethostbyname NAME, getnetbyname NAME, getprotobyname NAME,
+getpwuid UID, getgrgid GID, getservbyname NAME,PROTO, gethostbyaddr
+ADDR,ADDRTYPE, getnetbyaddr ADDR,ADDRTYPE, getprotobynumber NUMBER,
+getservbyport PORT,PROTO, getpwent, getgrent, gethostent, getnetent,
+getprotoent, getservent, setpwent, setgrent, sethostent STAYOPEN, setnetent
+STAYOPEN, setprotoent STAYOPEN, setservent STAYOPEN, endpwent, endgrent,
+endhostent, endnetent, endprotoent, endservent, getsockname SOCKET
+X<getsockname>, getsockopt SOCKET,LEVEL,OPTNAME X<getsockopt>, glob EXPR
+X<glob> X<wildcard> X<filename, expansion> X<expand>, glob, gmtime EXPR
+X<gmtime> X<UTC> X<Greenwich>, gmtime, goto LABEL X<goto> X<jump> X<jmp>,
+goto EXPR, goto &NAME, grep BLOCK LIST X<grep>, grep EXPR,LIST, hex EXPR
+X<hex> X<hexadecimal>, hex, import LIST X<import>, index
+STR,SUBSTR,POSITION X<index> X<indexOf> X<InStr>, index STR,SUBSTR, int
+EXPR X<int> X<integer> X<truncate> X<trunc> X<floor>, int, ioctl
FILEHANDLE,FUNCTION,SCALAR X<ioctl>, join EXPR,LIST X<join>, keys HASH
-X<keys> X<key>, keys ARRAY, keys EXPR, kill SIGNAL, LIST X<kill> X<signal>,
-last LABEL X<last> X<break>, last, lc EXPR X<lc> X<lowercase>, lc, If C<use
-bytes> is in effect:, On EBCDIC platforms, On ASCII platforms, Otherwise,
-If EXPR has the UTF8 flag set, Otherwise, if C<use locale> is in effect,
-Otherwise, if C<use feature 'unicode_strings'> is in effect:, Otherwise:,
-On EBCDIC platforms, On ASCII platforms, lcfirst EXPR X<lcfirst>
-X<lowercase>, lcfirst, length EXPR X<length> X<size>, length, link
-OLDFILE,NEWFILE X<link>, listen SOCKET,QUEUESIZE X<listen>, local EXPR
-X<local>, localtime EXPR X<localtime> X<ctime>, localtime, lock THING
-X<lock>, log EXPR X<log> X<logarithm> X<e> X<ln> X<base>, log, lstat EXPR
-X<lstat>, lstat, m//, map BLOCK LIST X<map>, map EXPR,LIST, mkdir
-FILENAME,MASK X<mkdir> X<md> X<directory, create>, mkdir FILENAME, mkdir,
-msgctl ID,CMD,ARG X<msgctl>, msgget KEY,FLAGS X<msgget>, msgrcv
+X<keys> X<key>, keys ARRAY, keys EXPR, kill SIGNAL, LIST, kill SIGNAL
+X<kill> X<signal>, last LABEL X<last> X<break>, last, lc EXPR X<lc>
+X<lowercase>, lc, If C<use bytes> is in effect:, On EBCDIC platforms, On
+ASCII platforms, Otherwise, if C<use locale> (but not C<use locale
+':not_characters'>) is in effect:, Otherwise, If EXPR has the UTF8 flag
+set:, Otherwise, if C<use feature 'unicode_strings'> or C<use locale
+':not_characters'>) is in effect:, Otherwise:, On EBCDIC platforms, On
+ASCII platforms, lcfirst EXPR X<lcfirst> X<lowercase>, lcfirst, length EXPR
+X<length> X<size>, length, __LINE__ X<__LINE__>, link OLDFILE,NEWFILE
+X<link>, listen SOCKET,QUEUESIZE X<listen>, local EXPR X<local>, localtime
+EXPR X<localtime> X<ctime>, localtime, lock THING X<lock>, log EXPR X<log>
+X<logarithm> X<e> X<ln> X<base>, log, lstat FILEHANDLE X<lstat>, lstat
+EXPR, lstat DIRHANDLE, lstat, m//, map BLOCK LIST X<map>, map EXPR,LIST,
+mkdir FILENAME,MASK X<mkdir> X<md> X<directory, create>, mkdir FILENAME,
+mkdir, msgctl ID,CMD,ARG X<msgctl>, msgget KEY,FLAGS X<msgget>, msgrcv
ID,VAR,SIZE,TYPE,FLAGS X<msgrcv>, msgsnd ID,MSG,FLAGS X<msgsnd>, my EXPR
X<my>, my TYPE EXPR, my EXPR : ATTRS, my TYPE EXPR : ATTRS, next LABEL
X<next> X<continue>, next, no MODULE VERSION LIST X<no declarations>
@@ -2367,41 +2200,42 @@ X<opendir>, ord EXPR X<ord> X<encoding>, ord, our EXPR X<our> X<global>,
our TYPE EXPR, our EXPR : ATTRS, our TYPE EXPR : ATTRS, pack TEMPLATE,LIST
X<pack>, package NAMESPACE, package NAMESPACE VERSION X<package> X<module>
X<namespace> X<version>, package NAMESPACE BLOCK, package NAMESPACE VERSION
-BLOCK X<package> X<module> X<namespace> X<version>, pipe
-READHANDLE,WRITEHANDLE X<pipe>, pop ARRAY X<pop> X<stack>, pop EXPR, pop,
-pos SCALAR X<pos> X<match, position>, pos, print FILEHANDLE LIST X<print>,
-print FILEHANDLE, print LIST, print, printf FILEHANDLE FORMAT, LIST
-X<printf>, printf FILEHANDLE, printf FORMAT, LIST, printf, prototype
-FUNCTION X<prototype>, push ARRAY,LIST X<push> X<stack>, push EXPR,LIST,
-q/STRING/, qq/STRING/, qx/STRING/, qw/STRING/, qr/STRING/, quotemeta EXPR
-X<quotemeta> X<metacharacter>, quotemeta, rand EXPR X<rand> X<random>,
-rand, read FILEHANDLE,SCALAR,LENGTH,OFFSET X<read> X<file, read>, read
-FILEHANDLE,SCALAR,LENGTH, readdir DIRHANDLE X<readdir>, readline EXPR,
-readline X<readline> X<gets> X<fgets>, readlink EXPR X<readlink>, readlink,
-readpipe EXPR, readpipe X<readpipe>, recv SOCKET,SCALAR,LENGTH,FLAGS
-X<recv>, redo LABEL X<redo>, redo, ref EXPR X<ref> X<reference>, ref,
-rename OLDNAME,NEWNAME X<rename> X<move> X<mv> X<ren>, require VERSION
-X<require>, require EXPR, require, reset EXPR X<reset>, reset, return EXPR
-X<return>, return, reverse LIST X<reverse> X<rev> X<invert>, rewinddir
-DIRHANDLE X<rewinddir>, rindex STR,SUBSTR,POSITION X<rindex>, rindex
-STR,SUBSTR, rmdir FILENAME X<rmdir> X<rd> X<directory, remove>, rmdir,
-s///, say FILEHANDLE LIST X<say>, say FILEHANDLE, say LIST, say, scalar
-EXPR X<scalar> X<context>, seek FILEHANDLE,POSITION,WHENCE X<seek> X<fseek>
-X<filehandle, position>, seekdir DIRHANDLE,POS X<seekdir>, select
-FILEHANDLE X<select> X<filehandle, default>, select, select
-RBITS,WBITS,EBITS,TIMEOUT X<select>, semctl ID,SEMNUM,CMD,ARG X<semctl>,
-semget KEY,NSEMS,FLAGS X<semget>, semop KEY,OPSTRING X<semop>, send
-SOCKET,MSG,FLAGS,TO X<send>, send SOCKET,MSG,FLAGS, setpgrp PID,PGRP
-X<setpgrp> X<group>, setpriority WHICH,WHO,PRIORITY X<setpriority>
-X<priority> X<nice> X<renice>, setsockopt SOCKET,LEVEL,OPTNAME,OPTVAL
-X<setsockopt>, shift ARRAY X<shift>, shift EXPR, shift, shmctl ID,CMD,ARG
-X<shmctl>, shmget KEY,SIZE,FLAGS X<shmget>, shmread ID,VAR,POS,SIZE
-X<shmread> X<shmwrite>, shmwrite ID,STRING,POS,SIZE, shutdown SOCKET,HOW
-X<shutdown>, sin EXPR X<sin> X<sine> X<asin> X<arcsine>, sin, sleep EXPR
-X<sleep> X<pause>, sleep, socket SOCKET,DOMAIN,TYPE,PROTOCOL X<socket>,
-socketpair SOCKET1,SOCKET2,DOMAIN,TYPE,PROTOCOL X<socketpair>, sort SUBNAME
-LIST X<sort> X<qsort> X<quicksort> X<mergesort>, sort BLOCK LIST, sort
-LIST, splice ARRAY or EXPR,OFFSET,LENGTH,LIST X<splice>, splice ARRAY or
+BLOCK X<package> X<module> X<namespace> X<version>, __PACKAGE__
+X<__PACKAGE__>, pipe READHANDLE,WRITEHANDLE X<pipe>, pop ARRAY X<pop>
+X<stack>, pop EXPR, pop, pos SCALAR X<pos> X<match, position>, pos, print
+FILEHANDLE LIST X<print>, print FILEHANDLE, print LIST, print, printf
+FILEHANDLE FORMAT, LIST X<printf>, printf FILEHANDLE, printf FORMAT, LIST,
+printf, prototype FUNCTION X<prototype>, push ARRAY,LIST X<push> X<stack>,
+push EXPR,LIST, q/STRING/, qq/STRING/, qw/STRING/, qx/STRING/, qr/STRING/,
+quotemeta EXPR X<quotemeta> X<metacharacter>, quotemeta, rand EXPR X<rand>
+X<random>, rand, read FILEHANDLE,SCALAR,LENGTH,OFFSET X<read> X<file,
+read>, read FILEHANDLE,SCALAR,LENGTH, readdir DIRHANDLE X<readdir>,
+readline EXPR, readline X<readline> X<gets> X<fgets>, readlink EXPR
+X<readlink>, readlink, readpipe EXPR, readpipe X<readpipe>, recv
+SOCKET,SCALAR,LENGTH,FLAGS X<recv>, redo LABEL X<redo>, redo, ref EXPR
+X<ref> X<reference>, ref, rename OLDNAME,NEWNAME X<rename> X<move> X<mv>
+X<ren>, require VERSION X<require>, require EXPR, require, reset EXPR
+X<reset>, reset, return EXPR X<return>, return, reverse LIST X<reverse>
+X<rev> X<invert>, rewinddir DIRHANDLE X<rewinddir>, rindex
+STR,SUBSTR,POSITION X<rindex>, rindex STR,SUBSTR, rmdir FILENAME X<rmdir>
+X<rd> X<directory, remove>, rmdir, s///, say FILEHANDLE LIST X<say>, say
+FILEHANDLE, say LIST, say, scalar EXPR X<scalar> X<context>, seek
+FILEHANDLE,POSITION,WHENCE X<seek> X<fseek> X<filehandle, position>,
+seekdir DIRHANDLE,POS X<seekdir>, select FILEHANDLE X<select> X<filehandle,
+default>, select, select RBITS,WBITS,EBITS,TIMEOUT X<select>, semctl
+ID,SEMNUM,CMD,ARG X<semctl>, semget KEY,NSEMS,FLAGS X<semget>, semop
+KEY,OPSTRING X<semop>, send SOCKET,MSG,FLAGS,TO X<send>, send
+SOCKET,MSG,FLAGS, setpgrp PID,PGRP X<setpgrp> X<group>, setpriority
+WHICH,WHO,PRIORITY X<setpriority> X<priority> X<nice> X<renice>, setsockopt
+SOCKET,LEVEL,OPTNAME,OPTVAL X<setsockopt>, shift ARRAY X<shift>, shift
+EXPR, shift, shmctl ID,CMD,ARG X<shmctl>, shmget KEY,SIZE,FLAGS X<shmget>,
+shmread ID,VAR,POS,SIZE X<shmread> X<shmwrite>, shmwrite
+ID,STRING,POS,SIZE, shutdown SOCKET,HOW X<shutdown>, sin EXPR X<sin>
+X<sine> X<asin> X<arcsine>, sin, sleep EXPR X<sleep> X<pause>, sleep,
+socket SOCKET,DOMAIN,TYPE,PROTOCOL X<socket>, socketpair
+SOCKET1,SOCKET2,DOMAIN,TYPE,PROTOCOL X<socketpair>, sort SUBNAME LIST
+X<sort> X<qsort> X<quicksort> X<mergesort>, sort BLOCK LIST, sort LIST,
+splice ARRAY or EXPR,OFFSET,LENGTH,LIST X<splice>, splice ARRAY or
EXPR,OFFSET,LENGTH, splice ARRAY or EXPR,OFFSET, splice ARRAY or EXPR,
split /PATTERN/,EXPR,LIMIT X<split>, split /PATTERN/,EXPR, split /PATTERN/,
split, sprintf FORMAT, LIST X<sprintf>, format parameter index, flags,
@@ -2411,11 +2245,11 @@ srand EXPR X<srand> X<seed> X<randseed>, srand, stat FILEHANDLE X<stat>
X<file, status> X<ctime>, stat EXPR, stat DIRHANDLE, stat, state EXPR
X<state>, state TYPE EXPR, state EXPR : ATTRS, state TYPE EXPR : ATTRS,
study SCALAR X<study>, study, sub NAME BLOCK X<sub>, sub NAME (PROTO)
-BLOCK, sub NAME : ATTRS BLOCK, sub NAME (PROTO) : ATTRS BLOCK, substr
-EXPR,OFFSET,LENGTH,REPLACEMENT X<substr> X<substring> X<mid> X<left>
-X<right>, substr EXPR,OFFSET,LENGTH, substr EXPR,OFFSET, symlink
-OLDFILE,NEWFILE X<symlink> X<link> X<symbolic link> X<link, symbolic>,
-syscall NUMBER, LIST X<syscall> X<system call>, sysopen
+BLOCK, sub NAME : ATTRS BLOCK, sub NAME (PROTO) : ATTRS BLOCK, __SUB__
+X<__SUB__>, substr EXPR,OFFSET,LENGTH,REPLACEMENT X<substr> X<substring>
+X<mid> X<left> X<right>, substr EXPR,OFFSET,LENGTH, substr EXPR,OFFSET,
+symlink OLDFILE,NEWFILE X<symlink> X<link> X<symbolic link> X<link,
+symbolic>, syscall NUMBER, LIST X<syscall> X<system call>, sysopen
FILEHANDLE,FILENAME,MODE X<sysopen>, sysopen
FILEHANDLE,FILENAME,MODE,PERMS, sysread FILEHANDLE,SCALAR,LENGTH,OFFSET
X<sysread>, sysread FILEHANDLE,SCALAR,LENGTH, sysseek
@@ -2429,14 +2263,19 @@ truncate EXPR,LENGTH, uc EXPR X<uc> X<uppercase> X<toupper>, uc, ucfirst
EXPR X<ucfirst> X<uppercase>, ucfirst, umask EXPR X<umask>, umask, undef
EXPR X<undef> X<undefine>, undef, unlink LIST X<unlink> X<delete> X<remove>
X<rm> X<del>, unlink, unpack TEMPLATE,EXPR X<unpack>, unpack TEMPLATE,
-untie VARIABLE X<untie>, unshift ARRAY,LIST X<unshift>, unshift EXPR,LIST,
+unshift ARRAY,LIST X<unshift>, unshift EXPR,LIST, untie VARIABLE X<untie>,
use Module VERSION LIST X<use> X<module> X<import>, use Module VERSION, use
Module LIST, use Module, use VERSION, utime LIST X<utime>, values HASH
X<values>, values ARRAY, values EXPR, vec EXPR,OFFSET,BITS X<vec> X<bit>
X<bit vector>, wait X<wait>, waitpid PID,FLAGS X<waitpid>, wantarray
-X<wantarray> X<context>, warn LIST X<warn> X<warning> X<STDERR>, when EXPR
-BLOCK X<when>, when BLOCK, write FILEHANDLE X<write>, write EXPR, write,
-y///
+X<wantarray> X<context>, warn LIST X<warn> X<warning> X<STDERR>, write
+FILEHANDLE X<write>, write EXPR, write, y///
+
+=item Non-function Keywords by Cross-reference
+
+__DATA__, __END__, BEGIN, CHECK, END, INIT, UNITCHECK, DESTROY, and, cmp,
+eq, ge, gt, if, le, lt, ne, not, or, x, xor, AUTOLOAD, else, elseif, elsif,
+for, foreach, unless, until, while, default, given, when
=back
@@ -2707,9 +2546,10 @@ First:, Second:, Third:, Fourth:, Fifth:, Sixth:
=item DESCRIPTION
-NAME, SYNOPSIS, DESCRIPTION, OPTIONS, RETURN VALUE, ERRORS, DIAGNOSTICS,
-EXAMPLES, ENVIRONMENT, FILES, CAVEATS, BUGS, RESTRICTIONS, NOTES, AUTHOR,
-HISTORY, COPYRIGHT AND LICENSE, SEE ALSO
+bold (BE<lt>E<gt>), italic (IE<lt>E<gt>), code (CE<lt>E<gt>), files
+(FE<lt>E<gt>), NAME, SYNOPSIS, DESCRIPTION, OPTIONS, RETURN VALUE, ERRORS,
+DIAGNOSTICS, EXAMPLES, ENVIRONMENT, FILES, CAVEATS, BUGS, RESTRICTIONS,
+NOTES, AUTHOR, HISTORY, COPYRIGHT AND LICENSE, SEE ALSO
=item SEE ALSO
@@ -2847,31 +2687,36 @@ X<debugger command, r>, <CR>, c [line|sub] X<debugger command, c>, l
X<debugger command, l>, l min+incr, l min-max, l line, l subname, -
X<debugger command, ->, v [line] X<debugger command, v>, . X<debugger
command, .>, f filename X<debugger command, f>, /pattern/, ?pattern?, L
-[abw] X<debugger command, L>, S [[!]regex] X<debugger command, S>, t
-X<debugger command, t>, t expr X<debugger command, t>, b X<breakpoint>
+[abw] X<debugger command, L>, S [[!]regex] X<debugger command, S>, t [n]
+X<debugger command, t>, t [n] expr X<debugger command, t>, b X<breakpoint>
X<debugger command, b>, b [line] [condition] X<breakpoint> X<debugger
-command, b>, b subname [condition] X<breakpoint> X<debugger command, b>, b
-postpone subname [condition] X<breakpoint> X<debugger command, b>, b load
-filename X<breakpoint> X<debugger command, b>, b compile subname
-X<breakpoint> X<debugger command, b>, B line X<breakpoint> X<debugger
-command, B>, B * X<breakpoint> X<debugger command, B>, a [line] command
-X<debugger command, a>, A line X<debugger command, A>, A * X<debugger
-command, A>, w expr X<debugger command, w>, W expr X<debugger command, W>,
-W * X<debugger command, W>, o X<debugger command, o>, o booloption ...
-X<debugger command, o>, o anyoption? ... X<debugger command, o>, o
-option=value ... X<debugger command, o>, < ? X<< debugger command, < >>, <
-[ command ] X<< debugger command, < >>, < * X<< debugger command, < >>, <<
-command X<< debugger command, << >>, > ? X<< debugger command, > >>, >
-command X<< debugger command, > >>, > * X<< debugger command, > >>, >>
-command X<<< debugger command, >> >>>, { ? X<debugger command, {>, { [
-command ], { * X<debugger command, {>, {{ command X<debugger command, {{>,
-! number X<debugger command, !>, ! -number X<debugger command, !>, !
-pattern X<debugger command, !>, !! cmd X<debugger command, !!>, source file
-X<debugger command, source>, H -number X<debugger command, H>, q or ^D
-X<debugger command, q> X<debugger command, ^D>, R X<debugger command, R>,
-|dbcmd X<debugger command, |>, ||dbcmd X<debugger command, ||>, command, m
-expr X<debugger command, m>, M X<debugger command, M>, man [manpage]
-X<debugger command, man>
+command, b>, b [file]:[line] [condition] X<breakpoint> X<debugger command,
+b>, b subname [condition] X<breakpoint> X<debugger command, b>, b postpone
+subname [condition] X<breakpoint> X<debugger command, b>, b load filename
+X<breakpoint> X<debugger command, b>, b compile subname X<breakpoint>
+X<debugger command, b>, B line X<breakpoint> X<debugger command, B>, B *
+X<breakpoint> X<debugger command, B>, disable [file]:[line] X<breakpoint>
+X<debugger command, disable> X<disable>, disable [line] X<breakpoint>
+X<debugger command, disable> X<disable>, enable [file]:[line] X<breakpoint>
+X<debugger command, disable> X<disable>, enable [line] X<breakpoint>
+X<debugger command, disable> X<disable>, a [line] command X<debugger
+command, a>, A line X<debugger command, A>, A * X<debugger command, A>, w
+expr X<debugger command, w>, W expr X<debugger command, W>, W * X<debugger
+command, W>, o X<debugger command, o>, o booloption ... X<debugger command,
+o>, o anyoption? ... X<debugger command, o>, o option=value ... X<debugger
+command, o>, < ? X<< debugger command, < >>, < [ command ] X<< debugger
+command, < >>, < * X<< debugger command, < >>, << command X<< debugger
+command, << >>, > ? X<< debugger command, > >>, > command X<< debugger
+command, > >>, > * X<< debugger command, > >>, >> command X<<< debugger
+command, >> >>>, { ? X<debugger command, {>, { [ command ], { * X<debugger
+command, {>, {{ command X<debugger command, {{>, ! number X<debugger
+command, !>, ! -number X<debugger command, !>, ! pattern X<debugger
+command, !>, !! cmd X<debugger command, !!>, source file X<debugger
+command, source>, H -number X<debugger command, H>, q or ^D X<debugger
+command, q> X<debugger command, ^D>, R X<debugger command, R>, |dbcmd
+X<debugger command, |>, ||dbcmd X<debugger command, ||>, command, m expr
+X<debugger command, m>, M X<debugger command, M>, man [manpage] X<debugger
+command, man>
=item Configurable Options
@@ -2947,25 +2792,18 @@ X<memory usage>
$ARG, $_ X<$_> X<$ARG>, @ARG, @_ X<@_> X<@ARG>, $LIST_SEPARATOR, $" X<$">
X<$LIST_SEPARATOR>, $PROCESS_ID, $PID, $$ X<$$> X<$PID> X<$PROCESS_ID>,
-$REAL_GROUP_ID, $GID, $( X<$(> X<$GID> X<$REAL_GROUP_ID>,
-$EFFECTIVE_GROUP_ID, $EGID, $) X<$)> X<$EGID> X<$EFFECTIVE_GROUP_ID>,
-$PROGRAM_NAME, $0 X<$0> X<$PROGRAM_NAME>, $SUBSCRIPT_SEPARATOR, $SUBSEP, $;
-X<$;> X<$SUBSEP> X<SUBSCRIPT_SEPARATOR>, $REAL_USER_ID, $UID, $< X<< $< >>
-X<$UID> X<$REAL_USER_ID>, $EFFECTIVE_USER_ID, $EUID, $> X<< $> >> X<$EUID>
-X<$EFFECTIVE_USER_ID>, $a, $b X<$a> X<$b>, $COMPILING, $^C X<$^C>
-X<$COMPILING>, $DEBUGGING, $^D X<$^D> X<$DEBUGGING>, ${^ENCODING}
-X<${^ENCODING}>, %ENV X<%ENV>, $SYSTEM_FD_MAX, $^F X<$^F>
-X<$SYSTEM_FD_MAX>, @F X<@F>, ${^GLOBAL_PHASE} X<${^GLOBAL_PHASE}>,
-CONSTRUCT, START, CHECK, INIT, RUN, END, DESTRUCT, $^H X<$^H>, %^H X<%^H>,
-@INC X<@INC>, %INC X<%INC>, $INPLACE_EDIT, $^I X<$^I> X<$INPLACE_EDIT>, $^M
-X<$^M>, $OSNAME, $^O X<$^O> X<$OSNAME>, ${^OPEN} X<${^OPEN}>, $PERLDB, $^P
-X<$^P> X<$PERLDB>, 0x01, 0x02, 0x04, 0x08, 0x10, 0x20, 0x40, 0x80, 0x100,
-0x200, 0x400, %SIG X<%SIG>, $BASETIME, $^T X<$^T> X<$BASETIME>, ${^TAINT}
-X<${^TAINT}>, ${^UNICODE} X<${^UNICODE}>, ${^UTF8CACHE} X<${^UTF8CACHE}>,
-${^UTF8LOCALE} X<${^UTF8LOCALE}>, $PERL_VERSION, $^V X<$^V>
-X<$PERL_VERSION>, ${^WIN32_SLOPPY_STAT} X<${^WIN32_SLOPPY_STAT}>
-X<sitecustomize> X<sitecustomize.pl>, $EXECUTABLE_NAME, $^X X<$^X>
-X<$EXECUTABLE_NAME>
+$PROGRAM_NAME, $0 X<$0> X<$PROGRAM_NAME>, $REAL_GROUP_ID, $GID, $( X<$(>
+X<$GID> X<$REAL_GROUP_ID>, $EFFECTIVE_GROUP_ID, $EGID, $) X<$)> X<$EGID>
+X<$EFFECTIVE_GROUP_ID>, $REAL_USER_ID, $UID, $< X<< $< >> X<$UID>
+X<$REAL_USER_ID>, $EFFECTIVE_USER_ID, $EUID, $> X<< $> >> X<$EUID>
+X<$EFFECTIVE_USER_ID>, $SUBSCRIPT_SEPARATOR, $SUBSEP, $; X<$;> X<$SUBSEP>
+X<SUBSCRIPT_SEPARATOR>, $a, $b X<$a> X<$b>, %ENV X<%ENV>, $SYSTEM_FD_MAX,
+$^F X<$^F> X<$SYSTEM_FD_MAX>, @F X<@F>, @INC X<@INC>, %INC X<%INC>,
+$INPLACE_EDIT, $^I X<$^I> X<$INPLACE_EDIT>, $^M X<$^M>, $OSNAME, $^O X<$^O>
+X<$OSNAME>, %SIG X<%SIG>, $BASETIME, $^T X<$^T> X<$BASETIME>,
+$PERL_VERSION, $^V X<$^V> X<$PERL_VERSION>, ${^WIN32_SLOPPY_STAT}
+X<${^WIN32_SLOPPY_STAT}> X<sitecustomize> X<sitecustomize.pl>,
+$EXECUTABLE_NAME, $^X X<$^X> X<$EXECUTABLE_NAME>
=item Variables related to regular expressions
@@ -3020,6 +2858,16 @@ X<$OS_ERROR>, %OS_ERROR, %ERRNO, %! X<%!> X<%OS_ERROR> X<%ERRNO>,
$CHILD_ERROR, $? X<$?> X<$CHILD_ERROR>, $EVAL_ERROR, $@ X<$@>
X<$EVAL_ERROR>
+=item Variables related to the interpreter state
+
+$COMPILING, $^C X<$^C> X<$COMPILING>, $DEBUGGING, $^D X<$^D> X<$DEBUGGING>,
+${^ENCODING} X<${^ENCODING}>, ${^GLOBAL_PHASE} X<${^GLOBAL_PHASE}>,
+CONSTRUCT, START, CHECK, INIT, RUN, END, DESTRUCT, $^H X<$^H>, %^H X<%^H>,
+${^OPEN} X<${^OPEN}>, $PERLDB, $^P X<$^P> X<$PERLDB>, 0x01, 0x02, 0x04,
+0x08, 0x10, 0x20, 0x40, 0x80, 0x100, 0x200, 0x400, ${^TAINT} X<${^TAINT}>,
+${^UNICODE} X<${^UNICODE}>, ${^UTF8CACHE} X<${^UTF8CACHE}>, ${^UTF8LOCALE}
+X<${^UTF8LOCALE}>
+
=item Deprecated and removed variables
$OFMT, $# X<$#> X<$OFMT>, $* X<$*>, $ARRAY_BASE, $[ X<$[> X<$ARRAY_BASE>,
@@ -3081,8 +2929,8 @@ X<possessive>
Verbs that take an argument, C<(*PRUNE)> C<(*PRUNE:NAME)> X<(*PRUNE)>
X<(*PRUNE:NAME)>, C<(*SKIP)> C<(*SKIP:NAME)> X<(*SKIP)>, C<(*MARK:NAME)>
-C<(*:NAME)> X<(*MARK)> C<(*MARK:NAME)> C<(*:NAME)>, C<(*THEN)>
-C<(*THEN:NAME)>, C<(*COMMIT)> X<(*COMMIT)>, Verbs without an argument,
+C<(*:NAME)> X<(*MARK)> X<(*MARK:NAME)> X<(*:NAME)>, C<(*THEN)>
+C<(*THEN:NAME)>, Verbs without an argument, C<(*COMMIT)> X<(*COMMIT)>,
C<(*FAIL)> C<(*F)> X<(*FAIL)> X<(*F)>, C<(*ACCEPT)> X<(*ACCEPT)>
=item Backtracking
@@ -3178,10 +3026,10 @@ Unicode rules are in effect or if on an EBCDIC platform .., otherwise ..,
=item Bracketed Character Classes
-If the C</a> modifier, is in effect .., otherwise .., For code points above
-255 .., For code points below 256 .., if locale rules are in effect .., if
-Unicode rules are in effect or if on an EBCDIC platform .., otherwise ..,
-[1], [2], [3], [4], [5], [6]
+[1], [2], [3], [4], [5], [6], If the C</a> modifier, is in effect ..,
+otherwise .., For code points above 255 .., For code points below 256 ..,
+if locale rules are in effect .., if Unicode rules are in effect or if on
+an EBCDIC platform .., otherwise ..
=back
@@ -3249,6 +3097,9 @@ lexical> X<closure> X<lexical> X<lexical scope>, 5. X<constructor> X<new>,
=item Using References
X<reference, use> X<dereferencing> X<dereference>
+=item Circular References
+X<circular reference> X<reference, circular>
+
=item Symbolic references
X<reference, symbolic> X<reference, soft>
X<symbolic reference> X<soft reference>
@@ -3328,7 +3179,7 @@ X<format, internals>
=back
-=head2 perlobj - Perl objects
+=head2 perlobj - Perl object reference
=over 4
@@ -3336,7 +3187,7 @@ X<format, internals>
=over 4
-=item An Object is Simply a Reference
+=item An Object is Simply a Data Structure
X<object> X<bless> X<constructor> X<new>
=item A Class is Simply a Package
@@ -3348,23 +3199,42 @@ X<method>
=item Method Invocation
X<invocation> X<method> X<arrow> X<< -> >>
-=item Indirect Object Syntax
-X<indirect object syntax> X<invocation, indirect> X<indirect>
+=item Inheritance
+X<inheritance>
+
+=item Writing Constructors
+X<constructor>
+
+=item Attributes
+X<attribute>
+
+=item An Aside About Smarter and Safer Code
+
+=item Method Call Variations
+X<method>
-=item Default UNIVERSAL methods
+=item Invoking Class Methods
+X<invocation>
+
+=item C<bless>, C<blessed>, and C<ref>
+
+=item The UNIVERSAL Class
X<UNIVERSAL>
-isa(CLASS) X<isa>, DOES(ROLE) X<DOES>, can(METHOD) X<can>, VERSION( [NEED]
-) X<VERSION>
+isa($class) X<isa>, DOES($role) X<DOES>, can($method) X<can>,
+VERSION($need) X<VERSION>
+
+=item AUTOLOAD
+X<AUTOLOAD>
=item Destructors
X<destructor> X<DESTROY>
-=item Summary
+=item Non-Hash Objects
-=item Two-Phased Garbage Collection
-X<garbage collection> X<GC> X<circular reference>
-X<reference, circular> X<DESTROY> X<destructor>
+=item Inside-Out objects
+
+=item Pseudo-hashes
=back
@@ -3575,6 +3445,8 @@ BEGIN blocks, Open filehandles, Open directory handles, Forking pipe open()
not yet implemented, Global state maintained by XSUBs, Interpreter embedded
in larger application, Thread-safety of extensions
+=item PORTABILITY CAVEATS
+
=item BUGS
=item AUTHOR
@@ -3849,6 +3721,13 @@ localization)
=item DESCRIPTION
+=item WHAT IS A LOCALE
+
+Category LC_NUMERIC: Numeric formatting, Category LC_MONETARY: Formatting
+of monetary amounts, Category LC_TIME: Date/Time formatting, Category
+LC_MESSAGES: Error and other messages, Category LC_COLLATE: Collation,
+Category LC_CTYPE: Character Types
+
=item PREPARING TO USE LOCALES
=item USING LOCALES
@@ -3857,6 +3736,9 @@ localization)
=item The use locale pragma
+B<Under C<use locale ':not_characters';>>, B<Under just plain C<use
+locale;>>
+
=item The setlocale function
=item Finding locales
@@ -4020,8 +3902,9 @@ B<C<\p{Assigned}>>, B<C<\p{Blank}>>, B<C<\p{Decomposition_Type:
Non_Canonical}>> (Short: C<\p{Dt=NonCanon}>), B<C<\p{Graph}>>,
B<C<\p{HorizSpace}>>, B<C<\p{In=*}>>, B<C<\p{PerlSpace}>>,
B<C<\p{PerlWord}>>, B<C<\p{Posix...}>>, B<C<\p{Present_In: *}>> (Short:
-C<\p{In=*}>), B<C<\p{Print}>>, B<C<\p{SpacePerl}>>, B<C<\p{VertSpace}>>,
-B<C<\p{Word}>>, B<C<\p{XPosix...}>>
+C<\p{In=*}>), B<C<\p{Print}>>, B<C<\p{SpacePerl}>>, B<C<\p{Title}>> and
+B<C<\p{Titlecase}>>, B<C<\p{VertSpace}>>, B<C<\p{Word}>>,
+B<C<\p{XPosix...}>>
=item User-Defined Character Properties
@@ -4147,41 +4030,59 @@ range?
=back
-=head2 perluniprops - Index of Unicode Version 6.0.0 properties in Perl
+=head2 perluniprops - Index of Unicode Version 6.1.0 character properties
+in Perl
=over 4
=item DESCRIPTION
-=item Properties accessible through \p{} and \P{}
+=item Properties accessible through C<\p{}> and C<\P{}>
-Single form (\p{name}) tighter rules:, white space adjacent to a non-word
-character, underscores separating digits in numbers, Compound form
-(\p{name=value} or \p{name:value}) tighter rules:, Obsolete, Stabilized,
-Deprecated, B<*> is a wild-card, B<(\d+)> in the info column gives the
-number of code points matched by this property, B<D> means this is
-deprecated, B<O> means this is obsolete, B<S> means this is stabilized,
+Single form (C<\p{name}>) tighter rules:, white space adjacent to a
+non-word character, underscores separating digits in numbers, Compound form
+(C<\p{name=value}> or C<\p{name:value}>) tighter rules:, Stabilized,
+Deprecated, Obsolete, Z<>B<*> is a wild-card, B<(\d+)> in the info column
+gives the number of code points matched by this property, B<D> means this
+is deprecated, B<O> means this is obsolete, B<S> means this is stabilized,
B<T> means tighter (stricter) name matching applies, B<X> means use of this
-form is discouraged
+form is discouraged, and may not be stable
=over 4
-=item Legal \p{} and \P{} constructs that match no characters
+=item Legal C<\p{}> and C<\P{}> constructs that match no characters
\p{Canonical_Combining_Class=Attached_Below_Left},
-\p{Joining_Type=Left_Joining}
+\p{Grapheme_Cluster_Break=Prepend}, \p{Joining_Type=Left_Joining}
=back
-=item Properties not accessible through \p{} and \P{}
+=item Properties accessible through Unicode::UCD
-=item Unicode regular expression properties that are NOT accepted by Perl
+=item Properties accessible through other means
+
+=item Unicode character properties that are NOT accepted by Perl
I<Expands_On_NFC> (XO_NFC), I<Expands_On_NFD> (XO_NFD), I<Expands_On_NFKC>
(XO_NFKC), I<Expands_On_NFKD> (XO_NFKD), I<Grapheme_Link> (Gr_Link),
-I<Jamo_Short_Name> (JSN), I<Script=Katakana_Or_Hiragana> (sc=Hrkt)
+I<Indic_Matra_Category> (InMC), I<Indic_Syllabic_Category> (InSC),
+I<Jamo_Short_Name> (JSN), I<Other_Alphabetic> (OAlpha),
+I<Other_Default_Ignorable_Code_Point> (ODI), I<Other_Grapheme_Extend>
+(OGr_Ext), I<Other_ID_Continue> (OIDC), I<Other_ID_Start> (OIDS),
+I<Other_Lowercase> (OLower), I<Other_Math> (OMath), I<Other_Uppercase>
+(OUpper), I<Script=Katakana_Or_Hiragana> (sc=Hrkt),
+I<Script_Extensions=Katakana_Or_Hiragana> (scx=Hrkt)
+
+=item Other information in the Unicode data base
-=item Files in the I<To> directory (for serious hackers only)
+F<auxiliary/GraphemeBreakTest.html>, F<auxiliary/LineBreakTest.html>,
+F<auxiliary/SentenceBreakTest.html>, F<auxiliary/WordBreakTest.html>,
+F<auxiliary\LBTest.txt>, F<auxiliary\SBTest.txt>, F<auxiliary\WBTest.txt>,
+F<BidiTest.txt>, F<NormalizationTest.txt>, F<CJKRadicals.txt>,
+F<EmojiSources.txt>, F<Index.txt>, F<IndicMatraCategory.txt>,
+F<IndicSyllabicCategory.txt>, F<NamedSqProv.txt>, F<NamesList.txt>,
+F<NormalizationCorrections.txt>, F<Props.txt>, F<ReadMe.txt>,
+F<StandardizedVariants.txt>
=item SEE ALSO
@@ -4423,11 +4324,14 @@ X<CLONE> X<CLONE_SKIP> X<thread> X<threads> X<ithread>
=item Pragmatic Modules
-attributes, autodie, autodie::exception, autodie::exception::system,
-autodie::hints, autouse, base, bigint, bignum, bigrat, blib, bytes,
-charnames, constant, deprecate, diagnostics, encoding, encoding::warnings,
-feature, fields, filetest, if, inc::latest, integer, less, lib, locale,
-mro, open, ops, overload, overloading, parent, re, sigtrap, sort, strict,
+arybase, attributes, autodie, autodie::exception,
+autodie::exception::system, autodie::hints, autouse, base, bigint, bignum,
+bigrat, blib, bytes, charnames, constant, deprecate, diagnostics, encoding,
+encoding::warnings, feature, fields, filetest, if, inc::latest, integer,
+less, lib, locale, mro, open, ops, overload, overloading, parent, perldoc,
+perlfaq, perlfaq1, perlfaq2, perlfaq3, perlfaq4, perlfaq5, perlfaq6,
+perlfaq7, perlfaq8, perlfaq9, perlfunc, perlglossary, perlpodspeccopy,
+perlvarcopy, perlxs, perlxstut, perlxstypemap, re, sigtrap, sort, strict,
subs, threads, threads::shared, utf8, vars, version, vmsish, warnings,
warnings::register
@@ -4437,31 +4341,42 @@ AnyDBM_File, App::Cpan, App::Prove, App::Prove::State,
App::Prove::State::Result, App::Prove::State::Result::Test,
Archive::Extract, Archive::Tar, Archive::Tar::File, Attribute::Handlers,
AutoLoader, AutoSplit, B, B::Concise, B::Debug, B::Deparse, B::Lint,
-B::Lint::Debug, B::Showlex, B::Terse, B::Xref, Benchmark, CGI, CGI::Apache,
-CGI::Carp, CGI::Cookie, CGI::Fast, CGI::Pretty, CGI::Push, CGI::Switch,
-CGI::Util, CORE, CPAN, CPAN::API::HOWTO, CPAN::Distroprefs,
+B::Lint::Debug, B::Showlex, B::Terse, B::Xref, Benchmark, C<Socket>, CGI,
+CGI::Apache, CGI::Carp, CGI::Cookie, CGI::Fast, CGI::Pretty, CGI::Push,
+CGI::Switch, CGI::Util, CORE, CPAN, CPAN::API::HOWTO, CPAN::Distroprefs,
CPAN::FirstTime, CPAN::Kwalify, CPAN::Meta, CPAN::Meta::Converter,
CPAN::Meta::Feature, CPAN::Meta::History, CPAN::Meta::Prereqs,
-CPAN::Meta::Spec, CPAN::Meta::Validator, CPAN::Meta::YAML, CPAN::Nox,
-CPAN::Version, CPANPLUS, CPANPLUS::Dist::Base, CPANPLUS::Dist::Build,
-CPANPLUS::Dist::Build::Constants, CPANPLUS::Dist::Sample,
+CPAN::Meta::Requirements, CPAN::Meta::Spec, CPAN::Meta::Validator,
+CPAN::Meta::YAML, CPAN::Nox, CPAN::Version, CPANPLUS, CPANPLUS::Backend,
+CPANPLUS::Backend::RV, CPANPLUS::Config, CPANPLUS::Configure,
+CPANPLUS::Dist, CPANPLUS::Dist::Autobundle, CPANPLUS::Dist::Base,
+CPANPLUS::Dist::Build, CPANPLUS::Dist::Build::Constants,
+CPANPLUS::Dist::MM, CPANPLUS::Dist::Sample, CPANPLUS::Error, CPANPLUS::FAQ,
+CPANPLUS::Hacking, CPANPLUS::Internals, CPANPLUS::Internals::Extract,
+CPANPLUS::Internals::Fetch, CPANPLUS::Internals::Report,
+CPANPLUS::Internals::Search, CPANPLUS::Internals::Source,
CPANPLUS::Internals::Source::Memory, CPANPLUS::Internals::Source::SQLite,
-CPANPLUS::Shell::Classic, CPANPLUS::Shell::Default::Plugins::HOWTO, Carp,
-Class::Struct, Compress::Raw::Bzip2, Compress::Raw::Bzip2::FAQ,
-Compress::Raw::Zlib, Compress::Raw::Zlib::FAQ, Compress::Zlib, Config, Cwd,
-DB, DBM_Filter, DBM_Filter::compress, DBM_Filter::encode,
-DBM_Filter::int32, DBM_Filter::null, DBM_Filter::utf8, DB_File,
-Data::Dumper, Devel::DProf, Devel::InnerPackage, Devel::PPPort,
-Devel::Peek, Devel::SelfStubber, Digest, Digest::MD5, Digest::SHA,
-Digest::base, Digest::file, DirHandle, Dumpvalue, DynaLoader, Encode,
-Encode::Alias, Encode::Byte, Encode::CJKConstants, Encode::CN,
-Encode::CN::HZ, Encode::Config, Encode::EBCDIC, Encode::Encoder,
-Encode::Encoding, Encode::GSM0338, Encode::Guess, Encode::JP,
-Encode::JP::H2Z, Encode::JP::JIS7, Encode::KR, Encode::KR::2022_KR,
-Encode::MIME::Header, Encode::MIME::Name, Encode::PerlIO,
-Encode::Supported, Encode::Symbol, Encode::TW, Encode::Unicode,
-Encode::Unicode::UTF7, English, Env, Errno, Exporter, Exporter::Heavy,
-ExtUtils::CBuilder, ExtUtils::CBuilder::Platform::Windows,
+CPANPLUS::Internals::Utils, CPANPLUS::Module, CPANPLUS::Module::Author,
+CPANPLUS::Module::Author::Fake, CPANPLUS::Module::Checksums,
+CPANPLUS::Module::Fake, CPANPLUS::Selfupdate, CPANPLUS::Shell,
+CPANPLUS::Shell::Classic, CPANPLUS::Shell::Default,
+CPANPLUS::Shell::Default::Plugins::CustomSource,
+CPANPLUS::Shell::Default::Plugins::HOWTO,
+CPANPLUS::Shell::Default::Plugins::Remote,
+CPANPLUS::Shell::Default::Plugins::Source, Carp, Class::Struct,
+Compress::Raw::Bzip2, Compress::Raw::Zlib, Compress::Zlib, Config, Cwd, DB,
+DBM_Filter, DBM_Filter::compress, DBM_Filter::encode, DBM_Filter::int32,
+DBM_Filter::null, DBM_Filter::utf8, DB_File, Data::Dumper,
+Devel::InnerPackage, Devel::PPPort, Devel::Peek, Devel::SelfStubber,
+Digest, Digest::MD5, Digest::SHA, Digest::base, Digest::file, DirHandle,
+Dumpvalue, DynaLoader, Encode, Encode::Alias, Encode::Byte,
+Encode::CJKConstants, Encode::CN, Encode::CN::HZ, Encode::Config,
+Encode::EBCDIC, Encode::Encoder, Encode::Encoding, Encode::GSM0338,
+Encode::Guess, Encode::JP, Encode::JP::H2Z, Encode::JP::JIS7, Encode::KR,
+Encode::KR::2022_KR, Encode::MIME::Header, Encode::MIME::Name,
+Encode::PerlIO, Encode::Supported, Encode::Symbol, Encode::TW,
+Encode::Unicode, Encode::Unicode::UTF7, English, Env, Errno, Exporter,
+Exporter::Heavy, ExtUtils::CBuilder, ExtUtils::CBuilder::Platform::Windows,
ExtUtils::Command, ExtUtils::Command::MM, ExtUtils::Constant,
ExtUtils::Constant::Base, ExtUtils::Constant::Utils,
ExtUtils::Constant::XS, ExtUtils::Embed, ExtUtils::Install,
@@ -4472,31 +4387,43 @@ ExtUtils::MM_OS2, ExtUtils::MM_QNX, ExtUtils::MM_UWIN, ExtUtils::MM_Unix,
ExtUtils::MM_VMS, ExtUtils::MM_VOS, ExtUtils::MM_Win32, ExtUtils::MM_Win95,
ExtUtils::MY, ExtUtils::MakeMaker, ExtUtils::MakeMaker::Config,
ExtUtils::MakeMaker::FAQ, ExtUtils::MakeMaker::Tutorial,
-ExtUtils::MakeMaker::YAML, ExtUtils::Manifest, ExtUtils::Mkbootstrap,
-ExtUtils::Mksymlists, ExtUtils::Packlist, ExtUtils::ParseXS,
-ExtUtils::XSSymSet, ExtUtils::testlib, Fatal, Fcntl, File::Basename,
-File::CheckTree, File::Compare, File::Copy, File::DosGlob, File::Fetch,
-File::Find, File::Glob, File::GlobMapper, File::Path, File::Spec,
-File::Spec::Cygwin, File::Spec::Epoc, File::Spec::Functions,
-File::Spec::Mac, File::Spec::OS2, File::Spec::Unix, File::Spec::VMS,
-File::Spec::Win32, File::Temp, File::stat, FileCache, FileHandle,
-Filter::Simple, Filter::Util::Call, FindBin, GDBM_File, Getopt::Long,
-Getopt::Std, HTTP::Tiny, Hash::Util, Hash::Util::FieldHash, I18N::Collate,
-I18N::LangTags, I18N::LangTags::Detect, I18N::LangTags::List,
-I18N::Langinfo, IO, IO::Compress::Base, IO::Compress::Bzip2,
-IO::Compress::Deflate, IO::Compress::FAQ, IO::Compress::Gzip,
-IO::Compress::RawDeflate, IO::Compress::Zip, IO::Dir, IO::File, IO::Handle,
-IO::Pipe, IO::Poll, IO::Seekable, IO::Select, IO::Socket, IO::Socket::INET,
-IO::Socket::UNIX, IO::Uncompress::AnyInflate,
+ExtUtils::Manifest, ExtUtils::Mkbootstrap, ExtUtils::Mksymlists,
+ExtUtils::Packlist, ExtUtils::ParseXS, ExtUtils::ParseXS::Constants,
+ExtUtils::ParseXS::Utilities, ExtUtils::Typemaps, ExtUtils::Typemaps::Cmd,
+ExtUtils::Typemaps::InputMap, ExtUtils::Typemaps::OutputMap,
+ExtUtils::Typemaps::Type, ExtUtils::XSSymSet, ExtUtils::testlib, Fatal,
+Fcntl, File::Basename, File::CheckTree, File::Compare, File::Copy,
+File::DosGlob, File::Fetch, File::Find, File::Glob, File::GlobMapper,
+File::Path, File::Spec, File::Spec::Cygwin, File::Spec::Epoc,
+File::Spec::Functions, File::Spec::Mac, File::Spec::OS2, File::Spec::Unix,
+File::Spec::VMS, File::Spec::Win32, File::Temp, File::stat, FileCache,
+FileHandle, Filter::Simple, Filter::Util::Call, FindBin, GDBM_File,
+Getopt::Long, Getopt::Std, HTTP::Tiny, Hash::Util, Hash::Util::FieldHash,
+I18N::Collate, I18N::LangTags, I18N::LangTags::Detect,
+I18N::LangTags::List, I18N::Langinfo, IO, IO::Compress::Base,
+IO::Compress::Bzip2, IO::Compress::Deflate, IO::Compress::FAQ,
+IO::Compress::Gzip, IO::Compress::RawDeflate, IO::Compress::Zip, IO::Dir,
+IO::File, IO::Handle, IO::Pipe, IO::Poll, IO::Seekable, IO::Select,
+IO::Socket, IO::Socket::INET, IO::Socket::UNIX, IO::Uncompress::AnyInflate,
IO::Uncompress::AnyUncompress, IO::Uncompress::Base,
IO::Uncompress::Bunzip2, IO::Uncompress::Gunzip, IO::Uncompress::Inflate,
IO::Uncompress::RawInflate, IO::Uncompress::Unzip, IO::Zlib, IPC::Cmd,
IPC::Msg, IPC::Open2, IPC::Open3, IPC::Semaphore, IPC::SharedMem,
IPC::SysV, JSON::PP, JSON::PP::Boolean, List::Util, List::Util::XS,
-Locale::Codes, Locale::Codes::Changes, Locale::Codes::Country,
-Locale::Codes::Currency, Locale::Codes::Language, Locale::Codes::Script,
-Locale::Constants, Locale::Country, Locale::Currency, Locale::Language,
-Locale::Maketext, Locale::Maketext::Cookbook, Locale::Maketext::Guts,
+Locale::Codes, Locale::Codes::API, Locale::Codes::Changes,
+Locale::Codes::Constants, Locale::Codes::Country,
+Locale::Codes::Country_Codes, Locale::Codes::Country_Retired,
+Locale::Codes::Currency, Locale::Codes::Currency_Codes,
+Locale::Codes::Currency_Retired, Locale::Codes::LangExt,
+Locale::Codes::LangExt_Codes, Locale::Codes::LangExt_Retired,
+Locale::Codes::LangFam, Locale::Codes::LangFam_Codes,
+Locale::Codes::LangFam_Retired, Locale::Codes::LangVar,
+Locale::Codes::LangVar_Codes, Locale::Codes::LangVar_Retired,
+Locale::Codes::Language, Locale::Codes::Language_Codes,
+Locale::Codes::Language_Retired, Locale::Codes::Script,
+Locale::Codes::Script_Codes, Locale::Codes::Script_Retired,
+Locale::Country, Locale::Currency, Locale::Language, Locale::Maketext,
+Locale::Maketext::Cookbook, Locale::Maketext::Guts,
Locale::Maketext::GutsLoader, Locale::Maketext::Simple,
Locale::Maketext::TPJ13, Locale::Script, Log::Message,
Log::Message::Config, Log::Message::Handlers, Log::Message::Item,
@@ -4523,45 +4450,47 @@ Net::Config, Net::Domain, Net::FTP, Net::NNTP, Net::Netrc, Net::POP3,
Net::Ping, Net::SMTP, Net::Time, Net::hostent, Net::libnetFAQ, Net::netent,
Net::protoent, Net::servent, O, ODBM_File, Object::Accessor, Opcode, POSIX,
Package::Constants, Params::Check, Parse::CPAN::Meta, Perl::OSType, PerlIO,
-PerlIO::encoding, PerlIO::scalar, PerlIO::via, PerlIO::via::QuotedPrint,
-Pod::Checker, Pod::Escapes, Pod::Find, Pod::Functions, Pod::Html,
-Pod::InputObjects, Pod::LaTeX, Pod::Man, Pod::ParseLink, Pod::ParseUtils,
-Pod::Parser, Pod::Perldoc, Pod::Perldoc::BaseTo, Pod::Perldoc::GetOptsOO,
+PerlIO::encoding, PerlIO::mmap, PerlIO::scalar, PerlIO::via,
+PerlIO::via::QuotedPrint, Pod::Checker, Pod::Escapes, Pod::Find,
+Pod::Functions, Pod::Html, Pod::InputObjects, Pod::LaTeX, Pod::Man,
+Pod::ParseLink, Pod::ParseUtils, Pod::Parser, Pod::Perldoc,
+Pod::Perldoc::BaseTo, Pod::Perldoc::GetOptsOO, Pod::Perldoc::ToANSI,
Pod::Perldoc::ToChecker, Pod::Perldoc::ToMan, Pod::Perldoc::ToNroff,
-Pod::Perldoc::ToPod, Pod::Perldoc::ToRtf, Pod::Perldoc::ToText,
-Pod::Perldoc::ToTk, Pod::Perldoc::ToXml, Pod::PlainText, Pod::Select,
-Pod::Simple, Pod::Simple::Checker, Pod::Simple::Debug,
-Pod::Simple::DumpAsText, Pod::Simple::DumpAsXML, Pod::Simple::HTML,
-Pod::Simple::HTMLBatch, Pod::Simple::LinkSection, Pod::Simple::Methody,
-Pod::Simple::PullParser, Pod::Simple::PullParserEndToken,
-Pod::Simple::PullParserStartToken, Pod::Simple::PullParserTextToken,
-Pod::Simple::PullParserToken, Pod::Simple::RTF, Pod::Simple::Search,
-Pod::Simple::SimpleTree, Pod::Simple::Subclassing, Pod::Simple::Text,
-Pod::Simple::TextContent, Pod::Simple::XHTML, Pod::Simple::XMLOutStream,
-Pod::Text, Pod::Text::Color, Pod::Text::Termcap, Pod::Usage, SDBM_File,
-Safe, Scalar::Util, Search::Dict, SelectSaver, SelfLoader, Shell, Socket,
-Storable, Symbol, Sys::Hostname, Sys::Syslog, Sys::Syslog::Win32,
-TAP::Base, TAP::Formatter::Base, TAP::Formatter::Color,
-TAP::Formatter::Console, TAP::Formatter::Console::ParallelSession,
-TAP::Formatter::Console::Session, TAP::Formatter::File,
-TAP::Formatter::File::Session, TAP::Formatter::Session, TAP::Harness,
-TAP::Object, TAP::Parser, TAP::Parser::Aggregator, TAP::Parser::Grammar,
-TAP::Parser::Iterator, TAP::Parser::Iterator::Array,
-TAP::Parser::Iterator::Process, TAP::Parser::Iterator::Stream,
-TAP::Parser::IteratorFactory, TAP::Parser::Multiplexer,
-TAP::Parser::Result, TAP::Parser::Result::Bailout,
-TAP::Parser::Result::Comment, TAP::Parser::Result::Plan,
-TAP::Parser::Result::Pragma, TAP::Parser::Result::Test,
-TAP::Parser::Result::Unknown, TAP::Parser::Result::Version,
-TAP::Parser::Result::YAML, TAP::Parser::ResultFactory,
-TAP::Parser::Scheduler, TAP::Parser::Scheduler::Job,
-TAP::Parser::Scheduler::Spinner, TAP::Parser::Source,
-TAP::Parser::SourceHandler, TAP::Parser::SourceHandler::Executable,
-TAP::Parser::SourceHandler::File, TAP::Parser::SourceHandler::Handle,
-TAP::Parser::SourceHandler::Perl, TAP::Parser::SourceHandler::RawTAP,
-TAP::Parser::Utils, TAP::Parser::YAMLish::Reader,
-TAP::Parser::YAMLish::Writer, Term::ANSIColor, Term::Cap, Term::Complete,
-Term::ReadLine, Term::UI, Test, Test::Builder, Test::Builder::Module,
+Pod::Perldoc::ToPod, Pod::Perldoc::ToRtf, Pod::Perldoc::ToTerm,
+Pod::Perldoc::ToText, Pod::Perldoc::ToTk, Pod::Perldoc::ToXml,
+Pod::PlainText, Pod::Select, Pod::Simple, Pod::Simple::Checker,
+Pod::Simple::Debug, Pod::Simple::DumpAsText, Pod::Simple::DumpAsXML,
+Pod::Simple::HTML, Pod::Simple::HTMLBatch, Pod::Simple::LinkSection,
+Pod::Simple::Methody, Pod::Simple::PullParser,
+Pod::Simple::PullParserEndToken, Pod::Simple::PullParserStartToken,
+Pod::Simple::PullParserTextToken, Pod::Simple::PullParserToken,
+Pod::Simple::RTF, Pod::Simple::Search, Pod::Simple::SimpleTree,
+Pod::Simple::Subclassing, Pod::Simple::Text, Pod::Simple::TextContent,
+Pod::Simple::XHTML, Pod::Simple::XMLOutStream, Pod::Text, Pod::Text::Color,
+Pod::Text::Termcap, Pod::Usage, SDBM_File, Safe, Scalar::Util,
+Search::Dict, SelectSaver, SelfLoader, Storable, Symbol, Sys::Hostname,
+Sys::Syslog, Sys::Syslog::Win32, TAP::Base, TAP::Formatter::Base,
+TAP::Formatter::Color, TAP::Formatter::Console,
+TAP::Formatter::Console::ParallelSession, TAP::Formatter::Console::Session,
+TAP::Formatter::File, TAP::Formatter::File::Session,
+TAP::Formatter::Session, TAP::Harness, TAP::Object, TAP::Parser,
+TAP::Parser::Aggregator, TAP::Parser::Grammar, TAP::Parser::Iterator,
+TAP::Parser::Iterator::Array, TAP::Parser::Iterator::Process,
+TAP::Parser::Iterator::Stream, TAP::Parser::IteratorFactory,
+TAP::Parser::Multiplexer, TAP::Parser::Result,
+TAP::Parser::Result::Bailout, TAP::Parser::Result::Comment,
+TAP::Parser::Result::Plan, TAP::Parser::Result::Pragma,
+TAP::Parser::Result::Test, TAP::Parser::Result::Unknown,
+TAP::Parser::Result::Version, TAP::Parser::Result::YAML,
+TAP::Parser::ResultFactory, TAP::Parser::Scheduler,
+TAP::Parser::Scheduler::Job, TAP::Parser::Scheduler::Spinner,
+TAP::Parser::Source, TAP::Parser::SourceHandler,
+TAP::Parser::SourceHandler::Executable, TAP::Parser::SourceHandler::File,
+TAP::Parser::SourceHandler::Handle, TAP::Parser::SourceHandler::Perl,
+TAP::Parser::SourceHandler::RawTAP, TAP::Parser::Utils,
+TAP::Parser::YAMLish::Reader, TAP::Parser::YAMLish::Writer,
+Term::ANSIColor, Term::Cap, Term::Complete, Term::ReadLine, Term::UI,
+Term::UI::History, Test, Test::Builder, Test::Builder::Module,
Test::Builder::Tester, Test::Builder::Tester::Color, Test::Harness,
Test::More, Test::Simple, Test::Tutorial, Text::Abbrev, Text::Balanced,
Text::ParseWords, Text::Soundex, Text::Tabs, Text::Wrap, Thread,
@@ -4591,8 +4520,8 @@ South Africa
=item Asia
-Hong Kong, India, Indonesia, Japan, Kazakhstan, Republic of Korea, Russia,
-Singapore, Taiwan, Thailand, Turkey, Viet Nam
+China, Hong Kong, India, Indonesia, Japan, Republic of Korea, Russia,
+Singapore, Taiwan, Thailand, Turkey
=item Central America
@@ -4608,10 +4537,10 @@ Ukraine, United Kingdom
=item North America
-Bahamas, Canada, Mexico, United States, Alabama, California, Florida,
-Idaho, Illinois, Indiana, Massachusetts, Michigan, Minnesota, New Jersey,
-New York, North Carolina, Oregon, Pennsylvania, South Carolina, Tennessee,
-Texas, Utah, Virginia, Washington, Wisconsin
+Bahamas, Canada, Mexico, United States, Alabama, Arizona, California,
+Florida, Idaho, Illinois, Indiana, Massachusetts, Michigan, Minnesota, New
+Jersey, New York, North Carolina, Oregon, Pennsylvania, South Carolina,
+Tennessee, Texas, Utah, Virginia, Washington, Wisconsin
=item Oceania
@@ -4814,6 +4743,8 @@ tarball, Announce to the modules list, Announce to clpa, Fix bugs!
=item A basic example
+=item Key naming
+
=item Implementation details
=back
@@ -4833,7 +4764,7 @@ tarball, Announce to the modules list, Announce to clpa, Fix bugs!
L<perldoc|perldoc>, L<pod2man|pod2man> and L<pod2text|pod2text>,
L<pod2html|pod2html> and L<pod2latex|pod2latex>, L<pod2usage|pod2usage>,
L<podselect|podselect>, L<podchecker|podchecker>, L<splain|splain>,
-L<roffitall|roffitall>
+C<roffitall>
=item Converters
@@ -4845,13 +4776,13 @@ L<config_data|config_data>, L<libnetcfg|libnetcfg>, L<perlivp>
=item Development
-L<perlbug|perlbug>, L<perlthanks|perlthanks>, L<h2ph|h2ph>, L<c2ph|c2ph>
-and L<pstruct|pstruct>, L<h2xs|h2xs>, L<enc2xs>, L<xsubpp>,
-L<dprofpp|dprofpp>, L<prove>, L<corelist>
+L<perlbug|perlbug>, L<perlthanks|perlbug>, L<h2ph|h2ph>, L<c2ph|c2ph> and
+L<pstruct|pstruct>, L<h2xs|h2xs>, L<enc2xs>, L<xsubpp>, L<prove>,
+L<corelist>
=item General tools
-L<piconv>, L<ptar>, L<ptardiff>, L<ptargrep>, L<shasum>
+L<piconv>, L<ptar>, L<ptardiff>, L<ptargrep>, L<shasum>, L<zipdetails>
=item Installation
@@ -4863,45 +4794,6 @@ L<cpan>, L<cpanp>, L<cpan2dist>, L<instmodsh>
=back
-=head2 perlcompile - Introduction to the Perl Compiler-Translator
-
-=over 4
-
-=item DESCRIPTION
-
-=over 4
-
-=item Layout
-
-B::Lint, B::Deparse, B::Xref
-
-=back
-
-=item Using The Back Ends
-
-=over 4
-
-=item The Cross-Referencing Back End
-
-i, &, s, r
-
-=item The Decompiling Back End
-
-=item The Lint Back End
-
-=back
-
-=item Module List for the Compiler Suite
-
-B, O, B::Concise, B::Debug, B::Deparse, B::Lint, B::Showlex, B::Terse,
-B::Xref
-
-=item KNOWN PROBLEMS
-
-=item AUTHOR
-
-=back
-
=head2 perlfilter - Source Filters
=over 4
@@ -4938,6 +4830,35 @@ Some Filters Clobber the C<DATA> Handle
=back
+=head2 perldtrace - Perl's support for DTrace
+
+=over 4
+
+=item SYNOPSIS
+
+=item DESCRIPTION
+
+=item HISTORY
+
+=item PROBES
+
+sub-entry(SUBNAME, FILE, LINE, PACKAGE), sub-return(SUBNAME, FILE, LINE,
+PACKAGE), phase-change(NEWPHASE, OLDPHASE)
+
+=item EXAMPLES
+
+Most frequently called functions, Trace function calls, Function calls
+during interpreter cleanup, System calls at compile time
+
+=item REFERENCES
+
+DTrace User Guide, DTrace: Dynamic Tracing in Oracle Solaris, Mac OS X and
+FreeBSD
+
+=item AUTHORS
+
+=back
+
=head2 perlglossary - Perl Glossary
=over 4
@@ -4985,7 +4906,7 @@ dropped modules, dweomer, dwimmer, dynamic scoping
=item E
-eclectic, element, embedding, empty subclass test, en passant,
+eclectic, element, embedding, empty list, empty subclass test, en passant,
encapsulation, endian, environment, environment variable, EOF, errno,
error, escape sequence, exception, exception handling, exec, executable
file, execute, execute bit, exit status, export, expression, extension
@@ -5012,7 +4933,7 @@ document, hexadecimal, home directory, host, hubris, HV
identifier, impatience, implementation, import, increment, indexing,
indirect filehandle, indirect object, indirect object slot, indirection,
infix, inheritance, instance, instance variable, integer, interface,
-interpolation, interpreter, invocand, invocation, I/O, IO, IP, IPC, is-a,
+interpolation, interpreter, invocant, invocation, I/O, IO, IP, IPC, is-a,
iteration, iterator, IV
=item J
@@ -5068,8 +4989,8 @@ qualified, quantifier
readable, reaping, record, recursion, reference, referent, regex, regular
expression, regular expression modifier, regular file, relational operator,
-reserved words, return value, RFC, right shift, root, RTFM, run phase, run
-time, run-time pattern, RV, rvalue
+reserved words, restricted hash, return value, RFC, right shift, root,
+RTFM, run phase, run time, run-time pattern, RV, rvalue
=item S
@@ -5225,7 +5146,7 @@ SBRKed/SBRKs:CONTINUOUS>, C<pad: 0>, C<heads: 2192>, C<chain: 0>, C<tail:
=back
-=head2 perlxstut, perlXStut - Tutorial for writing XSUBs
+=head2 perlxstut - Tutorial for writing XSUBs
=over 4
@@ -5351,6 +5272,8 @@ SBRKed/SBRKs:CONTINUOUS>, C<pad: 0>, C<heads: 2192>, C<chain: 0>, C<tail:
=item The NO_INIT Keyword
+=item The TYPEMAP: Keyword
+
=item Initializing Function Parameters
=item Default Parameter Values
@@ -5403,6 +5326,8 @@ SBRKed/SBRKs:CONTINUOUS>, C<pad: 0>, C<heads: 2192>, C<chain: 0>, C<tail:
=item The CASE: Keyword
+=item The EXPORT_XSUB_SYMBOLS: Keyword
+
=item The & Unary Operator
=item Inserting POD, Comments and C Preprocessor Directives
@@ -5413,8 +5338,6 @@ SBRKed/SBRKs:CONTINUOUS>, C<pad: 0>, C<heads: 2192>, C<chain: 0>, C<tail:
=item Perl Objects And C Structures
-=item The Typemap
-
=item Safely Storing Static Data in XS
MY_CXT_KEY, typedef my_cxt_t, START_MY_CXT, MY_CXT_INIT, dMY_CXT, MY_CXT,
@@ -5433,6 +5356,36 @@ dMY_CXT_INTERP(my_perl)
=back
+=head2 perlxstypemap - Perl XS C/Perl type mapping
+
+=over 4
+
+=item DESCRIPTION
+
+=over 4
+
+=item Anatomy of a typemap
+
+=item The Role of the typemap File in Your Distribution
+
+=item Sharing typemaps Between CPAN Distributions
+
+=item Writing typemap Entries
+
+=item Full Listing of Core Typemaps
+
+T_SV, T_SVREF, T_SVREF_FIXED, T_AVREF, T_AVREF_REFCOUNT_FIXED, T_HVREF,
+T_HVREF_REFCOUNT_FIXED, T_CVREF, T_CVREF_REFCOUNT_FIXED, T_SYSRET, T_UV,
+T_IV, T_INT, T_ENUM, T_BOOL, T_U_INT, T_SHORT, T_U_SHORT, T_LONG, T_U_LONG,
+T_CHAR, T_U_CHAR, T_FLOAT, T_NV, T_DOUBLE, T_PV, T_PTR, T_PTRREF, T_PTROBJ,
+T_REF_IV_REF, T_REF_IV_PTR, T_PTRDESC, T_REFREF, T_REFOBJ, T_OPAQUEPTR,
+T_OPAQUE, Implicit array, T_PACKED, T_PACKEDARRAY, T_DATAUNIT, T_CALLBACK,
+T_ARRAY, T_STDIO, T_INOUT, T_IN, T_OUT
+
+=back
+
+=back
+
=head2 perlclib - Internal replacements for standard C library functions
=over 4
@@ -5538,6 +5491,8 @@ save_hptr(HV **hptr)>
=item XSUBs and the Argument Stack
+=item Autoloading with XSUBs
+
=item Calling Perl Routines from within C Programs
=item Memory Allocation
@@ -5798,7 +5753,7 @@ RXf_NULL
=item C<substrs>
-=item C<nparens>, C<lasparen>, and C<lastcloseparen>
+=item C<nparens>, C<lastparen>, and C<lastcloseparen>
=item C<intflags>
@@ -5970,11 +5925,17 @@ CvSTASH X<CvSTASH>, get_cv X<get_cv>, get_cvn_flags X<get_cvn_flags>
=item Embedding Functions
-cv_undef X<cv_undef>, load_module X<load_module>, nothreadhook
-X<nothreadhook>, pad_findmy X<pad_findmy>, pad_sv X<pad_sv>, perl_alloc
-X<perl_alloc>, perl_construct X<perl_construct>, perl_destruct
-X<perl_destruct>, perl_free X<perl_free>, perl_parse X<perl_parse>,
-perl_run X<perl_run>, require_pv X<require_pv>
+cv_clone X<cv_clone>, cv_undef X<cv_undef>, find_rundefsv X<find_rundefsv>,
+find_rundefsvoffset X<find_rundefsvoffset>, load_module X<load_module>,
+nothreadhook X<nothreadhook>, pad_add_anon X<pad_add_anon>, pad_add_name_pv
+X<pad_add_name_pv>, pad_add_name_pvn X<pad_add_name_pvn>, pad_add_name_sv
+X<pad_add_name_sv>, pad_alloc X<pad_alloc>, pad_compname_type
+X<pad_compname_type>, pad_findmy_pv X<pad_findmy_pv>, pad_findmy_pvn
+X<pad_findmy_pvn>, pad_findmy_sv X<pad_findmy_sv>, pad_setsv X<pad_setsv>,
+pad_sv X<pad_sv>, pad_tidy X<pad_tidy>, perl_alloc X<perl_alloc>,
+perl_construct X<perl_construct>, perl_destruct X<perl_destruct>, perl_free
+X<perl_free>, perl_parse X<perl_parse>, perl_run X<perl_run>, require_pv
+X<require_pv>
=item Functions in file dump.c
@@ -6024,14 +5985,20 @@ ibcmp X<ibcmp>, ibcmp_locale X<ibcmp_locale>
=item Global Variables
-PL_keyword_plugin X<PL_keyword_plugin>
+PL_check X<PL_check>, PL_keyword_plugin X<PL_keyword_plugin>
=item GV Functions
GvSV X<GvSV>, gv_const_sv X<gv_const_sv>, gv_fetchmeth X<gv_fetchmeth>,
gv_fetchmethod_autoload X<gv_fetchmethod_autoload>, gv_fetchmeth_autoload
-X<gv_fetchmeth_autoload>, gv_stashpv X<gv_stashpv>, gv_stashpvn
-X<gv_stashpvn>, gv_stashpvs X<gv_stashpvs>, gv_stashsv X<gv_stashsv>
+X<gv_fetchmeth_autoload>, gv_fetchmeth_pv X<gv_fetchmeth_pv>,
+gv_fetchmeth_pvn X<gv_fetchmeth_pvn>, gv_fetchmeth_pvn_autoload
+X<gv_fetchmeth_pvn_autoload>, gv_fetchmeth_pv_autoload
+X<gv_fetchmeth_pv_autoload>, gv_fetchmeth_sv X<gv_fetchmeth_sv>,
+gv_fetchmeth_sv_autoload X<gv_fetchmeth_sv_autoload>, gv_init X<gv_init>,
+gv_init_pv X<gv_init_pv>, gv_init_pvn X<gv_init_pvn>, gv_init_sv
+X<gv_init_sv>, gv_stashpv X<gv_stashpv>, gv_stashpvn X<gv_stashpvn>,
+gv_stashpvs X<gv_stashpvs>, gv_stashsv X<gv_stashsv>
=item Handy Values
@@ -6040,12 +6007,15 @@ Nullsv X<Nullsv>
=item Hash Manipulation Functions
+cop_fetch_label X<cop_fetch_label>, cop_store_label X<cop_store_label>,
get_hv X<get_hv>, HEf_SVKEY X<HEf_SVKEY>, HeHASH X<HeHASH>, HeKEY X<HeKEY>,
HeKLEN X<HeKLEN>, HePV X<HePV>, HeSVKEY X<HeSVKEY>, HeSVKEY_force
X<HeSVKEY_force>, HeSVKEY_set X<HeSVKEY_set>, HeUTF8 X<HeUTF8>, HeVAL
-X<HeVAL>, HvENAME X<HvENAME>, HvNAME X<HvNAME>, hv_assert X<hv_assert>,
-hv_clear X<hv_clear>, hv_clear_placeholders X<hv_clear_placeholders>,
-hv_copy_hints_hv X<hv_copy_hints_hv>, hv_delete X<hv_delete>, hv_delete_ent
+X<HeVAL>, HvENAME X<HvENAME>, HvENAMELEN X<HvENAMELEN>, HvENAMEUTF8
+X<HvENAMEUTF8>, HvNAME X<HvNAME>, HvNAMELEN X<HvNAMELEN>, HvNAMEUTF8
+X<HvNAMEUTF8>, hv_assert X<hv_assert>, hv_clear X<hv_clear>,
+hv_clear_placeholders X<hv_clear_placeholders>, hv_copy_hints_hv
+X<hv_copy_hints_hv>, hv_delete X<hv_delete>, hv_delete_ent
X<hv_delete_ent>, hv_exists X<hv_exists>, hv_exists_ent X<hv_exists_ent>,
hv_fetch X<hv_fetch>, hv_fetchs X<hv_fetchs>, hv_fetch_ent X<hv_fetch_ent>,
hv_fill X<hv_fill>, hv_iterinit X<hv_iterinit>, hv_iterkey X<hv_iterkey>,
@@ -6055,6 +6025,10 @@ X<hv_iterval>, hv_magic X<hv_magic>, hv_scalar X<hv_scalar>, hv_store
X<hv_store>, hv_stores X<hv_stores>, hv_store_ent X<hv_store_ent>, hv_undef
X<hv_undef>, newHV X<newHV>
+=item Hook manipulation
+
+wrap_op_checker X<wrap_op_checker>
+
=item Lexer interface
lex_bufutf8 X<lex_bufutf8>, lex_discard_to X<lex_discard_to>,
@@ -6110,7 +6084,7 @@ X<vnumify>, vstringify X<vstringify>, vverify X<vverify>
=item MRO Functions
mro_get_linear_isa X<mro_get_linear_isa>, mro_method_changed_in
-X<mro_method_changed_in>
+X<mro_method_changed_in>, mro_register X<mro_register>
=item Multicall Functions
@@ -6142,10 +6116,17 @@ X<ck_entersub_args_proto>, ck_entersub_args_proto_or_list
X<ck_entersub_args_proto_or_list>, cv_const_sv X<cv_const_sv>,
cv_get_call_checker X<cv_get_call_checker>, cv_set_call_checker
X<cv_set_call_checker>, LINKLIST X<LINKLIST>, newCONSTSUB X<newCONSTSUB>,
-newXS X<newXS>, op_append_elem X<op_append_elem>, op_append_list
-X<op_append_list>, OP_CLASS X<OP_CLASS>, OP_DESC X<OP_DESC>, op_linklist
-X<op_linklist>, op_lvalue X<op_lvalue>, OP_NAME X<OP_NAME>, op_prepend_elem
-X<op_prepend_elem>, op_scope X<op_scope>, rv2cv_op_cv X<rv2cv_op_cv>
+newCONSTSUB_flags X<newCONSTSUB_flags>, newXS X<newXS>, op_append_elem
+X<op_append_elem>, op_append_list X<op_append_list>, OP_CLASS X<OP_CLASS>,
+OP_DESC X<OP_DESC>, op_linklist X<op_linklist>, op_lvalue X<op_lvalue>,
+OP_NAME X<OP_NAME>, op_prepend_elem X<op_prepend_elem>, op_scope
+X<op_scope>, rv2cv_op_cv X<rv2cv_op_cv>
+
+=item Pad Data Structures
+
+CvPADLIST X<CvPADLIST>, pad_add_name_pvs X<pad_add_name_pvs>,
+pad_findmy_pvs X<pad_findmy_pvs>, pad_new X<pad_new>, PL_comppad
+X<PL_comppad>, PL_comppad_name X<PL_comppad_name>, PL_curpad X<PL_curpad>
=item Per-Interpreter Variables
@@ -6189,12 +6170,12 @@ X<SVt_PVMG>
=item SV Manipulation Functions
-croak_xs_usage X<croak_xs_usage>, get_sv X<get_sv>, newRV_inc X<newRV_inc>,
-newSVpvn_utf8 X<newSVpvn_utf8>, SvCUR X<SvCUR>, SvCUR_set X<SvCUR_set>,
-SvEND X<SvEND>, SvGAMAGIC X<SvGAMAGIC>, SvGROW X<SvGROW>, SvIOK X<SvIOK>,
-SvIOKp X<SvIOKp>, SvIOK_notUV X<SvIOK_notUV>, SvIOK_off X<SvIOK_off>,
-SvIOK_on X<SvIOK_on>, SvIOK_only X<SvIOK_only>, SvIOK_only_UV
-X<SvIOK_only_UV>, SvIOK_UV X<SvIOK_UV>, SvIsCOW X<SvIsCOW>,
+boolSV X<boolSV>, croak_xs_usage X<croak_xs_usage>, get_sv X<get_sv>,
+newRV_inc X<newRV_inc>, newSVpvn_utf8 X<newSVpvn_utf8>, SvCUR X<SvCUR>,
+SvCUR_set X<SvCUR_set>, SvEND X<SvEND>, SvGAMAGIC X<SvGAMAGIC>, SvGROW
+X<SvGROW>, SvIOK X<SvIOK>, SvIOKp X<SvIOKp>, SvIOK_notUV X<SvIOK_notUV>,
+SvIOK_off X<SvIOK_off>, SvIOK_on X<SvIOK_on>, SvIOK_only X<SvIOK_only>,
+SvIOK_only_UV X<SvIOK_only_UV>, SvIOK_UV X<SvIOK_UV>, SvIsCOW X<SvIsCOW>,
SvIsCOW_shared_hash X<SvIsCOW_shared_hash>, SvIV X<SvIV>, SvIVX X<SvIVX>,
SvIVx X<SvIVx>, SvIV_nomg X<SvIV_nomg>, SvIV_set X<SvIV_set>, SvLEN
X<SvLEN>, SvLEN_set X<SvLEN_set>, SvMAGIC_set X<SvMAGIC_set>, SvNIOK
@@ -6227,8 +6208,11 @@ SvUTF8_off X<SvUTF8_off>, SvUTF8_on X<SvUTF8_on>, SvUV X<SvUV>, SvUVX
X<SvUVX>, SvUVx X<SvUVx>, SvUV_nomg X<SvUV_nomg>, SvUV_set X<SvUV_set>,
SvVOK X<SvVOK>, sv_catpvn_nomg X<sv_catpvn_nomg>, sv_catpv_nomg
X<sv_catpv_nomg>, sv_catsv_nomg X<sv_catsv_nomg>, sv_derived_from
-X<sv_derived_from>, sv_does X<sv_does>, sv_report_used X<sv_report_used>,
-sv_setsv_nomg X<sv_setsv_nomg>, sv_utf8_upgrade_nomg
+X<sv_derived_from>, sv_derived_from_pv X<sv_derived_from_pv>,
+sv_derived_from_pvn X<sv_derived_from_pvn>, sv_derived_from_sv
+X<sv_derived_from_sv>, sv_does X<sv_does>, sv_does_pv X<sv_does_pv>,
+sv_does_pvn X<sv_does_pvn>, sv_does_sv X<sv_does_sv>, sv_report_used
+X<sv_report_used>, sv_setsv_nomg X<sv_setsv_nomg>, sv_utf8_upgrade_nomg
X<sv_utf8_upgrade_nomg>
=item SV-Body Allocation
@@ -6291,17 +6275,18 @@ sv_vsetpvfn X<sv_vsetpvfn>, sv_vsetpvf_mg X<sv_vsetpvf_mg>
bytes_cmp_utf8 X<bytes_cmp_utf8>, bytes_from_utf8 X<bytes_from_utf8>,
bytes_to_utf8 X<bytes_to_utf8>, foldEQ_utf8 X<foldEQ_utf8>, is_ascii_string
-X<is_ascii_string>, is_utf8_char X<is_utf8_char>, is_utf8_string
-X<is_utf8_string>, is_utf8_string_loc X<is_utf8_string_loc>,
-is_utf8_string_loclen X<is_utf8_string_loclen>, pv_uni_display
-X<pv_uni_display>, sv_cat_decode X<sv_cat_decode>, sv_recode_to_utf8
-X<sv_recode_to_utf8>, sv_uni_display X<sv_uni_display>, to_utf8_case
-X<to_utf8_case>, to_utf8_fold X<to_utf8_fold>, to_utf8_lower
+X<is_ascii_string>, is_utf8_char X<is_utf8_char>, is_utf8_char_buf
+X<is_utf8_char_buf>, is_utf8_string X<is_utf8_string>, is_utf8_string_loc
+X<is_utf8_string_loc>, is_utf8_string_loclen X<is_utf8_string_loclen>,
+pv_uni_display X<pv_uni_display>, sv_cat_decode X<sv_cat_decode>,
+sv_recode_to_utf8 X<sv_recode_to_utf8>, sv_uni_display X<sv_uni_display>,
+to_utf8_case X<to_utf8_case>, to_utf8_fold X<to_utf8_fold>, to_utf8_lower
X<to_utf8_lower>, to_utf8_title X<to_utf8_title>, to_utf8_upper
X<to_utf8_upper>, utf8n_to_uvchr X<utf8n_to_uvchr>, utf8n_to_uvuni
X<utf8n_to_uvuni>, utf8_distance X<utf8_distance>, utf8_hop X<utf8_hop>,
utf8_length X<utf8_length>, utf8_to_bytes X<utf8_to_bytes>, utf8_to_uvchr
-X<utf8_to_uvchr>, utf8_to_uvuni X<utf8_to_uvuni>, uvchr_to_utf8
+X<utf8_to_uvchr>, utf8_to_uvchr_buf X<utf8_to_uvchr_buf>, utf8_to_uvuni
+X<utf8_to_uvuni>, utf8_to_uvuni_buf X<utf8_to_uvuni_buf>, uvchr_to_utf8
X<uvchr_to_utf8>, uvuni_to_utf8_flags X<uvuni_to_utf8_flags>
=item Variables created by C<xsubpp> and C<xsubpp> internal functions
@@ -6310,7 +6295,8 @@ ax X<ax>, CLASS X<CLASS>, dAX X<dAX>, dAXMARK X<dAXMARK>, dITEMS X<dITEMS>,
dUNDERBAR X<dUNDERBAR>, dXSARGS X<dXSARGS>, dXSI32 X<dXSI32>, items
X<items>, ix X<ix>, newXSproto X<newXSproto>, RETVAL X<RETVAL>, ST X<ST>,
THIS X<THIS>, UNDERBAR X<UNDERBAR>, XS X<XS>, XS_APIVERSION_BOOTCHECK
-X<XS_APIVERSION_BOOTCHECK>, XS_VERSION X<XS_VERSION>, XS_VERSION_BOOTCHECK
+X<XS_APIVERSION_BOOTCHECK>, XS_EXTERNAL X<XS_EXTERNAL>, XS_INTERNAL
+X<XS_INTERNAL>, XS_VERSION X<XS_VERSION>, XS_VERSION_BOOTCHECK
X<XS_VERSION_BOOTCHECK>
=item Warning and Dieing
@@ -6334,127 +6320,122 @@ PerlIO_setlinebuf X<PerlIO_setlinebuf>, PerlIO_stderr X<PerlIO_stderr>,
PerlIO_stdin X<PerlIO_stdin>, PerlIO_stdout X<PerlIO_stdout>, PerlIO_tell
X<PerlIO_tell>, PerlIO_unread X<PerlIO_unread>, PerlIO_write
X<PerlIO_write>, Slab_Alloc X<Slab_Alloc>, Slab_Free X<Slab_Free>,
-_to_uni_fold_flags X<_to_uni_fold_flags>, _to_utf8_fold_flags
-X<_to_utf8_fold_flags>, amagic_call X<amagic_call>, amagic_deref_call
-X<amagic_deref_call>, any_dup X<any_dup>, apply_attrs_string
-X<apply_attrs_string>, atfork_lock X<atfork_lock>, atfork_unlock
-X<atfork_unlock>, av_arylen_p X<av_arylen_p>, av_iter_p X<av_iter_p>,
-block_gimme X<block_gimme>, call_atexit X<call_atexit>, call_list
-X<call_list>, calloc X<calloc>, cast_i32 X<cast_i32>, cast_iv X<cast_iv>,
-cast_ulong X<cast_ulong>, cast_uv X<cast_uv>, ck_warner X<ck_warner>,
-ck_warner_d X<ck_warner_d>, ckwarn X<ckwarn>, ckwarn_d X<ckwarn_d>,
-clone_params_del X<clone_params_del>, clone_params_new X<clone_params_new>,
-croak_nocontext X<croak_nocontext>, csighandler X<csighandler>, cx_dump
-X<cx_dump>, cx_dup X<cx_dup>, cxinc X<cxinc>, deb X<deb>, deb_nocontext
-X<deb_nocontext>, debop X<debop>, debprofdump X<debprofdump>, debstack
-X<debstack>, debstackptrs X<debstackptrs>, delimcpy X<delimcpy>,
-despatch_signals X<despatch_signals>, die_nocontext X<die_nocontext>,
-dirp_dup X<dirp_dup>, do_aspawn X<do_aspawn>, do_binmode X<do_binmode>,
-do_close X<do_close>, do_gv_dump X<do_gv_dump>, do_gvgv_dump
-X<do_gvgv_dump>, do_hv_dump X<do_hv_dump>, do_join X<do_join>,
-do_magic_dump X<do_magic_dump>, do_op_dump X<do_op_dump>, do_open
-X<do_open>, do_open9 X<do_open9>, do_openn X<do_openn>, do_pmop_dump
-X<do_pmop_dump>, do_spawn X<do_spawn>, do_spawn_nowait X<do_spawn_nowait>,
-do_sprintf X<do_sprintf>, do_sv_dump X<do_sv_dump>, doing_taint
-X<doing_taint>, doref X<doref>, dounwind X<dounwind>, dowantarray
-X<dowantarray>, dump_all X<dump_all>, dump_eval X<dump_eval>, dump_fds
-X<dump_fds>, dump_form X<dump_form>, dump_indent X<dump_indent>,
-dump_mstats X<dump_mstats>, dump_packsubs X<dump_packsubs>, dump_sub
-X<dump_sub>, dump_vindent X<dump_vindent>, fetch_cop_label
-X<fetch_cop_label>, filter_add X<filter_add>, filter_del X<filter_del>,
-filter_read X<filter_read>, find_rundefsv X<find_rundefsv>,
-find_rundefsvoffset X<find_rundefsvoffset>, foldEQ_latin1 X<foldEQ_latin1>,
-foldEQ_utf8_flags X<foldEQ_utf8_flags>, form_nocontext X<form_nocontext>,
-fp_dup X<fp_dup>, fprintf_nocontext X<fprintf_nocontext>,
-free_global_struct X<free_global_struct>, free_tmps X<free_tmps>,
-get_context X<get_context>, get_mstats X<get_mstats>, get_op_descs
-X<get_op_descs>, get_op_names X<get_op_names>, get_ppaddr X<get_ppaddr>,
-get_vtbl X<get_vtbl>, gp_dup X<gp_dup>, gp_free X<gp_free>, gp_ref
-X<gp_ref>, gv_AVadd X<gv_AVadd>, gv_HVadd X<gv_HVadd>, gv_IOadd
-X<gv_IOadd>, gv_SVadd X<gv_SVadd>, gv_add_by_type X<gv_add_by_type>,
-gv_autoload4 X<gv_autoload4>, gv_check X<gv_check>, gv_dump X<gv_dump>,
+_is_utf8_quotemeta X<_is_utf8_quotemeta>, amagic_call X<amagic_call>,
+amagic_deref_call X<amagic_deref_call>, any_dup X<any_dup>, atfork_lock
+X<atfork_lock>, atfork_unlock X<atfork_unlock>, av_arylen_p X<av_arylen_p>,
+av_iter_p X<av_iter_p>, block_gimme X<block_gimme>, call_atexit
+X<call_atexit>, call_list X<call_list>, calloc X<calloc>, cast_i32
+X<cast_i32>, cast_iv X<cast_iv>, cast_ulong X<cast_ulong>, cast_uv
+X<cast_uv>, ck_warner X<ck_warner>, ck_warner_d X<ck_warner_d>, ckwarn
+X<ckwarn>, ckwarn_d X<ckwarn_d>, clone_params_del X<clone_params_del>,
+clone_params_new X<clone_params_new>, croak_nocontext X<croak_nocontext>,
+csighandler X<csighandler>, cx_dump X<cx_dump>, cx_dup X<cx_dup>, cxinc
+X<cxinc>, deb X<deb>, deb_nocontext X<deb_nocontext>, debop X<debop>,
+debprofdump X<debprofdump>, debstack X<debstack>, debstackptrs
+X<debstackptrs>, delimcpy X<delimcpy>, despatch_signals
+X<despatch_signals>, die_nocontext X<die_nocontext>, dirp_dup X<dirp_dup>,
+do_aspawn X<do_aspawn>, do_binmode X<do_binmode>, do_close X<do_close>,
+do_gv_dump X<do_gv_dump>, do_gvgv_dump X<do_gvgv_dump>, do_hv_dump
+X<do_hv_dump>, do_join X<do_join>, do_magic_dump X<do_magic_dump>,
+do_op_dump X<do_op_dump>, do_open X<do_open>, do_open9 X<do_open9>,
+do_openn X<do_openn>, do_pmop_dump X<do_pmop_dump>, do_spawn X<do_spawn>,
+do_spawn_nowait X<do_spawn_nowait>, do_sprintf X<do_sprintf>, do_sv_dump
+X<do_sv_dump>, doing_taint X<doing_taint>, doref X<doref>, dounwind
+X<dounwind>, dowantarray X<dowantarray>, dump_all X<dump_all>, dump_eval
+X<dump_eval>, dump_fds X<dump_fds>, dump_form X<dump_form>, dump_indent
+X<dump_indent>, dump_mstats X<dump_mstats>, dump_packsubs X<dump_packsubs>,
+dump_sub X<dump_sub>, dump_vindent X<dump_vindent>, filter_add
+X<filter_add>, filter_del X<filter_del>, filter_read X<filter_read>,
+foldEQ_latin1 X<foldEQ_latin1>, form_nocontext X<form_nocontext>, fp_dup
+X<fp_dup>, fprintf_nocontext X<fprintf_nocontext>, free_global_struct
+X<free_global_struct>, free_tmps X<free_tmps>, get_context X<get_context>,
+get_mstats X<get_mstats>, get_op_descs X<get_op_descs>, get_op_names
+X<get_op_names>, get_ppaddr X<get_ppaddr>, get_vtbl X<get_vtbl>, gp_dup
+X<gp_dup>, gp_free X<gp_free>, gp_ref X<gp_ref>, gv_AVadd X<gv_AVadd>,
+gv_HVadd X<gv_HVadd>, gv_IOadd X<gv_IOadd>, gv_SVadd X<gv_SVadd>,
+gv_add_by_type X<gv_add_by_type>, gv_autoload4 X<gv_autoload4>,
+gv_autoload_pv X<gv_autoload_pv>, gv_autoload_pvn X<gv_autoload_pvn>,
+gv_autoload_sv X<gv_autoload_sv>, gv_check X<gv_check>, gv_dump X<gv_dump>,
gv_efullname X<gv_efullname>, gv_efullname3 X<gv_efullname3>, gv_efullname4
X<gv_efullname4>, gv_fetchfile X<gv_fetchfile>, gv_fetchfile_flags
-X<gv_fetchfile_flags>, gv_fetchmethod_flags X<gv_fetchmethod_flags>,
-gv_fetchpv X<gv_fetchpv>, gv_fetchpvn_flags X<gv_fetchpvn_flags>,
-gv_fetchsv X<gv_fetchsv>, gv_fullname X<gv_fullname>, gv_fullname3
-X<gv_fullname3>, gv_fullname4 X<gv_fullname4>, gv_handler X<gv_handler>,
-gv_init X<gv_init>, gv_name_set X<gv_name_set>, he_dup X<he_dup>, hek_dup
+X<gv_fetchfile_flags>, gv_fetchpv X<gv_fetchpv>, gv_fetchpvn_flags
+X<gv_fetchpvn_flags>, gv_fetchsv X<gv_fetchsv>, gv_fullname X<gv_fullname>,
+gv_fullname3 X<gv_fullname3>, gv_fullname4 X<gv_fullname4>, gv_handler
+X<gv_handler>, gv_name_set X<gv_name_set>, he_dup X<he_dup>, hek_dup
X<hek_dup>, hv_common X<hv_common>, hv_common_key_len X<hv_common_key_len>,
hv_delayfree_ent X<hv_delayfree_ent>, hv_eiter_p X<hv_eiter_p>,
hv_eiter_set X<hv_eiter_set>, hv_free_ent X<hv_free_ent>, hv_ksplit
X<hv_ksplit>, hv_name_set X<hv_name_set>, hv_placeholders_get
X<hv_placeholders_get>, hv_placeholders_p X<hv_placeholders_p>,
hv_placeholders_set X<hv_placeholders_set>, hv_riter_p X<hv_riter_p>,
-hv_riter_set X<hv_riter_set>, hv_store_flags X<hv_store_flags>,
-init_global_struct X<init_global_struct>, init_i18nl10n X<init_i18nl10n>,
-init_i18nl14n X<init_i18nl14n>, init_stacks X<init_stacks>, init_tm
-X<init_tm>, instr X<instr>, is_lvalue_sub X<is_lvalue_sub>, is_uni_alnum
-X<is_uni_alnum>, is_uni_alnum_lc X<is_uni_alnum_lc>, is_uni_alpha
-X<is_uni_alpha>, is_uni_alpha_lc X<is_uni_alpha_lc>, is_uni_ascii
-X<is_uni_ascii>, is_uni_ascii_lc X<is_uni_ascii_lc>, is_uni_cntrl
-X<is_uni_cntrl>, is_uni_cntrl_lc X<is_uni_cntrl_lc>, is_uni_digit
-X<is_uni_digit>, is_uni_digit_lc X<is_uni_digit_lc>, is_uni_graph
-X<is_uni_graph>, is_uni_graph_lc X<is_uni_graph_lc>, is_uni_idfirst
-X<is_uni_idfirst>, is_uni_idfirst_lc X<is_uni_idfirst_lc>, is_uni_lower
-X<is_uni_lower>, is_uni_lower_lc X<is_uni_lower_lc>, is_uni_print
-X<is_uni_print>, is_uni_print_lc X<is_uni_print_lc>, is_uni_punct
-X<is_uni_punct>, is_uni_punct_lc X<is_uni_punct_lc>, is_uni_space
-X<is_uni_space>, is_uni_space_lc X<is_uni_space_lc>, is_uni_upper
-X<is_uni_upper>, is_uni_upper_lc X<is_uni_upper_lc>, is_uni_xdigit
-X<is_uni_xdigit>, is_uni_xdigit_lc X<is_uni_xdigit_lc>, is_utf8_alnum
-X<is_utf8_alnum>, is_utf8_alpha X<is_utf8_alpha>, is_utf8_ascii
-X<is_utf8_ascii>, is_utf8_cntrl X<is_utf8_cntrl>, is_utf8_digit
-X<is_utf8_digit>, is_utf8_graph X<is_utf8_graph>, is_utf8_idcont
-X<is_utf8_idcont>, is_utf8_idfirst X<is_utf8_idfirst>, is_utf8_lower
-X<is_utf8_lower>, is_utf8_mark X<is_utf8_mark>, is_utf8_perl_space
-X<is_utf8_perl_space>, is_utf8_perl_word X<is_utf8_perl_word>,
-is_utf8_posix_digit X<is_utf8_posix_digit>, is_utf8_print X<is_utf8_print>,
-is_utf8_punct X<is_utf8_punct>, is_utf8_space X<is_utf8_space>,
-is_utf8_upper X<is_utf8_upper>, is_utf8_xdigit X<is_utf8_xdigit>,
-is_utf8_xidcont X<is_utf8_xidcont>, is_utf8_xidfirst X<is_utf8_xidfirst>,
-leave_scope X<leave_scope>, load_module_nocontext X<load_module_nocontext>,
-magic_dump X<magic_dump>, malloc X<malloc>, markstack_grow
-X<markstack_grow>, mess_nocontext X<mess_nocontext>, mfree X<mfree>, mg_dup
-X<mg_dup>, mg_size X<mg_size>, mini_mktime X<mini_mktime>, moreswitches
-X<moreswitches>, mro_get_from_name X<mro_get_from_name>,
-mro_get_private_data X<mro_get_private_data>, mro_register X<mro_register>,
-mro_set_mro X<mro_set_mro>, mro_set_private_data X<mro_set_private_data>,
-my_atof X<my_atof>, my_atof2 X<my_atof2>, my_bcopy X<my_bcopy>, my_bzero
-X<my_bzero>, my_chsize X<my_chsize>, my_cxt_index X<my_cxt_index>,
-my_cxt_init X<my_cxt_init>, my_dirfd X<my_dirfd>, my_exit X<my_exit>,
-my_failure_exit X<my_failure_exit>, my_fflush_all X<my_fflush_all>, my_fork
-X<my_fork>, my_htonl X<my_htonl>, my_lstat X<my_lstat>, my_memcmp
-X<my_memcmp>, my_memset X<my_memset>, my_ntohl X<my_ntohl>, my_pclose
-X<my_pclose>, my_popen X<my_popen>, my_popen_list X<my_popen_list>,
-my_setenv X<my_setenv>, my_socketpair X<my_socketpair>, my_stat X<my_stat>,
-my_strftime X<my_strftime>, my_strlcat X<my_strlcat>, my_strlcpy
-X<my_strlcpy>, my_swap X<my_swap>, newANONATTRSUB X<newANONATTRSUB>,
-newANONHASH X<newANONHASH>, newANONLIST X<newANONLIST>, newANONSUB
-X<newANONSUB>, newATTRSUB X<newATTRSUB>, newAVREF X<newAVREF>, newCVREF
-X<newCVREF>, newFORM X<newFORM>, newGVREF X<newGVREF>, newGVgen
-X<newGVgen>, newHVREF X<newHVREF>, newHVhv X<newHVhv>, newIO X<newIO>,
-newMYSUB X<newMYSUB>, newPROG X<newPROG>, newRV X<newRV>, newSUB X<newSUB>,
-newSVREF X<newSVREF>, newSVpvf_nocontext X<newSVpvf_nocontext>, newXS_flags
-X<newXS_flags>, new_collate X<new_collate>, new_ctype X<new_ctype>,
-new_numeric X<new_numeric>, new_stackinfo X<new_stackinfo>, ninstr
-X<ninstr>, op_dump X<op_dump>, op_free X<op_free>, op_null X<op_null>,
-op_refcnt_lock X<op_refcnt_lock>, op_refcnt_unlock X<op_refcnt_unlock>,
-parser_dup X<parser_dup>, perl_alloc_using X<perl_alloc_using>,
-perl_clone_using X<perl_clone_using>, pmop_dump X<pmop_dump>, pop_scope
-X<pop_scope>, pregcomp X<pregcomp>, pregexec X<pregexec>, pregfree
-X<pregfree>, pregfree2 X<pregfree2>, printf_nocontext X<printf_nocontext>,
-ptr_table_clear X<ptr_table_clear>, ptr_table_fetch X<ptr_table_fetch>,
-ptr_table_free X<ptr_table_free>, ptr_table_new X<ptr_table_new>,
-ptr_table_split X<ptr_table_split>, ptr_table_store X<ptr_table_store>,
-push_scope X<push_scope>, re_compile X<re_compile>, re_dup_guts
-X<re_dup_guts>, re_intuit_start X<re_intuit_start>, re_intuit_string
-X<re_intuit_string>, realloc X<realloc>, reentrant_free X<reentrant_free>,
-reentrant_init X<reentrant_init>, reentrant_retry X<reentrant_retry>,
-reentrant_size X<reentrant_size>, ref X<ref>, reg_named_buff_all
-X<reg_named_buff_all>, reg_named_buff_exists X<reg_named_buff_exists>,
-reg_named_buff_fetch X<reg_named_buff_fetch>, reg_named_buff_firstkey
-X<reg_named_buff_firstkey>, reg_named_buff_nextkey
+hv_riter_set X<hv_riter_set>, init_global_struct X<init_global_struct>,
+init_i18nl10n X<init_i18nl10n>, init_i18nl14n X<init_i18nl14n>, init_stacks
+X<init_stacks>, init_tm X<init_tm>, instr X<instr>, is_lvalue_sub
+X<is_lvalue_sub>, is_uni_alnum X<is_uni_alnum>, is_uni_alnum_lc
+X<is_uni_alnum_lc>, is_uni_alpha X<is_uni_alpha>, is_uni_alpha_lc
+X<is_uni_alpha_lc>, is_uni_ascii X<is_uni_ascii>, is_uni_ascii_lc
+X<is_uni_ascii_lc>, is_uni_cntrl X<is_uni_cntrl>, is_uni_cntrl_lc
+X<is_uni_cntrl_lc>, is_uni_digit X<is_uni_digit>, is_uni_digit_lc
+X<is_uni_digit_lc>, is_uni_graph X<is_uni_graph>, is_uni_graph_lc
+X<is_uni_graph_lc>, is_uni_idfirst X<is_uni_idfirst>, is_uni_idfirst_lc
+X<is_uni_idfirst_lc>, is_uni_lower X<is_uni_lower>, is_uni_lower_lc
+X<is_uni_lower_lc>, is_uni_print X<is_uni_print>, is_uni_print_lc
+X<is_uni_print_lc>, is_uni_punct X<is_uni_punct>, is_uni_punct_lc
+X<is_uni_punct_lc>, is_uni_space X<is_uni_space>, is_uni_space_lc
+X<is_uni_space_lc>, is_uni_upper X<is_uni_upper>, is_uni_upper_lc
+X<is_uni_upper_lc>, is_uni_xdigit X<is_uni_xdigit>, is_uni_xdigit_lc
+X<is_uni_xdigit_lc>, is_utf8_alnum X<is_utf8_alnum>, is_utf8_alpha
+X<is_utf8_alpha>, is_utf8_ascii X<is_utf8_ascii>, is_utf8_cntrl
+X<is_utf8_cntrl>, is_utf8_digit X<is_utf8_digit>, is_utf8_graph
+X<is_utf8_graph>, is_utf8_idcont X<is_utf8_idcont>, is_utf8_idfirst
+X<is_utf8_idfirst>, is_utf8_lower X<is_utf8_lower>, is_utf8_mark
+X<is_utf8_mark>, is_utf8_perl_space X<is_utf8_perl_space>,
+is_utf8_perl_word X<is_utf8_perl_word>, is_utf8_posix_digit
+X<is_utf8_posix_digit>, is_utf8_print X<is_utf8_print>, is_utf8_punct
+X<is_utf8_punct>, is_utf8_space X<is_utf8_space>, is_utf8_upper
+X<is_utf8_upper>, is_utf8_xdigit X<is_utf8_xdigit>, is_utf8_xidcont
+X<is_utf8_xidcont>, is_utf8_xidfirst X<is_utf8_xidfirst>, leave_scope
+X<leave_scope>, load_module_nocontext X<load_module_nocontext>, magic_dump
+X<magic_dump>, malloc X<malloc>, markstack_grow X<markstack_grow>,
+mess_nocontext X<mess_nocontext>, mfree X<mfree>, mg_dup X<mg_dup>, mg_size
+X<mg_size>, mini_mktime X<mini_mktime>, moreswitches X<moreswitches>,
+mro_get_from_name X<mro_get_from_name>, mro_get_private_data
+X<mro_get_private_data>, mro_set_mro X<mro_set_mro>, mro_set_private_data
+X<mro_set_private_data>, my_atof X<my_atof>, my_atof2 X<my_atof2>, my_bcopy
+X<my_bcopy>, my_bzero X<my_bzero>, my_chsize X<my_chsize>, my_cxt_index
+X<my_cxt_index>, my_cxt_init X<my_cxt_init>, my_dirfd X<my_dirfd>, my_exit
+X<my_exit>, my_failure_exit X<my_failure_exit>, my_fflush_all
+X<my_fflush_all>, my_fork X<my_fork>, my_htonl X<my_htonl>, my_lstat
+X<my_lstat>, my_memcmp X<my_memcmp>, my_memset X<my_memset>, my_ntohl
+X<my_ntohl>, my_pclose X<my_pclose>, my_popen X<my_popen>, my_popen_list
+X<my_popen_list>, my_setenv X<my_setenv>, my_socketpair X<my_socketpair>,
+my_stat X<my_stat>, my_strftime X<my_strftime>, my_strlcat X<my_strlcat>,
+my_strlcpy X<my_strlcpy>, my_swap X<my_swap>, newANONATTRSUB
+X<newANONATTRSUB>, newANONHASH X<newANONHASH>, newANONLIST X<newANONLIST>,
+newANONSUB X<newANONSUB>, newATTRSUB X<newATTRSUB>, newAVREF X<newAVREF>,
+newCVREF X<newCVREF>, newFORM X<newFORM>, newGVREF X<newGVREF>, newGVgen
+X<newGVgen>, newGVgen_flags X<newGVgen_flags>, newHVREF X<newHVREF>,
+newHVhv X<newHVhv>, newIO X<newIO>, newMYSUB X<newMYSUB>, newPROG
+X<newPROG>, newRV X<newRV>, newSUB X<newSUB>, newSVREF X<newSVREF>,
+newSVpvf_nocontext X<newSVpvf_nocontext>, new_collate X<new_collate>,
+new_ctype X<new_ctype>, new_numeric X<new_numeric>, new_stackinfo
+X<new_stackinfo>, ninstr X<ninstr>, op_dump X<op_dump>, op_free X<op_free>,
+op_null X<op_null>, op_refcnt_lock X<op_refcnt_lock>, op_refcnt_unlock
+X<op_refcnt_unlock>, parser_dup X<parser_dup>, perl_alloc_using
+X<perl_alloc_using>, perl_clone_using X<perl_clone_using>, pmop_dump
+X<pmop_dump>, pop_scope X<pop_scope>, pregcomp X<pregcomp>, pregexec
+X<pregexec>, pregfree X<pregfree>, pregfree2 X<pregfree2>, printf_nocontext
+X<printf_nocontext>, ptr_table_clear X<ptr_table_clear>, ptr_table_fetch
+X<ptr_table_fetch>, ptr_table_free X<ptr_table_free>, ptr_table_new
+X<ptr_table_new>, ptr_table_split X<ptr_table_split>, ptr_table_store
+X<ptr_table_store>, push_scope X<push_scope>, re_compile X<re_compile>,
+re_dup_guts X<re_dup_guts>, re_intuit_start X<re_intuit_start>,
+re_intuit_string X<re_intuit_string>, realloc X<realloc>, reentrant_free
+X<reentrant_free>, reentrant_init X<reentrant_init>, reentrant_retry
+X<reentrant_retry>, reentrant_size X<reentrant_size>, ref X<ref>,
+reg_named_buff_all X<reg_named_buff_all>, reg_named_buff_exists
+X<reg_named_buff_exists>, reg_named_buff_fetch X<reg_named_buff_fetch>,
+reg_named_buff_firstkey X<reg_named_buff_firstkey>, reg_named_buff_nextkey
X<reg_named_buff_nextkey>, reg_named_buff_scalar X<reg_named_buff_scalar>,
regclass_swash X<regclass_swash>, regdump X<regdump>, regdupe_internal
X<regdupe_internal>, regexec_flags X<regexec_flags>, regfree_internal
@@ -6510,7 +6491,9 @@ X<utf16_to_utf8>, utf16_to_utf8_reversed X<utf16_to_utf8_reversed>,
uvchr_to_utf8_flags X<uvchr_to_utf8_flags>, uvuni_to_utf8 X<uvuni_to_utf8>,
vdeb X<vdeb>, vform X<vform>, vload_module X<vload_module>, vnewSVpvf
X<vnewSVpvf>, vwarner X<vwarner>, warn_nocontext X<warn_nocontext>, warner
-X<warner>, warner_nocontext X<warner_nocontext>, whichsig X<whichsig>
+X<warner>, warner_nocontext X<warner_nocontext>, whichsig X<whichsig>,
+whichsig_pv X<whichsig_pv>, whichsig_pvn X<whichsig_pvn>, whichsig_sv
+X<whichsig_sv>
=item AUTHORS
@@ -6537,28 +6520,16 @@ CvWEAKOUTSIDE X<CvWEAKOUTSIDE>
=item Embedding Functions
-cv_clone X<cv_clone>, cv_dump X<cv_dump>, do_dump_pad X<do_dump_pad>,
-intro_my X<intro_my>, pad_add_anon X<pad_add_anon>, pad_add_name
-X<pad_add_name>, pad_alloc X<pad_alloc>, pad_block_start
-X<pad_block_start>, pad_check_dup X<pad_check_dup>, pad_findlex
-X<pad_findlex>, pad_fixup_inner_anons X<pad_fixup_inner_anons>, pad_free
-X<pad_free>, pad_leavemy X<pad_leavemy>, pad_push X<pad_push>, pad_reset
-X<pad_reset>, pad_setsv X<pad_setsv>, pad_swipe X<pad_swipe>, pad_tidy
-X<pad_tidy>
+cv_dump X<cv_dump>, do_dump_pad X<do_dump_pad>, intro_my X<intro_my>,
+padlist_dup X<padlist_dup>, pad_alloc_name X<pad_alloc_name>,
+pad_block_start X<pad_block_start>, pad_check_dup X<pad_check_dup>,
+pad_findlex X<pad_findlex>, pad_fixup_inner_anons X<pad_fixup_inner_anons>,
+pad_free X<pad_free>, pad_leavemy X<pad_leavemy>, pad_push X<pad_push>,
+pad_reset X<pad_reset>, pad_swipe X<pad_swipe>
-=item Functions in file pad.h
+=item Functions in file op.c
-CX_CURPAD_SAVE X<CX_CURPAD_SAVE>, CX_CURPAD_SV X<CX_CURPAD_SV>, PAD_BASE_SV
-X<PAD_BASE_SV>, PAD_CLONE_VARS X<PAD_CLONE_VARS>, PAD_COMPNAME_FLAGS
-X<PAD_COMPNAME_FLAGS>, PAD_COMPNAME_GEN X<PAD_COMPNAME_GEN>,
-PAD_COMPNAME_GEN_set X<PAD_COMPNAME_GEN_set>, PAD_COMPNAME_OURSTASH
-X<PAD_COMPNAME_OURSTASH>, PAD_COMPNAME_PV X<PAD_COMPNAME_PV>,
-PAD_COMPNAME_TYPE X<PAD_COMPNAME_TYPE>, PAD_DUP X<PAD_DUP>,
-PAD_RESTORE_LOCAL X<PAD_RESTORE_LOCAL>, PAD_SAVE_LOCAL X<PAD_SAVE_LOCAL>,
-PAD_SAVE_SETNULLPAD X<PAD_SAVE_SETNULLPAD>, PAD_SETSV X<PAD_SETSV>,
-PAD_SET_CUR X<PAD_SET_CUR>, PAD_SET_CUR_NOSAVE X<PAD_SET_CUR_NOSAVE>,
-PAD_SV X<PAD_SV>, PAD_SVl X<PAD_SVl>, SAVECLEARSV X<SAVECLEARSV>,
-SAVECOMPPAD X<SAVECOMPPAD>, SAVEPADSV X<SAVEPADSV>
+core_prototype X<core_prototype>
=item Functions in file pp_ctl.c
@@ -6566,7 +6537,7 @@ docatch X<docatch>
=item GV Functions
-gv_try_downgrade X<gv_try_downgrade>, is_gv_magical_sv X<is_gv_magical_sv>
+gv_try_downgrade X<gv_try_downgrade>
=item Hash Manipulation Functions
@@ -6596,9 +6567,23 @@ mg_localize X<mg_localize>
mro_get_linear_isa_dfs X<mro_get_linear_isa_dfs>, mro_isa_changed_in
X<mro_isa_changed_in>, mro_package_moved X<mro_package_moved>
+=item Optree Manipulation Functions
+
+finalize_optree X<finalize_optree>
+
=item Pad Data Structures
-CvPADLIST X<CvPADLIST>, pad_new X<pad_new>
+CX_CURPAD_SAVE X<CX_CURPAD_SAVE>, CX_CURPAD_SV X<CX_CURPAD_SV>, PAD_BASE_SV
+X<PAD_BASE_SV>, PAD_CLONE_VARS X<PAD_CLONE_VARS>, PAD_COMPNAME_FLAGS
+X<PAD_COMPNAME_FLAGS>, PAD_COMPNAME_GEN X<PAD_COMPNAME_GEN>,
+PAD_COMPNAME_GEN_set X<PAD_COMPNAME_GEN_set>, PAD_COMPNAME_OURSTASH
+X<PAD_COMPNAME_OURSTASH>, PAD_COMPNAME_PV X<PAD_COMPNAME_PV>,
+PAD_COMPNAME_TYPE X<PAD_COMPNAME_TYPE>, pad_peg X<pad_peg>,
+PAD_RESTORE_LOCAL X<PAD_RESTORE_LOCAL>, PAD_SAVE_LOCAL X<PAD_SAVE_LOCAL>,
+PAD_SAVE_SETNULLPAD X<PAD_SAVE_SETNULLPAD>, PAD_SETSV X<PAD_SETSV>,
+PAD_SET_CUR X<PAD_SET_CUR>, PAD_SET_CUR_NOSAVE X<PAD_SET_CUR_NOSAVE>,
+PAD_SV X<PAD_SV>, PAD_SVl X<PAD_SVl>, SAVECLEARSV X<SAVECLEARSV>,
+SAVECOMPPAD X<SAVECOMPPAD>, SAVEPADSV X<SAVEPADSV>
=item Per-Interpreter Variables
@@ -6617,7 +6602,7 @@ X<sv_clean_objs>, sv_free_arenas X<sv_free_arenas>
=item SV-Body Allocation
-sv_2num X<sv_2num>
+sv_2num X<sv_2num>, sv_ref X<sv_ref>
=item Unicode Support
@@ -6625,269 +6610,151 @@ find_uninit_var X<find_uninit_var>, report_uninit X<report_uninit>
=item Undocumented functions
-F0convert X<F0convert>, Slab_to_rw X<Slab_to_rw>, _append_range_to_invlist
-X<_append_range_to_invlist>, _new_invlist X<_new_invlist>,
-_swash_inversion_hash X<_swash_inversion_hash>, _swash_to_invlist
-X<_swash_to_invlist>, add_alternate X<add_alternate>, add_cp_to_invlist
-X<add_cp_to_invlist>, add_data X<add_data>, add_range_to_invlist
-X<add_range_to_invlist>, add_utf16_textfilter X<add_utf16_textfilter>,
-addmad X<addmad>, allocmy X<allocmy>, amagic_cmp X<amagic_cmp>,
-amagic_cmp_locale X<amagic_cmp_locale>, amagic_i_ncmp X<amagic_i_ncmp>,
-amagic_ncmp X<amagic_ncmp>, anonymise_cv_maybe X<anonymise_cv_maybe>, ao
-X<ao>, append_madprops X<append_madprops>, apply X<apply>, apply_attrs
-X<apply_attrs>, apply_attrs_my X<apply_attrs_my>,
-assert_uft8_cache_coherent X<assert_uft8_cache_coherent>, av_reify
-X<av_reify>, bad_type X<bad_type>, bind_match X<bind_match>, block_end
-X<block_end>, block_start X<block_start>, boot_core_PerlIO
-X<boot_core_PerlIO>, boot_core_UNIVERSAL X<boot_core_UNIVERSAL>,
-boot_core_mro X<boot_core_mro>, bytes_to_uni X<bytes_to_uni>, cando
-X<cando>, check_type_and_open X<check_type_and_open>, check_uni
-X<check_uni>, check_utf8_print X<check_utf8_print>, checkcomma
-X<checkcomma>, checkposixcc X<checkposixcc>, ckwarn_common
-X<ckwarn_common>, cl_and X<cl_and>, cl_anything X<cl_anything>, cl_init
-X<cl_init>, cl_is_anything X<cl_is_anything>, cl_or X<cl_or>,
-clear_placeholders X<clear_placeholders>, closest_cop X<closest_cop>,
-convert X<convert>, cop_free X<cop_free>, cr_textfilter X<cr_textfilter>,
-create_eval_scope X<create_eval_scope>, curmad X<curmad>, curse X<curse>,
-cv_ckproto_len X<cv_ckproto_len>, cvgv_set X<cvgv_set>, cvstash_set
-X<cvstash_set>, deb_curcv X<deb_curcv>, deb_stack_all X<deb_stack_all>,
-deb_stack_n X<deb_stack_n>, debprof X<debprof>, debug_start_match
-X<debug_start_match>, del_sv X<del_sv>, delete_eval_scope
-X<delete_eval_scope>, deprecate_commaless_var_list
-X<deprecate_commaless_var_list>, destroy_matcher X<destroy_matcher>,
-die_unwind X<die_unwind>, div128 X<div128>, do_aexec X<do_aexec>, do_aexec5
-X<do_aexec5>, do_chomp X<do_chomp>, do_delete_local X<do_delete_local>,
+_add_range_to_invlist X<_add_range_to_invlist>, _core_swash_init
+X<_core_swash_init>, _invlist_array_init X<_invlist_array_init>,
+_invlist_contents X<_invlist_contents>, _invlist_intersection
+X<_invlist_intersection>, _invlist_intersection_maybe_complement_2nd
+X<_invlist_intersection_maybe_complement_2nd>, _invlist_invert
+X<_invlist_invert>, _invlist_invert_prop X<_invlist_invert_prop>,
+_invlist_populate_swatch X<_invlist_populate_swatch>, _invlist_subtract
+X<_invlist_subtract>, _invlist_union X<_invlist_union>,
+_invlist_union_maybe_complement_2nd X<_invlist_union_maybe_complement_2nd>,
+_is_utf8__perl_idstart X<_is_utf8__perl_idstart>, _new_invlist
+X<_new_invlist>, _swash_inversion_hash X<_swash_inversion_hash>,
+_swash_to_invlist X<_swash_to_invlist>, _to_fold_latin1 X<_to_fold_latin1>,
+_to_upper_title_latin1 X<_to_upper_title_latin1>, aassign_common_vars
+X<aassign_common_vars>, add_cp_to_invlist X<add_cp_to_invlist>, addmad
+X<addmad>, allocmy X<allocmy>, amagic_is_enabled X<amagic_is_enabled>,
+append_madprops X<append_madprops>, apply X<apply>, av_reify X<av_reify>,
+bind_match X<bind_match>, block_end X<block_end>, block_start
+X<block_start>, boot_core_PerlIO X<boot_core_PerlIO>, boot_core_UNIVERSAL
+X<boot_core_UNIVERSAL>, boot_core_mro X<boot_core_mro>, cando X<cando>,
+check_utf8_print X<check_utf8_print>, ck_entersub_args_core
+X<ck_entersub_args_core>, convert X<convert>, coresub_op X<coresub_op>,
+create_eval_scope X<create_eval_scope>, cv_ckproto_len_flags
+X<cv_ckproto_len_flags>, cvgv_set X<cvgv_set>, cvstash_set X<cvstash_set>,
+deb_stack_all X<deb_stack_all>, delete_eval_scope X<delete_eval_scope>,
+die_unwind X<die_unwind>, do_aexec X<do_aexec>, do_aexec5 X<do_aexec5>,
do_eof X<do_eof>, do_exec X<do_exec>, do_exec3 X<do_exec3>, do_execfree
X<do_execfree>, do_ipcctl X<do_ipcctl>, do_ipcget X<do_ipcget>, do_msgrcv
-X<do_msgrcv>, do_msgsnd X<do_msgsnd>, do_oddball X<do_oddball>,
-do_op_xmldump X<do_op_xmldump>, do_pmop_xmldump X<do_pmop_xmldump>,
-do_print X<do_print>, do_readline X<do_readline>, do_seek X<do_seek>,
-do_semop X<do_semop>, do_shmio X<do_shmio>, do_smartmatch X<do_smartmatch>,
-do_sysseek X<do_sysseek>, do_tell X<do_tell>, do_trans X<do_trans>,
-do_trans_complex X<do_trans_complex>, do_trans_complex_utf8
-X<do_trans_complex_utf8>, do_trans_count X<do_trans_count>,
-do_trans_count_utf8 X<do_trans_count_utf8>, do_trans_simple
-X<do_trans_simple>, do_trans_simple_utf8 X<do_trans_simple_utf8>, do_vecget
-X<do_vecget>, do_vecset X<do_vecset>, do_vop X<do_vop>, doeval X<doeval>,
-dofile X<dofile>, dofindlabel X<dofindlabel>, doform X<doform>, dooneliner
-X<dooneliner>, doopen_pm X<doopen_pm>, doparseform X<doparseform>,
-dopoptoeval X<dopoptoeval>, dopoptogiven X<dopoptogiven>, dopoptolabel
-X<dopoptolabel>, dopoptoloop X<dopoptoloop>, dopoptosub_at
-X<dopoptosub_at>, dopoptowhen X<dopoptowhen>, dump_all_perl
-X<dump_all_perl>, dump_exec_pos X<dump_exec_pos>, dump_packsubs_perl
-X<dump_packsubs_perl>, dump_sub_perl X<dump_sub_perl>, dump_sv_child
-X<dump_sv_child>, dump_trie X<dump_trie>, dump_trie_interim_list
-X<dump_trie_interim_list>, dump_trie_interim_table
-X<dump_trie_interim_table>, dumpuntil X<dumpuntil>, dup_attrlist
-X<dup_attrlist>, emulate_cop_io X<emulate_cop_io>, exec_failed
-X<exec_failed>, expect_number X<expect_number>, feature_is_enabled
-X<feature_is_enabled>, filter_gets X<filter_gets>, find_and_forget_pmops
-X<find_and_forget_pmops>, find_array_subscript X<find_array_subscript>,
-find_beginning X<find_beginning>, find_byclass X<find_byclass>,
-find_hash_subscript X<find_hash_subscript>, find_in_my_stash
-X<find_in_my_stash>, find_script X<find_script>, first_symbol
-X<first_symbol>, fold_constants X<fold_constants>, forbid_setid
-X<forbid_setid>, force_ident X<force_ident>, force_list X<force_list>,
-force_next X<force_next>, force_strict_version X<force_strict_version>,
-force_version X<force_version>, force_word X<force_word>, forget_pmop
-X<forget_pmop>, free_tied_hv_pool X<free_tied_hv_pool>, gen_constant_list
-X<gen_constant_list>, get_aux_mg X<get_aux_mg>, get_db_sub X<get_db_sub>,
-get_debug_opts X<get_debug_opts>, get_hash_seed X<get_hash_seed>,
-get_no_modify X<get_no_modify>, get_num X<get_num>, get_opargs
+X<do_msgrcv>, do_msgsnd X<do_msgsnd>, do_ncmp X<do_ncmp>, do_op_xmldump
+X<do_op_xmldump>, do_pmop_xmldump X<do_pmop_xmldump>, do_print X<do_print>,
+do_readline X<do_readline>, do_seek X<do_seek>, do_semop X<do_semop>,
+do_shmio X<do_shmio>, do_sysseek X<do_sysseek>, do_tell X<do_tell>,
+do_trans X<do_trans>, do_vecget X<do_vecget>, do_vecset X<do_vecset>,
+do_vop X<do_vop>, dofile X<dofile>, dump_all_perl X<dump_all_perl>,
+dump_packsubs_perl X<dump_packsubs_perl>, dump_sub_perl X<dump_sub_perl>,
+dump_sv_child X<dump_sv_child>, emulate_cop_io X<emulate_cop_io>,
+feature_is_enabled X<feature_is_enabled>, find_rundefsv2 X<find_rundefsv2>,
+find_script X<find_script>, free_tied_hv_pool X<free_tied_hv_pool>,
+get_db_sub X<get_db_sub>, get_debug_opts X<get_debug_opts>, get_hash_seed
+X<get_hash_seed>, get_invlist_iter_addr X<get_invlist_iter_addr>,
+get_invlist_len_addr X<get_invlist_len_addr>, get_invlist_version_id_addr
+X<get_invlist_version_id_addr>, get_invlist_zero_addr
+X<get_invlist_zero_addr>, get_no_modify X<get_no_modify>, get_opargs
X<get_opargs>, get_re_arg X<get_re_arg>, getenv_len X<getenv_len>,
-glob_2number X<glob_2number>, glob_assign_glob X<glob_assign_glob>,
-glob_assign_ref X<glob_assign_ref>, grok_bslash_c X<grok_bslash_c>,
-grok_bslash_o X<grok_bslash_o>, group_end X<group_end>, gv_ename
-X<gv_ename>, gv_get_super_pkg X<gv_get_super_pkg>, gv_init_sv
-X<gv_init_sv>, gv_magicalize_isa X<gv_magicalize_isa>,
-gv_magicalize_overload X<gv_magicalize_overload>, hfreeentries
-X<hfreeentries>, hsplit X<hsplit>, hv_auxinit X<hv_auxinit>,
-hv_backreferences_p X<hv_backreferences_p>, hv_delete_common
-X<hv_delete_common>, hv_kill_backrefs X<hv_kill_backrefs>, hv_magic_check
-X<hv_magic_check>, hv_notallowed X<hv_notallowed>, hv_undef_flags
-X<hv_undef_flags>, incline X<incline>, incpush X<incpush>,
-incpush_if_exists X<incpush_if_exists>, incpush_use_sep X<incpush_use_sep>,
-ingroup X<ingroup>, init_argv_symbols X<init_argv_symbols>, init_dbargs
-X<init_dbargs>, init_debugger X<init_debugger>, init_ids X<init_ids>,
-init_interp X<init_interp>, init_main_stash X<init_main_stash>,
-init_perllib X<init_perllib>, init_postdump_symbols
-X<init_postdump_symbols>, init_predump_symbols X<init_predump_symbols>,
-intuit_method X<intuit_method>, intuit_more X<intuit_more>, invert
-X<invert>, invlist_array X<invlist_array>, invlist_destroy
-X<invlist_destroy>, invlist_extend X<invlist_extend>, invlist_intersection
-X<invlist_intersection>, invlist_len X<invlist_len>, invlist_max
-X<invlist_max>, invlist_set_len X<invlist_set_len>, invlist_set_max
-X<invlist_set_max>, invlist_trim X<invlist_trim>, invlist_union
-X<invlist_union>, invoke_exception_hook X<invoke_exception_hook>, io_close
-X<io_close>, is_an_int X<is_an_int>, is_handle_constructor
-X<is_handle_constructor>, is_inplace_av X<is_inplace_av>,
-is_list_assignment X<is_list_assignment>, is_utf8_X_L X<is_utf8_X_L>,
-is_utf8_X_LV X<is_utf8_X_LV>, is_utf8_X_LVT X<is_utf8_X_LVT>,
-is_utf8_X_LV_LVT_V X<is_utf8_X_LV_LVT_V>, is_utf8_X_T X<is_utf8_X_T>,
-is_utf8_X_V X<is_utf8_X_V>, is_utf8_X_begin X<is_utf8_X_begin>,
-is_utf8_X_extend X<is_utf8_X_extend>, is_utf8_X_non_hangul
-X<is_utf8_X_non_hangul>, is_utf8_X_prepend X<is_utf8_X_prepend>,
-is_utf8_char_slow X<is_utf8_char_slow>, is_utf8_common X<is_utf8_common>,
-isa_lookup X<isa_lookup>, jmaybe X<jmaybe>, join_exact X<join_exact>,
-keyword X<keyword>, keyword_plugin_standard X<keyword_plugin_standard>,
-list X<list>, listkids X<listkids>, localize X<localize>, looks_like_bool
-X<looks_like_bool>, lop X<lop>, mad_free X<mad_free>, madlex X<madlex>,
-madparse X<madparse>, magic_clear_all_env X<magic_clear_all_env>,
-magic_clearenv X<magic_clearenv>, magic_clearisa X<magic_clearisa>,
-magic_clearpack X<magic_clearpack>, magic_clearsig X<magic_clearsig>,
-magic_existspack X<magic_existspack>, magic_freearylen_p
-X<magic_freearylen_p>, magic_freeovrld X<magic_freeovrld>, magic_get
-X<magic_get>, magic_getarylen X<magic_getarylen>, magic_getdefelem
-X<magic_getdefelem>, magic_getnkeys X<magic_getnkeys>, magic_getpack
-X<magic_getpack>, magic_getpos X<magic_getpos>, magic_getsig
-X<magic_getsig>, magic_getsubstr X<magic_getsubstr>, magic_gettaint
-X<magic_gettaint>, magic_getuvar X<magic_getuvar>, magic_getvec
-X<magic_getvec>, magic_killbackrefs X<magic_killbackrefs>, magic_len
-X<magic_len>, magic_methcall1 X<magic_methcall1>, magic_methpack
-X<magic_methpack>, magic_nextpack X<magic_nextpack>, magic_regdata_cnt
-X<magic_regdata_cnt>, magic_regdatum_get X<magic_regdatum_get>,
-magic_regdatum_set X<magic_regdatum_set>, magic_scalarpack
-X<magic_scalarpack>, magic_set X<magic_set>, magic_set_all_env
-X<magic_set_all_env>, magic_setamagic X<magic_setamagic>, magic_setarylen
-X<magic_setarylen>, magic_setcollxfrm X<magic_setcollxfrm>, magic_setdbline
-X<magic_setdbline>, magic_setdefelem X<magic_setdefelem>, magic_setenv
-X<magic_setenv>, magic_setisa X<magic_setisa>, magic_setmglob
-X<magic_setmglob>, magic_setnkeys X<magic_setnkeys>, magic_setpack
-X<magic_setpack>, magic_setpos X<magic_setpos>, magic_setregexp
-X<magic_setregexp>, magic_setsig X<magic_setsig>, magic_setsubstr
-X<magic_setsubstr>, magic_settaint X<magic_settaint>, magic_setutf8
-X<magic_setutf8>, magic_setuvar X<magic_setuvar>, magic_setvec
-X<magic_setvec>, magic_sizepack X<magic_sizepack>, magic_wipepack
-X<magic_wipepack>, make_matcher X<make_matcher>, make_trie X<make_trie>,
-make_trie_failtable X<make_trie_failtable>, malloc_good_size
-X<malloc_good_size>, malloced_size X<malloced_size>, matcher_matches_sv
-X<matcher_matches_sv>, measure_struct X<measure_struct>, mem_collxfrm
-X<mem_collxfrm>, mem_log_common X<mem_log_common>, mess_alloc
-X<mess_alloc>, method_common X<method_common>, missingterm X<missingterm>,
-mod X<mod>, mode_from_discipline X<mode_from_discipline>, modkids
-X<modkids>, more_bodies X<more_bodies>, more_sv X<more_sv>,
-mro_clean_isarev X<mro_clean_isarev>, mro_gather_and_rename
-X<mro_gather_and_rename>, mro_meta_dup X<mro_meta_dup>, mro_meta_init
-X<mro_meta_init>, mul128 X<mul128>, mulexp10 X<mulexp10>,
-munge_qwlist_to_paren_list X<munge_qwlist_to_paren_list>, my_attrs
-X<my_attrs>, my_betoh16 X<my_betoh16>, my_betoh32 X<my_betoh32>, my_betoh64
-X<my_betoh64>, my_betohi X<my_betohi>, my_betohl X<my_betohl>, my_betohs
-X<my_betohs>, my_clearenv X<my_clearenv>, my_exit_jump X<my_exit_jump>,
-my_htobe16 X<my_htobe16>, my_htobe32 X<my_htobe32>, my_htobe64
-X<my_htobe64>, my_htobei X<my_htobei>, my_htobel X<my_htobel>, my_htobes
-X<my_htobes>, my_htole16 X<my_htole16>, my_htole32 X<my_htole32>,
-my_htole64 X<my_htole64>, my_htolei X<my_htolei>, my_htolel X<my_htolel>,
-my_htoles X<my_htoles>, my_kid X<my_kid>, my_letoh16 X<my_letoh16>,
-my_letoh32 X<my_letoh32>, my_letoh64 X<my_letoh64>, my_letohi X<my_letohi>,
-my_letohl X<my_letohl>, my_letohs X<my_letohs>, my_lstat_flags
-X<my_lstat_flags>, my_stat_flags X<my_stat_flags>, my_swabn X<my_swabn>,
-my_unexec X<my_unexec>, need_utf8 X<need_utf8>, newDEFSVOP X<newDEFSVOP>,
-newGIVWHENOP X<newGIVWHENOP>, newGP X<newGP>, newMADPROP X<newMADPROP>,
-newMADsv X<newMADsv>, newTOKEN X<newTOKEN>, new_constant X<new_constant>,
-new_he X<new_he>, new_logop X<new_logop>, new_warnings_bitfield
-X<new_warnings_bitfield>, next_symbol X<next_symbol>, nextargv X<nextargv>,
-nextchar X<nextchar>, no_bareword_allowed X<no_bareword_allowed>,
-no_fh_allowed X<no_fh_allowed>, no_op X<no_op>, not_a_number
-X<not_a_number>, nuke_stacks X<nuke_stacks>, num_overflow X<num_overflow>,
-oopsAV X<oopsAV>, oopsHV X<oopsHV>, op_clear X<op_clear>, op_const_sv
-X<op_const_sv>, op_getmad X<op_getmad>, op_getmad_weak X<op_getmad_weak>,
-op_refcnt_dec X<op_refcnt_dec>, op_refcnt_inc X<op_refcnt_inc>, op_xmldump
-X<op_xmldump>, open_script X<open_script>, opt_scalarhv X<opt_scalarhv>,
-pack_rec X<pack_rec>, package X<package>, package_version
-X<package_version>, pad_add_name_sv X<pad_add_name_sv>, pad_compname_type
-X<pad_compname_type>, pad_peg X<pad_peg>, padlist_dup X<padlist_dup>,
-parse_body X<parse_body>, parse_unicode_opts X<parse_unicode_opts>,
-parser_free X<parser_free>, path_is_absolute X<path_is_absolute>, peep
-X<peep>, pending_Slabs_to_ro X<pending_Slabs_to_ro>, pidgone X<pidgone>,
-pm_description X<pm_description>, pmop_xmldump X<pmop_xmldump>, pmruntime
-X<pmruntime>, pmtrans X<pmtrans>, populate_isa X<populate_isa>,
-prepend_madprops X<prepend_madprops>, printbuf X<printbuf>,
-process_special_blocks X<process_special_blocks>, ptr_table_find
-X<ptr_table_find>, put_byte X<put_byte>, qerror X<qerror>, qsortsvu
-X<qsortsvu>, re_croak2 X<re_croak2>, readpipe_override
-X<readpipe_override>, ref_array_or_hash X<ref_array_or_hash>,
-refcounted_he_value X<refcounted_he_value>, refkids X<refkids>, refto
-X<refto>, reg X<reg>, reg_check_named_buff_matched
-X<reg_check_named_buff_matched>, reg_named_buff X<reg_named_buff>,
-reg_named_buff_iter X<reg_named_buff_iter>, reg_namedseq X<reg_namedseq>,
-reg_node X<reg_node>, reg_numbered_buff_fetch X<reg_numbered_buff_fetch>,
-reg_numbered_buff_length X<reg_numbered_buff_length>,
-reg_numbered_buff_store X<reg_numbered_buff_store>, reg_qr_package
-X<reg_qr_package>, reg_recode X<reg_recode>, reg_scan_name
-X<reg_scan_name>, reg_skipcomment X<reg_skipcomment>, reg_temp_copy
-X<reg_temp_copy>, reganode X<reganode>, regatom X<regatom>, regbranch
-X<regbranch>, regclass X<regclass>, regcppop X<regcppop>, regcppush
-X<regcppush>, regcurly X<regcurly>, regdump_extflags X<regdump_extflags>,
-reghop3 X<reghop3>, reghop4 X<reghop4>, reghopmaybe3 X<reghopmaybe3>,
-reginclass X<reginclass>, reginsert X<reginsert>, regmatch X<regmatch>,
-regpiece X<regpiece>, regpposixcc X<regpposixcc>, regprop X<regprop>,
-regrepeat X<regrepeat>, regtail X<regtail>, regtail_study X<regtail_study>,
-regtry X<regtry>, reguni X<reguni>, regwhite X<regwhite>, report_evil_fh
-X<report_evil_fh>, report_wrongway_fh X<report_wrongway_fh>,
-require_tie_mod X<require_tie_mod>, restore_magic X<restore_magic>, rpeep
-X<rpeep>, rsignal_restore X<rsignal_restore>, rsignal_save X<rsignal_save>,
-run_body X<run_body>, run_user_filter X<run_user_filter>, rxres_free
-X<rxres_free>, rxres_restore X<rxres_restore>, rxres_save X<rxres_save>,
-same_dirent X<same_dirent>, save_hek_flags X<save_hek_flags>, save_lines
-X<save_lines>, save_magic X<save_magic>, save_pushptri32ptr
-X<save_pushptri32ptr>, save_scalar_at X<save_scalar_at>, sawparens
-X<sawparens>, scalar X<scalar>, scalar_mod_type X<scalar_mod_type>,
-scalarboolean X<scalarboolean>, scalarkids X<scalarkids>, scalarseq
-X<scalarseq>, scalarvoid X<scalarvoid>, scan_commit X<scan_commit>,
-scan_const X<scan_const>, scan_formline X<scan_formline>, scan_heredoc
-X<scan_heredoc>, scan_ident X<scan_ident>, scan_inputsymbol
-X<scan_inputsymbol>, scan_pat X<scan_pat>, scan_str X<scan_str>, scan_subst
-X<scan_subst>, scan_trans X<scan_trans>, scan_word X<scan_word>,
-search_const X<search_const>, sequence X<sequence>, sequence_num
-X<sequence_num>, sequence_tail X<sequence_tail>, set_regclass_bit
-X<set_regclass_bit>, set_regclass_bit_fold X<set_regclass_bit_fold>,
-share_hek_flags X<share_hek_flags>, sighandler X<sighandler>, simplify_sort
-X<simplify_sort>, skipspace X<skipspace>, skipspace0 X<skipspace0>,
-skipspace1 X<skipspace1>, skipspace2 X<skipspace2>, softref2xv
-X<softref2xv>, sortcv X<sortcv>, sortcv_stacked X<sortcv_stacked>,
-sortcv_xsub X<sortcv_xsub>, space_join_names_mortal
-X<space_join_names_mortal>, start_force X<start_force>, stdize_locale
-X<stdize_locale>, store_cop_label X<store_cop_label>, strip_return
-X<strip_return>, study_chunk X<study_chunk>, sub_crush_depth
-X<sub_crush_depth>, sublex_done X<sublex_done>, sublex_push X<sublex_push>,
-sublex_start X<sublex_start>, sv_2iuv_common X<sv_2iuv_common>,
-sv_2iuv_non_preserve X<sv_2iuv_non_preserve>, sv_add_backref
-X<sv_add_backref>, sv_catxmlpv X<sv_catxmlpv>, sv_catxmlpvn
-X<sv_catxmlpvn>, sv_catxmlsv X<sv_catxmlsv>, sv_compile_2op_is_broken
-X<sv_compile_2op_is_broken>, sv_del_backref X<sv_del_backref>,
-sv_dup_common X<sv_dup_common>, sv_dup_inc_multiple X<sv_dup_inc_multiple>,
-sv_exp_grow X<sv_exp_grow>, sv_free2 X<sv_free2>, sv_i_ncmp X<sv_i_ncmp>,
-sv_kill_backrefs X<sv_kill_backrefs>, sv_ncmp X<sv_ncmp>, sv_pos_b2u_midway
-X<sv_pos_b2u_midway>, sv_pos_u2b_cached X<sv_pos_u2b_cached>,
-sv_pos_u2b_forwards X<sv_pos_u2b_forwards>, sv_pos_u2b_midway
-X<sv_pos_u2b_midway>, sv_release_COW X<sv_release_COW>, sv_setsv_cow
-X<sv_setsv_cow>, sv_unglob X<sv_unglob>, sv_xmlpeek X<sv_xmlpeek>,
-swallow_bom X<swallow_bom>, swash_get X<swash_get>, tied_method
-X<tied_method>, to_byte_substr X<to_byte_substr>, to_utf8_substr
-X<to_utf8_substr>, token_free X<token_free>, token_getmad X<token_getmad>,
-tokenize_use X<tokenize_use>, tokeq X<tokeq>, tokereport X<tokereport>,
-too_few_arguments X<too_few_arguments>, too_many_arguments
-X<too_many_arguments>, try_amagic_bin X<try_amagic_bin>, try_amagic_un
-X<try_amagic_un>, uiv_2buf X<uiv_2buf>, unpack_rec X<unpack_rec>,
-unreferenced_to_tmp_stack X<unreferenced_to_tmp_stack>, unshare_hek
-X<unshare_hek>, unshare_hek_or_pvn X<unshare_hek_or_pvn>,
-unwind_handler_stack X<unwind_handler_stack>, update_debugger_info
-X<update_debugger_info>, usage X<usage>, utf16_textfilter
-X<utf16_textfilter>, utf8_mg_len_cache_update X<utf8_mg_len_cache_update>,
-utf8_mg_pos_cache_update X<utf8_mg_pos_cache_update>, utilize X<utilize>,
-validate_suid X<validate_suid>, varname X<varname>, visit X<visit>,
-vivify_defelem X<vivify_defelem>, vivify_ref X<vivify_ref>, wait4pid
-X<wait4pid>, watch X<watch>, with_queued_errors X<with_queued_errors>,
-write_no_mem X<write_no_mem>, write_to_stderr X<write_to_stderr>,
-xmldump_all X<xmldump_all>, xmldump_all_perl X<xmldump_all_perl>,
-xmldump_attr X<xmldump_attr>, xmldump_eval X<xmldump_eval>, xmldump_form
+hfree_next_entry X<hfree_next_entry>, hv_backreferences_p
+X<hv_backreferences_p>, hv_kill_backrefs X<hv_kill_backrefs>,
+hv_undef_flags X<hv_undef_flags>, init_argv_symbols X<init_argv_symbols>,
+init_dbargs X<init_dbargs>, init_debugger X<init_debugger>, invert
+X<invert>, invlist_array X<invlist_array>, invlist_clone X<invlist_clone>,
+invlist_iterinit X<invlist_iterinit>, invlist_len X<invlist_len>,
+invlist_max X<invlist_max>, invlist_set_len X<invlist_set_len>,
+invlist_trim X<invlist_trim>, io_close X<io_close>, is_utf8_X_L
+X<is_utf8_X_L>, is_utf8_X_LV X<is_utf8_X_LV>, is_utf8_X_LVT
+X<is_utf8_X_LVT>, is_utf8_X_LV_LVT_V X<is_utf8_X_LV_LVT_V>, is_utf8_X_T
+X<is_utf8_X_T>, is_utf8_X_V X<is_utf8_X_V>, is_utf8_X_begin
+X<is_utf8_X_begin>, is_utf8_X_extend X<is_utf8_X_extend>,
+is_utf8_X_non_hangul X<is_utf8_X_non_hangul>, is_utf8_X_prepend
+X<is_utf8_X_prepend>, jmaybe X<jmaybe>, keyword X<keyword>,
+keyword_plugin_standard X<keyword_plugin_standard>, list X<list>, localize
+X<localize>, mad_free X<mad_free>, madlex X<madlex>, madparse X<madparse>,
+magic_clear_all_env X<magic_clear_all_env>, magic_clearenv
+X<magic_clearenv>, magic_clearisa X<magic_clearisa>, magic_clearpack
+X<magic_clearpack>, magic_clearsig X<magic_clearsig>, magic_existspack
+X<magic_existspack>, magic_freearylen_p X<magic_freearylen_p>,
+magic_freeovrld X<magic_freeovrld>, magic_get X<magic_get>, magic_getarylen
+X<magic_getarylen>, magic_getdefelem X<magic_getdefelem>, magic_getnkeys
+X<magic_getnkeys>, magic_getpack X<magic_getpack>, magic_getpos
+X<magic_getpos>, magic_getsig X<magic_getsig>, magic_getsubstr
+X<magic_getsubstr>, magic_gettaint X<magic_gettaint>, magic_getuvar
+X<magic_getuvar>, magic_getvec X<magic_getvec>, magic_killbackrefs
+X<magic_killbackrefs>, magic_len X<magic_len>, magic_nextpack
+X<magic_nextpack>, magic_regdata_cnt X<magic_regdata_cnt>,
+magic_regdatum_get X<magic_regdatum_get>, magic_regdatum_set
+X<magic_regdatum_set>, magic_scalarpack X<magic_scalarpack>, magic_set
+X<magic_set>, magic_set_all_env X<magic_set_all_env>, magic_setamagic
+X<magic_setamagic>, magic_setarylen X<magic_setarylen>, magic_setcollxfrm
+X<magic_setcollxfrm>, magic_setdbline X<magic_setdbline>, magic_setdefelem
+X<magic_setdefelem>, magic_setenv X<magic_setenv>, magic_setisa
+X<magic_setisa>, magic_setmglob X<magic_setmglob>, magic_setnkeys
+X<magic_setnkeys>, magic_setpack X<magic_setpack>, magic_setpos
+X<magic_setpos>, magic_setregexp X<magic_setregexp>, magic_setsig
+X<magic_setsig>, magic_setsubstr X<magic_setsubstr>, magic_settaint
+X<magic_settaint>, magic_setutf8 X<magic_setutf8>, magic_setuvar
+X<magic_setuvar>, magic_setvec X<magic_setvec>, magic_setvstring
+X<magic_setvstring>, magic_sizepack X<magic_sizepack>, magic_wipepack
+X<magic_wipepack>, malloc_good_size X<malloc_good_size>, malloced_size
+X<malloced_size>, mem_collxfrm X<mem_collxfrm>, mode_from_discipline
+X<mode_from_discipline>, more_bodies X<more_bodies>, mro_meta_dup
+X<mro_meta_dup>, mro_meta_init X<mro_meta_init>, munge_qwlist_to_paren_list
+X<munge_qwlist_to_paren_list>, my_attrs X<my_attrs>, my_betoh16
+X<my_betoh16>, my_betoh32 X<my_betoh32>, my_betoh64 X<my_betoh64>,
+my_betohi X<my_betohi>, my_betohl X<my_betohl>, my_betohs X<my_betohs>,
+my_clearenv X<my_clearenv>, my_htobe16 X<my_htobe16>, my_htobe32
+X<my_htobe32>, my_htobe64 X<my_htobe64>, my_htobei X<my_htobei>, my_htobel
+X<my_htobel>, my_htobes X<my_htobes>, my_htole16 X<my_htole16>, my_htole32
+X<my_htole32>, my_htole64 X<my_htole64>, my_htolei X<my_htolei>, my_htolel
+X<my_htolel>, my_htoles X<my_htoles>, my_letoh16 X<my_letoh16>, my_letoh32
+X<my_letoh32>, my_letoh64 X<my_letoh64>, my_letohi X<my_letohi>, my_letohl
+X<my_letohl>, my_letohs X<my_letohs>, my_lstat_flags X<my_lstat_flags>,
+my_stat_flags X<my_stat_flags>, my_swabn X<my_swabn>, my_unexec
+X<my_unexec>, newATTRSUB_flags X<newATTRSUB_flags>, newGP X<newGP>,
+newMADPROP X<newMADPROP>, newMADsv X<newMADsv>, newTOKEN X<newTOKEN>,
+newXS_len_flags X<newXS_len_flags>, new_warnings_bitfield
+X<new_warnings_bitfield>, nextargv X<nextargv>, oopsAV X<oopsAV>, oopsHV
+X<oopsHV>, op_clear X<op_clear>, op_const_sv X<op_const_sv>, op_getmad
+X<op_getmad>, op_getmad_weak X<op_getmad_weak>, op_integerize
+X<op_integerize>, op_lvalue_flags X<op_lvalue_flags>, op_refcnt_dec
+X<op_refcnt_dec>, op_refcnt_inc X<op_refcnt_inc>, op_std_init
+X<op_std_init>, op_xmldump X<op_xmldump>, package X<package>,
+package_version X<package_version>, parse_unicode_opts
+X<parse_unicode_opts>, parser_free X<parser_free>, peep X<peep>,
+pending_Slabs_to_ro X<pending_Slabs_to_ro>, pmop_xmldump X<pmop_xmldump>,
+pmruntime X<pmruntime>, populate_isa X<populate_isa>, prepend_madprops
+X<prepend_madprops>, qerror X<qerror>, reg_named_buff X<reg_named_buff>,
+reg_named_buff_iter X<reg_named_buff_iter>, reg_numbered_buff_fetch
+X<reg_numbered_buff_fetch>, reg_numbered_buff_length
+X<reg_numbered_buff_length>, reg_numbered_buff_store
+X<reg_numbered_buff_store>, reg_qr_package X<reg_qr_package>, reg_temp_copy
+X<reg_temp_copy>, regcurly X<regcurly>, regprop X<regprop>, report_evil_fh
+X<report_evil_fh>, report_redefined_cv X<report_redefined_cv>,
+report_wrongway_fh X<report_wrongway_fh>, rpeep X<rpeep>, rsignal_restore
+X<rsignal_restore>, rsignal_save X<rsignal_save>, rxres_save X<rxres_save>,
+same_dirent X<same_dirent>, sawparens X<sawparens>, scalar X<scalar>,
+scalarvoid X<scalarvoid>, set_regclass_bit X<set_regclass_bit>, sighandler
+X<sighandler>, softref2xv X<softref2xv>, sub_crush_depth
+X<sub_crush_depth>, sv_add_backref X<sv_add_backref>, sv_catxmlpv
+X<sv_catxmlpv>, sv_catxmlpvn X<sv_catxmlpvn>, sv_catxmlsv X<sv_catxmlsv>,
+sv_compile_2op_is_broken X<sv_compile_2op_is_broken>, sv_del_backref
+X<sv_del_backref>, sv_free2 X<sv_free2>, sv_kill_backrefs
+X<sv_kill_backrefs>, sv_sethek X<sv_sethek>, sv_setsv_cow X<sv_setsv_cow>,
+sv_unglob X<sv_unglob>, sv_xmlpeek X<sv_xmlpeek>, tied_method
+X<tied_method>, token_free X<token_free>, token_getmad X<token_getmad>,
+translate_substr_offsets X<translate_substr_offsets>, try_amagic_bin
+X<try_amagic_bin>, try_amagic_un X<try_amagic_un>, unshare_hek
+X<unshare_hek>, utilize X<utilize>, varname X<varname>, vivify_defelem
+X<vivify_defelem>, vivify_ref X<vivify_ref>, wait4pid X<wait4pid>,
+was_lvalue_sub X<was_lvalue_sub>, watch X<watch>, write_to_stderr
+X<write_to_stderr>, xmldump_all X<xmldump_all>, xmldump_all_perl
+X<xmldump_all_perl>, xmldump_eval X<xmldump_eval>, xmldump_form
X<xmldump_form>, xmldump_indent X<xmldump_indent>, xmldump_packsubs
X<xmldump_packsubs>, xmldump_packsubs_perl X<xmldump_packsubs_perl>,
xmldump_sub X<xmldump_sub>, xmldump_sub_perl X<xmldump_sub_perl>,
xmldump_vindent X<xmldump_vindent>, xs_apiversion_bootcheck
X<xs_apiversion_bootcheck>, xs_version_bootcheck X<xs_version_bootcheck>,
-yyerror X<yyerror>, yylex X<yylex>, yyparse X<yyparse>, yyunlex X<yyunlex>,
-yywarn X<yywarn>
+yyerror X<yyerror>, yyerror_pv X<yyerror_pv>, yyerror_pvn X<yyerror_pvn>,
+yylex X<yylex>, yyparse X<yyparse>, yyunlex X<yyunlex>
=item AUTHORS
@@ -7016,6 +6883,8 @@ your change, Send your change to perlbug, Thank you
=item perl-changes mailing list
+=item #p5p on IRC
+
=back
=item GETTING THE PERL SOURCE
@@ -7122,7 +6991,7 @@ F<t/lib/>, F<t/x2p>
=item Documentation
-=item Hacking toolks and documentation
+=item Hacking tools and documentation
F<check*>, F<Maintainers>, F<Maintainers.pl>, and F<Maintainers.pm>,
F<podtidy>
@@ -7312,6 +7181,14 @@ the Perl core
=item DESCRIPTION
+=item GOVERNANCE
+
+=over 4
+
+=item Perl 5 Porters
+
+=back
+
=item MAINTENANCE AND SUPPORT
=item BACKWARD COMPATIBILITY AND DEPRECATION
@@ -7372,20 +7249,26 @@ experimental, deprecated, discouraged, removed
=item Bisecting
+=back
+
=item Topic branches and rewriting history
+=over 4
+
+=item Grafts
+
=back
=item WRITE ACCESS TO THE GIT REPOSITORY
+=item Accepting a patch
+
=over 4
=item Committing to blead
=item Committing to maintenance versions
-=item Grafts
-
=item Merging from a branch via GitHub
=item A note on camel and dromedary
@@ -7480,243 +7363,6 @@ L<http://perl.com/>, L<http://use.perl.org/>, L<http://www.perlmonks.org/>
=back
-=head2 perltodo - Perl TO-DO List
-
-=over 4
-
-=item DESCRIPTION
-
-=item Tasks that only need Perl knowledge
-
-=over 4
-
-=item Migrate t/ from custom TAP generation
-
-=item Automate perldelta generation
-
-Modules and Pragmata, New Documentation, New Tests
-
-=item Remove duplication of test setup.
-
-=item POD -E<gt> HTML conversion in the core still sucks
-
-=item Make ExtUtils::ParseXS use strict;
-
-=item Make Schwern poorer
-
-=item Improve the coverage of the core tests
-
-=item test B
-
-=item A decent benchmark
-
-=item fix tainting bugs
-
-=item Dual life everything
-
-=item POSIX memory footprint
-
-=item embed.pl/makedef.pl
-
-=item use strict; and AutoLoad
-
-=item profile installman
-
-=item enable lexical enabling/disabling of individual warnings
-
-=back
-
-=item Tasks that need a little sysadmin-type knowledge
-
-=over 4
-
-=item make HTML install work
-
-=item compressed man pages
-
-=item Add a code coverage target to the Makefile
-
-=item Make Config.pm cope with differences between built and installed perl
-
-=item linker specification files
-
-=item Cross-compile support
-
-=item roffitall
-
-=item Split "linker" from "compiler"
-
-C<cc> (in F<cc.U>), C<ld> (in F<dlsrc.U>)
-
-=item Configure Windows using PowerShell
-
-=item decouple -g and -DDEBUGGING
-
-=back
-
-=item Tasks that need a little C knowledge
-
-=over 4
-
-=item Weed out needless PERL_UNUSED_ARG
-
-=item Modernize the order of directories in @INC
-
-=item -Duse32bit*
-
-=item Profile Perl - am I hot or not?
-
-=item Allocate OPs from arenas
-
-=item Improve win32/wince.c
-
-=item Use secure CRT functions when building with VC8 on Win32
-
-=item Fix POSIX::access() and chdir() on Win32
-
-=item strcat(), strcpy(), strncat(), strncpy(), sprintf(), vsprintf()
-
-=item -D_FORTIFY_SOURCE=2, -fstack-protector
-
-=item Arenas for GPs? For MAGIC?
-
-=item Shared arenas
-
-=back
-
-=item Tasks that need a knowledge of XS
-
-=over 4
-
-=item Write an XS cookbook
-
-=item Allow XSUBs to inline themselves as OPs
-
-=item Remove the use of SVs as temporaries in dump.c
-
-=item safely supporting POSIX SA_SIGINFO
-
-=item autovivification
-
-=item Unicode in Filenames
-
-=item Unicode in %ENV
-
-=item Unicode and glob()
-
-=item use less 'memory'
-
-=item Re-implement C<:unique> in a way that is actually thread-safe
-
-=item Make tainting consistent
-
-=item readpipe(LIST)
-
-=item Audit the code for destruction ordering assumptions
-
-=item Extend PerlIO and PerlIO::Scalar
-
-=item -C on the #! line
-
-=item Organize error messages
-
-=back
-
-=item Tasks that need a knowledge of the interpreter
-
-=over 4
-
-=item forbid labels with keyword names
-
-=item truncate() prototype
-
-=item decapsulation of smart match argument
-
-=item error reporting of [$a ; $b]
-
-=item lexicals used only once
-
-=item UTF-8 revamp
-
-=item Properly Unicode safe tokeniser and pads.
-
-=item state variable initialization in list context
-
-=item Implement $value ~~ 0 .. $range
-
-=item A does() built-in
-
-=item Tied filehandles and write() don't mix
-
-=item Propagate compilation hints to the debugger
-
-=item Attach/detach debugger from running program
-
-=item LVALUE functions for lists
-
-=item regexp optimiser optional
-
-=item C</w> regex modifier
-
-=item optional optimizer
-
-=item You WANT *how* many
-
-=item lexical aliases
-
-=item entersub XS vs Perl
-
-=item Self-ties
-
-=item Optimize away @_
-
-=item Virtualize operating system access
-
-=item Investigate PADTMP hash pessimisation
-
-=item Store the current pad in the OP slab allocator
-
-=item repack the optree
-
-=item eliminate incorrect line numbers in warnings
-
-=item optimize tail-calls
-
-=item Add C<00dddd>
-
-=back
-
-=item Big projects
-
-=over 4
-
-=item make ithreads more robust
-
-=item iCOW
-
-=item (?{...}) closures in regexps
-
-=item Add class set operations to regexp engine
-
-=back
-
-=item Tasks for microperl
-
-=over 4
-
-=item make creating uconfig.sh automatic
-
-=item make creating Makefile.micro automatic
-
-=item do away with fork/exec/wait?
-
-=item some of the uconfig.sh really needs to be probed (using cc) in
-buildtime:
-
-=back
-
-=back
-
=head2 perldoc - Look up Perl documentation in Pod format.
=over 4
@@ -7731,8 +7377,8 @@ B<-h>, B<-D>, B<-t>, B<-u>, B<-m> I<module>, B<-l>, B<-F>, B<-f>
I<perlfunc>, B<-q> I<perlfaq-search-regexp>, B<-v> I<perlvar>, B<-T>, B<-d>
I<destination-filename>, B<-o> I<output-formatname>, B<-M> I<module-name>,
B<-w> I<option:value> or B<-w> I<option>, B<-X>, B<-L> I<language_code>,
-B<PageName|ModuleName|ProgramName>, B<-n> I<some-formatter>, B<-r>, B<-i>,
-B<-V>
+B<PageName|ModuleName|ProgramName|URL>, B<-n> I<some-formatter>, B<-r>,
+B<-i>, B<-V>
=item SECURITY
@@ -7776,57 +7422,39 @@ B<-V>
=back
-=head2 perldelta - what is new for perl v5.14.2
+=head2 perldelta - what is new for perl v5.16.2
=over 4
=item DESCRIPTION
-=item Core Enhancements
-
-=item Security
-
-=over 4
-
-=item C<File::Glob::bsd_glob()> memory error with GLOB_ALTDIRFUNC
-(CVE-2011-2728).
-
-=item C<Encode> decode_xs n-byte heap-overflow (CVE-2011-2939)
-
-=back
-
=item Incompatible Changes
-=item Deprecations
-
=item Modules and Pragmata
=over 4
-=item New Modules and Pragmata
-
=item Updated Modules and Pragmata
-=item Removed Modules and Pragmata
-
=back
-=item Platform Support
+=item Configuration and Compilation
-=over 4
+configuration should no longer be confused by ls colorization
-=item New Platforms
+=item Platform Support
-=item Discontinued Platforms
+=over 4
=item Platform-Specific Notes
-HP-UX PA-RISC/64 now supports gcc-4.x, Building on OS X 10.7 Lion and Xcode
-4 works again
+AIX
=back
-=item Bug Fixes
+=item Selected Bug Fixes
+
+fix /\h/ equivalence with /[\h]/
=item Known Problems
@@ -7838,57 +7466,39 @@ HP-UX PA-RISC/64 now supports gcc-4.x, Building on OS X 10.7 Lion and Xcode
=back
-=head2 perl5142delta, perldelta - what is new for perl v5.14.2
+=head2 perl5162delta, perldelta - what is new for perl v5.16.2
=over 4
=item DESCRIPTION
-=item Core Enhancements
-
-=item Security
-
-=over 4
-
-=item C<File::Glob::bsd_glob()> memory error with GLOB_ALTDIRFUNC
-(CVE-2011-2728).
-
-=item C<Encode> decode_xs n-byte heap-overflow (CVE-2011-2939)
-
-=back
-
=item Incompatible Changes
-=item Deprecations
-
=item Modules and Pragmata
=over 4
-=item New Modules and Pragmata
-
=item Updated Modules and Pragmata
-=item Removed Modules and Pragmata
-
=back
-=item Platform Support
+=item Configuration and Compilation
-=over 4
+configuration should no longer be confused by ls colorization
-=item New Platforms
+=item Platform Support
-=item Discontinued Platforms
+=over 4
=item Platform-Specific Notes
-HP-UX PA-RISC/64 now supports gcc-4.x, Building on OS X 10.7 Lion and Xcode
-4 works again
+AIX
=back
-=item Bug Fixes
+=item Selected Bug Fixes
+
+fix /\h/ equivalence with /[\h]/
=item Known Problems
@@ -7900,73 +7510,45 @@ HP-UX PA-RISC/64 now supports gcc-4.x, Building on OS X 10.7 Lion and Xcode
=back
-=head2 perl5141delta - what is new for perl v5.14.1
+=head2 perl5161delta - what is new for perl v5.16.1
=over 4
=item DESCRIPTION
-=item Core Enhancements
-
=item Security
-=item Incompatible Changes
-
-=item Deprecations
-
-=item Modules and Pragmata
-
=over 4
-=item New Modules and Pragmata
-
-=item Updated Modules and Pragmata
-
-=item Removed Modules and Pragmata
+=item an off-by-two error in Scalar-List-Util has been fixed
=back
-=item Documentation
-
-=over 4
-
-=item New Documentation
-
-=item Changes to Existing Documentation
-
-=back
+=item Incompatible Changes
-=item Diagnostics
+=item Modules and Pragmata
=over 4
-=item New Diagnostics
-
-=item Changes to Existing Diagnostics
+=item Updated Modules and Pragmata
=back
-=item Utility Changes
-
=item Configuration and Compilation
-=item Testing
-
=item Platform Support
=over 4
-=item New Platforms
-
-=item Discontinued Platforms
-
=item Platform-Specific Notes
+VMS
+
=back
-=item Internal Changes
+=item Selected Bug Fixes
-=item Bug Fixes
+=item Known Problems
=item Acknowledgements
@@ -7976,7 +7558,7 @@ HP-UX PA-RISC/64 now supports gcc-4.x, Building on OS X 10.7 Lion and Xcode
=back
-=head2 perl5140delta - what is new for perl v5.14.0
+=head2 perl5160delta - what is new for perl v5.16.0
=over 4
@@ -7988,43 +7570,39 @@ HP-UX PA-RISC/64 now supports gcc-4.x, Building on OS X 10.7 Lion and Xcode
=over 4
-=item Unicode
+=item C<use I<VERSION>>
-=item Regular Expressions
+=item C<__SUB__>
-=item Syntactical Enhancements
+=item New and Improved Built-ins
-=item Exception Handling
-
-=item Other Enhancements
+=item Unicode Support
-C<-d:-foo>, C<-d:-foo=bar>
+=item XS Changes
-=item New C APIs
+=item Changes to Special Variables
-=back
+=item Debugger Changes
-=item Security
+=item The C<CORE> Namespace
-=over 4
-
-=item User-defined regular expression properties
+=item Other Changes
=back
-=item Incompatible Changes
+=item Security
=over 4
-=item Regular Expressions and String Escapes
+=item Use C<is_utf8_char_buf()> and not C<is_utf8_char()>
-=item Stashes and Package Variables
-
-=item Changes to Syntax or to Perl Operators
+=item Malformed UTF-8 input could cause attempts to read beyond the end of
+the buffer
-=item Threads and Processes
+=item C<File::Glob::bsd_glob()> memory error with GLOB_ALTDIRFUNC
+(CVE-2011-2728).
-=item Configuration
+=item Privileges are now set correctly when assigning to C<$(>
=back
@@ -8032,82 +7610,80 @@ C<-d:-foo>, C<-d:-foo=bar>
=over 4
-=item Omitting a space between a regular expression and subsequent word
+=item Don't read the Unicode data base files in F<lib/unicore>
-=item C<\cI<X>>
+=item XS functions C<is_utf8_char()>, C<utf8_to_uvchr()> and
+C<utf8_to_uvuni()>
-=item C<"\b{"> and C<"\B{">
-
-=item Perl 4-era .pl libraries
-
-=item List assignment to C<$[>
-
-=item Use of qw(...) as parentheses
+=back
-=item C<\N{BELL}>
+=item Future Deprecations
-=item C<?PATTERN?>
+=over 4
-=item Tie functions on scalars holding typeglobs
+=item Core Modules
-=item User-defined case-mapping
+=item Platforms with no supporting programmers:
-=item Deprecated modules
-
-L<Devel::DProf>
+=item Other Future Deprecations
=back
-=item Performance Enhancements
+=item Incompatible Changes
=over 4
-=item "Safe signals" optimisation
+=item Special blocks called in void context
-=item Optimisation of shift() and pop() calls without arguments
+=item The C<overloading> pragma and regexp objects
-=item Optimisation of regexp engine string comparison work
+=item Two XS typemap Entries removed
-=item Regular expression compilation speed-up
+=item Unicode 6.1 has incompatibilities with Unicode 6.0
-=item String appending is 100 times faster
+=item Borland compiler
-=item Eliminate C<PL_*> accessor functions under ithreads
+=item Certain deprecated Unicode properties are no longer supported by
+default
-=item Freeing weak references
+=item Dereferencing IO thingies as typeglobs
-=item Lexical array and hash assignments
+=item User-defined case-changing operations
-=item C<@_> uses less memory
+=item XSUBs are now 'static'
-=item Size optimisations to SV and HV structures
+=item Weakening read-only references
-=item Memory consumption improvements to Exporter
+=item Tying scalars that hold typeglobs
-=item Memory savings for weak references
+=item IPC::Open3 no longer provides C<xfork()>, C<xclose_on_exec()>
+and C<xpipe_anon()>
-=item C<%+> and C<%-> use less memory
+=item C<$$> no longer caches PID
-=item Multiple small improvements to threads
+=item C<$$> and C<getppid()> no longer emulate POSIX semantics under
+LinuxThreads
-=item Adjacent pairs of nextstate opcodes are now optimized away
+=item C<< $< >>, C<< $> >>, C<$(> and C<$)> are no longer cached
+
+=item Which Non-ASCII characters get quoted by C<quotemeta> and C<\Q> has
+changed
=back
+=item Performance Enhancements
+
=item Modules and Pragmata
=over 4
-=item New Modules and Pragmata
+=item Deprecated Modules
-=item Updated Modules and Pragma
+L<Version::Requirements>
-much less configuration dialog hassle, support for F<META/MYMETA.json>,
-support for L<local::lib>, support for L<HTTP::Tiny> to reduce the
-dependency on FTP sites, automatic mirror selection, iron out all known
-bugs in configure_requires, support for distributions compressed with
-L<bzip2(1)>, allow F<Foo/Bar.pm> on the command line to mean C<Foo::Bar>,
-charinfo(), charscript(), charblock()
+=item New Modules and Pragmata
+
+=item Updated Modules and Pragmata
=item Removed Modules and Pragmata
@@ -8121,6 +7697,8 @@ charinfo(), charscript(), charblock()
=item Changes to Existing Documentation
+=item Removed Documentation
+
=back
=item Diagnostics
@@ -8129,13 +7707,7 @@ charinfo(), charscript(), charblock()
=item New Diagnostics
-Closure prototype called, Insecure user-defined property %s, panic: gp_free
-failed to free glob pointer - something is repeatedly re-creating entries,
-Parsing code internal error (%s), refcnt: fd %d%s, Regexp modifier "/%c"
-may not appear twice, Regexp modifiers "/%c" and "/%c" are mutually
-exclusive, Using !~ with %s doesn't make sense, "\b{" is deprecated; use
-"\b\{" instead, "\B{" is deprecated; use "\B\{" instead, Operation "%s"
-returns its argument for .., Use of qw(...) as parentheses is deprecated
+=item Removed Errors
=item Changes to Existing Diagnostics
@@ -8149,157 +7721,71 @@ returns its argument for .., Use of qw(...) as parentheses is deprecated
=over 4
-=item New Platforms
-
-AIX
-
-=item Discontinued Platforms
-
-Apollo DomainOS, MacOS Classic
-
=item Platform-Specific Notes
=back
=item Internal Changes
-=over 4
-
-=item New APIs
-
-=item C API Changes
-
-=item Deprecated C APIs
-
-C<Perl_ptr_table_clear>, C<sv_compile_2op>, C<find_rundefsvoffset>,
-C<CALL_FPTR> and C<CPERLscope>
-
-=item Other Internal Changes
-
-=back
-
=item Selected Bug Fixes
=over 4
-=item I/O
-
-=item Regular Expression Bug Fixes
-
-=item Syntax/Parsing Bugs
-
-=item Stashes, Globs and Method Lookup
-
-Aliasing packages by assigning to globs [perl #77358], Deleting packages by
-deleting their containing stash elements, Undefining the glob containing a
-package (C<undef *Foo::>), Undefining an ISA glob (C<undef *Foo::ISA>),
-Deleting an ISA stash element (C<delete $Foo::{ISA}>), Sharing @ISA arrays
-between classes (via C<*Foo::ISA = \@Bar::ISA> or C<*Foo::ISA = *Bar::ISA>)
-[perl #77238]
-
-=item Unicode
-
-=item Ties, Overloading and Other Magic
-
-=item The Debugger
-
-=item Threads
-
-=item Scoping and Subroutines
-
-=item Signals
-
-=item Miscellaneous Memory Leaks
-
-=item Memory Corruption and Crashes
-
-=item Fixes to Various Perl Operators
-
-=item Bugs Relating to the C API
-
-=back
-
-=item Known Problems
-
-=item Errata
-
-=over 4
-
-=item keys(), values(), and each() work on arrays
-
-=item split() and C<@_>
-
-=back
-
-=item Obituary
-
-=item Acknowledgements
+=item Array and hash
-=item Reporting Bugs
+=item C API fixes
-=item SEE ALSO
+=item Compile-time hints
-=back
+=item Copy-on-write scalars
-=head2 perl51311delta - what is new for perl v5.13.11
+=item The debugger
-=over 4
+=item Dereferencing operators
-=item DESCRIPTION
+=item Filehandle, last-accessed
-=item Security
+=item Filetests and C<stat>
-=over 4
+=item Formats
-=item User-defined regular expression properties
+=item C<given> and C<when>
-=back
+=item The C<glob> operator
-=item Incompatible Changes
+=item Lvalue subroutines
-=over 4
+=item Overloading
-=item local($_) will strip all magic from $_
+=item Prototypes of built-in keywords
-=item Passing references to warn()
+=item Regular expressions
-=item fork() emulation will not wait for signalled children
+=item Smartmatching
-=item Perl source code is read in text mode on Windows
+=item The C<sort> operator
-=back
+=item The C<substr> operator
-=item Performance Enhancements
+=item Support for embedded nulls
-=item Modules and Pragmata
+=item Threading bugs
-=over 4
+=item Tied variables
-=item Updated Modules and Pragmata
+=item Version objects and vstrings
-charinfo(), charscript(), charblock()
+=item Warnings, redefinition
-=back
-
-=item Documentation
+=item Warnings, "Uninitialized"
-=over 4
+=item Weak references
-=item Changes to Existing Documentation
+=item Other notable fixes
=back
-=item Diagnostics
-
-=over 4
-
-=item New Diagnostics
-
-=back
-
-=item Testing
-
-=item Selected Bug Fixes
+=item Known Problems
=item Acknowledgements
@@ -8309,165 +7795,147 @@ charinfo(), charscript(), charblock()
=back
-=head2 perl51310delta - what is new for perl v5.13.10
+=head2 perl5160delta - what is new for perl v5.16.0
=over 4
=item DESCRIPTION
+=item Notice
+
=item Core Enhancements
=over 4
-=item The new regular expression modifiers available in suffix form
+=item C<use I<VERSION>>
-=item Add C<\p{Titlecase}> as a synonym for C<\p{Title}>
+=item C<__SUB__>
-=item New regular expression modifier option C</aa>
-
-=item New warnings categories for problematic (non-)Unicode code points.
-
-=back
-
-=item Incompatible Changes
-
-=over 4
+=item New and Improved Built-ins
-=item Most C<\p{}> properties are now immune from case-insensitive matching
+=item Unicode Support
-=item regex: \p{} in pattern implies Unicode semantics
+=item XS Changes
-=item add GvCV_set() and GvGP_set() macros and change GvGP()
+=item Changes to Special Variables
-=item _swash_inversion_hash is no longer exported as part of the API
+=item Debugger Changes
-=item Unreferenced objects in global destruction
+=item The C<CORE> Namespace
-=item C<close> on shared pipes
+=item Other Changes
=back
-=item Deprecations
-
-Deprecated Modules, L<Devel::DProf>
+=item Security
=over 4
-=item User-defined case-mapping
-
-=back
-
-=item Modules and Pragmata
+=item Use C<is_utf8_char_buf()> and not C<is_utf8_char()>
-=over 4
+=item Malformed UTF-8 input could cause attempts to read beyond the end of
+the buffer
-=item New Modules and Pragmata
+=item C<File::Glob::bsd_glob()> memory error with GLOB_ALTDIRFUNC
+(CVE-2011-2728).
-=item Updated Modules and Pragmata
+=item Privileges are now set correctly when assigning to C<$(>
=back
-=item Documentation
+=item Deprecations
=over 4
-=item Changes to Existing Documentation
+=item Don't read the Unicode data base files in F<lib/unicore>
+
+=item XS functions C<is_utf8_char()>, C<utf8_to_uvchr()> and
+C<utf8_to_uvuni()>
=back
-=item Diagnostics
+=item Future Deprecations
=over 4
-=item New Diagnostics
+=item Core Modules
-"\b{" is deprecated; use "\b\{" instead, "\B{" is deprecated; use "\B\{"
-instead, regcomp: Add warning if \p is used under locale. (fb2e24c), panic:
-gp_free failed to free glob pointer - something is repeatedly re-creating
-entries, refcnt: fd %d%s
+=item Platforms with no supporting programmers:
-=item Changes to Existing Diagnostics
+=item Other Future Deprecations
=back
-=item Utility Changes
-
-=item Configuration and Compilation
-
-=item Testing
-
-=item Platform Support
+=item Incompatible Changes
=over 4
-=item Platform-Specific Notes
+=item Special blocks called in void context
-Windows, MirBSD
+=item The C<overloading> pragma and regexp objects
-=back
+=item Two XS typemap Entries removed
-=item Internal Changes
+=item Unicode 6.1 has incompatibilities with Unicode 6.0
-=item Selected Bug Fixes
+=item Borland compiler
-=item Acknowledgements
+=item Certain deprecated Unicode properties are no longer supported by
+default
-=item Reporting Bugs
+=item Dereferencing IO thingies as typeglobs
-=item SEE ALSO
+=item User-defined case-changing operations
-=back
+=item XSUBs are now 'static'
-=head2 perl5139delta - what is new for perl v5.13.9
+=item Weakening read-only references
-=over 4
+=item Tying scalars that hold typeglobs
-=item DESCRIPTION
+=item IPC::Open3 no longer provides C<xfork()>, C<xclose_on_exec()>
+and C<xpipe_anon()>
-=item Core Enhancements
+=item C<$$> no longer caches PID
-=over 4
+=item C<$$> and C<getppid()> no longer emulate POSIX semantics under
+LinuxThreads
-=item New regular expression modifier C</a>
+=item C<< $< >>, C<< $> >>, C<$(> and C<$)> are no longer cached
-=item Any unsigned value can be encoded as a character
-
-=item Regular expression debugging output improvement
+=item Which Non-ASCII characters get quoted by C<quotemeta> and C<\Q> has
+changed
=back
-=item Security
-
-=over 4
-
-=item Restrict \p{IsUserDefined} to In\w+ and Is\w+
-
-=back
+=item Performance Enhancements
-=item Incompatible Changes
+=item Modules and Pragmata
=over 4
-=item All objects are destroyed
+=item Deprecated Modules
-=back
-
-=item Modules and Pragmata
-
-=over 4
+L<Version::Requirements>
=item New Modules and Pragmata
=item Updated Modules and Pragmata
+=item Removed Modules and Pragmata
+
=back
=item Documentation
=over 4
+=item New Documentation
+
=item Changes to Existing Documentation
+=item Removed Documentation
+
=back
=item Diagnostics
@@ -8476,129 +7944,85 @@ Windows, MirBSD
=item New Diagnostics
+=item Removed Errors
+
=item Changes to Existing Diagnostics
=back
=item Utility Changes
-=item Testing
+=item Configuration and Compilation
=item Platform Support
=over 4
-=item Discontinued Platforms
-
-Apollo DomainOS, MacOS Classic
-
=item Platform-Specific Notes
-Cygwin, Solaris
-
=back
=item Internal Changes
=item Selected Bug Fixes
-=item Known Problems
-
-=item Acknowledgements
-
-=item Reporting Bugs
-
-=item SEE ALSO
-
-=back
-
-=head2 perl5138delta - what is new for perl v5.13.8
-
=over 4
-=item DESCRIPTION
+=item Array and hash
-=item Core Enhancements
+=item C API fixes
-=over 4
-
-=item C<-d:-foo> calls C<Devel::foo::unimport>
-
-C<-d:-foo>, C<-d:-foo=bar>
-
-=item Filehandle method calls load L<IO::File> on demand
-
-=item Full functionality for C<use feature 'unicode_strings'>
-
-=item Exception Handling Backcompat Hack
+=item Compile-time hints
-=item printf-like functions understand post-1980 size modifiers
+=item Copy-on-write scalars
-=item DTrace probes now include package name
+=item The debugger
-=item Stacked labels
-
-=back
-
-=item Incompatible Changes
-
-=over 4
+=item Dereferencing operators
-=item C<:=> is now a syntax error
+=item Filehandle, last-accessed
-=item Run-time code block in regular expressions
+=item Filetests and C<stat>
-=back
-
-=item Deprecations
-
-=over 4
-
-=item C<?PATTERN?> is deprecated
-
-=item C<sv_compile_2op()> is now deprecated
+=item Formats
-=item Tie functions on scalars holding typeglobs
+=item C<given> and C<when>
-=back
+=item The C<glob> operator
-=item Modules and Pragmata
-
-=over 4
+=item Lvalue subroutines
-=item Updated Modules and Pragmata
+=item Overloading
-=item Dual-life Modules and Pragmata
+=item Prototypes of built-in keywords
-=back
+=item Regular expressions
-=item Diagnostics
+=item Smartmatching
-=over 4
+=item The C<sort> operator
-=item New Diagnostics
+=item The C<substr> operator
-=item Changes to Existing Diagnostics
+=item Support for embedded nulls
-=back
+=item Threading bugs
-=item Configuration and Compilation
+=item Tied variables
-=item Testing
+=item Version objects and vstrings
-=item Platform Support
+=item Warnings, redefinition
-=over 4
+=item Warnings, "Uninitialized"
-=item Platform-Specific Notes
+=item Weak references
-NetBSD, Windows
+=item Other notable fixes
=back
-=item Internal Changes
-
-=item Selected Bug Fixes
+=item Known Problems
=item Acknowledgements
@@ -8608,7 +8032,7 @@ NetBSD, Windows
=back
-=head2 perl5137delta - what is new for perl v5.13.7
+=head2 perl5143delta - what is new for perl v5.14.3
=over 4
@@ -8616,48 +8040,20 @@ NetBSD, Windows
=item Core Enhancements
-=over 4
-
-=item Single term prototype
-
-=item C<use re '/flags';>
-
-=item Statement labels can appear in more places
-
-=item C<use feature "unicode_strings"> now applies to more regex matching
-
-=item Array and hash container functions accept references
-
-=item y///r
+=item Security
-=item New global variable C<${^GLOBAL_PHASE}>
+=over 4
-=item Unicode Version 6.0 is now supported (mostly)
+=item C<Digest> unsafe use of eval (CVE-2011-3597)
-=item Improved support for custom OPs
+=item Heap buffer overrun in 'x' string repeat operator (CVE-2012-5195)
=back
=item Incompatible Changes
-=over 4
-
-=item Dereferencing typeglobs
-
-=item Clearing stashes
-
-=back
-
=item Deprecations
-=over 4
-
-=item C<\N{BELL}> is deprecated
-
-=back
-
-=item Performance Enhancements
-
=item Modules and Pragmata
=over 4
@@ -8666,6 +8062,8 @@ NetBSD, Windows
=item Updated Modules and Pragmata
+=item Removed Modules and Pragmata
+
=back
=item Documentation
@@ -8678,33 +8076,23 @@ NetBSD, Windows
=back
-=item Diagnostics
-
-=over 4
-
-=item New Diagnostics
-
-=back
-
-=item Utility Changes
-
-=item Testing
+=item Configuration and Compilation
=item Platform Support
=over 4
-=item Platform-Specific Notes
+=item New Platforms
-Windows, VMS
+=item Discontinued Platforms
-=back
+=item Platform-Specific Notes
-=item Internal Changes
+FreeBSD, Solaris and NetBSD, HP-UX, Linux, Mac OS X, GNU/Hurd, NetBSD
-=item Selected Bug Fixes
+=back
-=item Obituary
+=item Bug Fixes
=item Acknowledgements
@@ -8714,7 +8102,7 @@ Windows, VMS
=back
-=head2 perl5136delta - what is new for perl v5.13.6
+=head2 perl5142delta - what is new for perl v5.14.2
=over 4
@@ -8722,87 +8110,51 @@ Windows, VMS
=item Core Enhancements
-=over 4
-
-=item C<(?^...)> regex construct added to signify default modifiers
-
-=item C<"d">, C<"l">, and C<"u"> regex modifiers added
-
-=item C<use feature "unicode_strings"> now applies to some regex matching
-
-=item C<\N{...}> now handles Unicode named character sequences
-
-=item New function C<charnames::string_vianame()>
-
-=item Reentrant regular expression engine
+=item Security
-=item Custom per-subroutine check hooks
+=over 4
-=item Return value of C<delete $+{...}>
+=item C<File::Glob::bsd_glob()> memory error with GLOB_ALTDIRFUNC
+(CVE-2011-2728).
-=item C<keys>, C<values> work on arrays
+=item C<Encode> decode_xs n-byte heap-overflow (CVE-2011-2939)
=back
=item Incompatible Changes
-=over 4
-
-=item Stringification of regexes has changed
-
-=item Regular expressions retain their localeness when interpolated
-
-=item Directory handles not copied to threads
-
-=item Negation treats strings differently from before
-
-=item Negative zero
-
-=back
-
-=item Performance Enhancements
+=item Deprecations
=item Modules and Pragmata
=over 4
-=item Updated Modules and Pragmata
-
-=back
-
-=item Documentation
+=item New Modules and Pragmata
-=over 4
+=item Updated Modules and Pragmata
-=item Changes to Existing Documentation
+=item Removed Modules and Pragmata
=back
-=item Diagnostics
+=item Platform Support
=over 4
-=item Changes to Existing Diagnostics
-
-=back
-
-=item Testing
-
-=item Platform Support
+=item New Platforms
-=over 4
+=item Discontinued Platforms
=item Platform-Specific Notes
-IRIX, Mac OS X, OpenVOS, VMS, Windows
+HP-UX PA-RISC/64 now supports gcc-4.x, Building on OS X 10.7 Lion and Xcode
+4 works again
=back
-=item Internal Changes
-
-=item Selected Bug Fixes
+=item Bug Fixes
-=item Errata
+=item Known Problems
=item Acknowledgements
@@ -8812,7 +8164,7 @@ IRIX, Mac OS X, OpenVOS, VMS, Windows
=back
-=head2 perl5135delta - what is new for perl v5.13.5
+=head2 perl5141delta - what is new for perl v5.14.1
=over 4
@@ -8820,53 +8172,21 @@ IRIX, Mac OS X, OpenVOS, VMS, Windows
=item Core Enhancements
-=over 4
-
-=item Adjacent pairs of nextstate opcodes are now optimized away
-
-=item API function to parse statements
-
-=item API functions for accessing the runtime hinthash
-
-=item C interface to C<caller()>
-
-=back
+=item Security
=item Incompatible Changes
-=over 4
-
-=item Magic variables outside the main package
-
-=item Smart-matching against array slices
-
-=item C API changes
-
-=back
-
=item Deprecations
-=over 4
-
-=item Use of qw(...) as parentheses
-
-=back
-
-=item Performance Enhancements
-
=item Modules and Pragmata
=over 4
+=item New Modules and Pragmata
+
=item Updated Modules and Pragmata
-C<bignum>, C<blib>, C<open>, C<threads-shared>, C<warnings> and
-C<warnings::register>, C<B::Debug>, C<CPANPLUS::Dist::Build>,
-C<Data::Dumper>, C<Encode>, C<Errno>, C<ExtUtils::MakeMaker>,
-C<Filter::Simple>, C<Hash::Util>, C<Math::BigInt>,
-C<Math::BigInt::FastCalc>, C<Math::BigRat>, C<Module::CoreList>,
-C<PerlIO::scalar>, C<POSIX>, C<Safe>, C<Test::Simple>, C<Tie::Hash>,
-C<Unicode::Collate>, C<XSLoader>
+=item Removed Modules and Pragmata
=back
@@ -8874,6 +8194,8 @@ C<Unicode::Collate>, C<XSLoader>
=over 4
+=item New Documentation
+
=item Changes to Existing Documentation
=back
@@ -8890,23 +8212,25 @@ C<Unicode::Collate>, C<XSLoader>
=item Utility Changes
+=item Configuration and Compilation
+
=item Testing
=item Platform Support
=over 4
-=item Platform-Specific Notes
+=item New Platforms
-VMS
+=item Discontinued Platforms
+
+=item Platform-Specific Notes
=back
=item Internal Changes
-=item Selected Bug Fixes
-
-=item Known Problems
+=item Bug Fixes
=item Acknowledgements
@@ -8916,154 +8240,140 @@ VMS
=back
-=head2 perl5134delta - what is new for perl v5.13.4
+=head2 perl5140delta - what is new for perl v5.14.0
=over 4
=item DESCRIPTION
+=item Notice
+
=item Core Enhancements
=over 4
-=item C<srand()> now returns the seed
-
-=item C<\N{I<name>}> and C<charnames> enhancements
-
-=back
+=item Unicode
-=item Incompatible Changes
+=item Regular Expressions
-=over 4
+=item Syntactical Enhancements
-=item Declare API incompatibility between blead releases
+=item Exception Handling
-=item Check API compatibility when loading XS modules
+=item Other Enhancements
-=item Binary Incompatible with all previous Perls
+C<-d:-foo>, C<-d:-foo=bar>
-=item Change in the parsing of certain prototypes
+=item New C APIs
=back
-=item Deprecations
+=item Security
=over 4
-=item List assignment to C<$[>
+=item User-defined regular expression properties
=back
-=item Performance Enhancements
-
-=item Modules and Pragmata
+=item Incompatible Changes
=over 4
-=item New Modules and Pragmata
-
-=item Updated Modules and Pragmata
-
-C<Archive::Tar>, C<B::Lint>, C<Carp>, C<Compress::Raw::Bzip2>,
-C<Compress::Raw::Zlib>, C<File::Spec>, C<I18N::Langinfo>, C<IO::Compress>,
-C<Module::CoreList>, C<Test::Harness>, C<Test::Simple>,
-C<Unicode::Collate>, C<feature>
-
-=item Removed Modules and Pragmata
+=item Regular Expressions and String Escapes
-=back
+=item Stashes and Package Variables
-=item Documentation
+=item Changes to Syntax or to Perl Operators
-=over 4
+=item Threads and Processes
-=item Changes to Existing Documentation
+=item Configuration
=back
-=item Configuration and Compilation
+=item Deprecations
-=item Testing
+=over 4
-=item Platform Support
+=item Omitting a space between a regular expression and subsequent word
-=over 4
+=item C<\cI<X>>
-=item Platform-Specific Notes
+=item C<"\b{"> and C<"\B{">
-Win32
+=item Perl 4-era .pl libraries
-=back
+=item List assignment to C<$[>
-=item Internal Changes
+=item Use of qw(...) as parentheses
-Removed C<PERL_POLLUTE>, Added C<PERL_STATIC_INLINE>
+=item C<\N{BELL}>
-=item Selected Bug Fixes
+=item C<?PATTERN?>
-=item Known Problems
+=item Tie functions on scalars holding typeglobs
-=item Acknowledgements
+=item User-defined case-mapping
-=item Reporting Bugs
+=item Deprecated modules
-=item SEE ALSO
+L<Devel::DProf>
=back
-=head2 perl5133delta - what is new for perl v5.13.3
+=item Performance Enhancements
=over 4
-=item DESCRIPTION
+=item "Safe signals" optimisation
-=item Core Enhancements
+=item Optimisation of shift() and pop() calls without arguments
-=over 4
+=item Optimisation of regexp engine string comparison work
-=item \o{...} for octals
+=item Regular expression compilation speed-up
-=item C<\N{I<name>}> and C<charnames> enhancements
+=item String appending is 100 times faster
-=item Uppercase X/B allowed in hexadecimal/binary literals
+=item Eliminate C<PL_*> accessor functions under ithreads
-=back
+=item Freeing weak references
-=item Incompatible Changes
+=item Lexical array and hash assignments
-=over 4
+=item C<@_> uses less memory
-=item \400 - \777
+=item Size optimisations to SV and HV structures
-=back
+=item Memory consumption improvements to Exporter
-=item Deprecations
+=item Memory savings for weak references
-=over 4
+=item C<%+> and C<%-> use less memory
-=item Omitting a space between a regular expression and subsequent word
+=item Multiple small improvements to threads
-=item Deprecation warning added for deprecated-in-core .pl libs
+=item Adjacent pairs of nextstate opcodes are now optimized away
=back
-=item Performance Enhancements
-
=item Modules and Pragmata
=over 4
-=item Updated Modules and Pragmata
+=item New Modules and Pragmata
+
+=item Updated Modules and Pragma
+
+much less configuration dialog hassle, support for F<META/MYMETA.json>,
+support for L<local::lib>, support for L<HTTP::Tiny> to reduce the
+dependency on FTP sites, automatic mirror selection, iron out all known
+bugs in configure_requires, support for distributions compressed with
+L<bzip2(1)>, allow F<Foo/Bar.pm> on the command line to mean C<Foo::Bar>,
+charinfo(), charscript(), charblock()
-C<autodie>, C<charnames>, C<lib>, C<threads>, C<threads::shared>,
-C<warnings>, C<Archive::Extract>, C<Archive::Tar>, C<Attribute::Handlers>,
-C<Compress::Raw::Bzip2>, C<Compress::Raw::Zlib>, C<Compress::Zlib>,
-C<CPANPLUS>, C<Digest::MD5>, C<Digest::SHA>, C<Exporter>,
-C<ExtUtils::CBuilder>, C<ExtUtils::Manifest>, C<ExtUtils::ParseXS>,
-C<File::Copy>, C<I18N::LangTags>, C<IPC::Cmd>, C<IPC::SysV>,
-C<Locale::Maketext>, C<Module::Build>, C<Module::CoreList>,
-C<Module::Load>, C<Term::ANSIColor>, C<Test::Harness>, C<Time::HiRes>,
-C<Time::Piece>, C<Unicode::Collate>, C<Unicode::Normalize>
+=item Removed Modules and Pragmata
=back
@@ -9077,226 +8387,115 @@ C<Time::Piece>, C<Unicode::Collate>, C<Unicode::Normalize>
=back
-=item Utility Changes
-
-=item Configuration and Compilation
-
-=item Testing
-
-=item Platform Support
-
-=over 4
-
-=item Discontinued Platforms
-
-MacOS Classic
-
-=item Platform-Specific Notes
-
-Win32
-
-=back
-
-=item Internal Changes
-
-=item Selected Bug Fixes
-
-=item Known Problems
-
-=item Errata
-
-=item Acknowledgements
-
-=item Reporting Bugs
-
-=item SEE ALSO
-
-=back
-
-=head2 perl5132delta - what is new for perl v5.13.2
-
-=over 4
-
-=item DESCRIPTION
-
-=item Incompatible Changes
-
-=over 4
-
-=item localised tied scalars are tied again.
-
-=item Naming fixes in Policy_sh.SH may invalidate Policy.sh
-
-=item Stashes are now always defined
-
-=back
-
-=item Core Enhancements
+=item Diagnostics
=over 4
-=item Non-destructive substitution
-
-=item package block syntax
+=item New Diagnostics
-=item CLONE_PARAMS structure added to ease correct thread creation
+Closure prototype called, Insecure user-defined property %s, panic: gp_free
+failed to free glob pointer - something is repeatedly re-creating entries,
+Parsing code internal error (%s), refcnt: fd %d%s, Regexp modifier "/%c"
+may not appear twice, Regexp modifiers "/%c" and "/%c" are mutually
+exclusive, Using !~ with %s doesn't make sense, "\b{" is deprecated; use
+"\b\{" instead, "\B{" is deprecated; use "\B\{" instead, Operation "%s"
+returns its argument for .., Use of qw(...) as parentheses is deprecated
-=item perl -h no longer recommends -w
+=item Changes to Existing Diagnostics
=back
-=item Modules and Pragmata
-
-=over 4
-
-=item Updated Modules
-
-release 1.94_57, bugfix: treat modules correctly that are deprecated in
-perl 5.12, bugfix: RT #57482 and #57788 revealed that configure_requires
-implicitly assumed build_requires instead of normal requires. (Reported by
-Andrew Whatson and Father Chrysostomos respectively), testfix: solaris
-should run the tests without expect because (some?) solaris have a broken
-expect, testfix: run tests with cache_metadata off to prevent spill over
-effects from previous test runs
+=item Utility Changes
-=back
+=item Configuration and Compilation
-=item Changes to Existing Documentation
+=item Platform Support
=over 4
-=item Replace wrong tr/// table in perlebcdic.pod
-
-=item Document tricks for user-defined casing
+=item New Platforms
-=item Document $# and $* as removed and clarify $#array usage
+AIX
-=item INSTALL explicitly states the requirement for C89
+=item Discontinued Platforms
-=item No longer advertise Math::TrulyRandom
+Apollo DomainOS, MacOS Classic
-=item perlfaq synchronised to upstream
+=item Platform-Specific Notes
=back
-=item Performance Enhancements
+=item Internal Changes
=over 4
-=item Multiple small improvements to threads
-
-=item Size optimisations to SV and HV structures
-
-=item Optimisation of regexp engine string comparison work
-
-=item Memory consumption improvements to Exporter
+=item New APIs
-=back
+=item C API Changes
-=item Installation and Configuration Improvements
+=item Deprecated C APIs
-=over 4
+C<Perl_ptr_table_clear>, C<sv_compile_2op>, C<find_rundefsvoffset>,
+C<CALL_FPTR> and C<CPERLscope>
-=item Compilation improvements
+=item Other Internal Changes
=back
=item Selected Bug Fixes
-Timely cleanup of SVs that are cloned into a new thread but then discovered
-to be orphaned (i.e. their owners are -not- cloned) (e42956), Don't
-accidentally clone lexicals in scope within active stack frames in the
-parent when creating a child thread (RT #73086) (05d04d), Avoid loading
-feature.pm when 'no 5.13.2;' or similar is encountered (faee19), Trap
-invalid use of SvIVX on SVt_REGEXP when assertions are on (e77da3), Don't
-stamp on $DB::single, $DB::trace and $DB::signal if they already have
-values when $^P is assigned to (RT #72422) (4c0f30), chop now correctly
-handles perl's extended UTF-8 (RT #73246) (65ab92), Defer signal handling
-when shared SV locks are held to avoid deadlocks (RT #74868) (65c742),
-glob() no longer crashes when %File::Glob:: is empty and CORE::GLOBAL::glob
-isn't present (4984aa), perlbug now always permits the sender address to be
-changed before sending - if you were having trouble sending bug reports
-before now, this should fix it, we hope (e6eb90), Overloading now works
-properly in conjunction with tied variables. What formerly happened was
-that most ops checked their arguments for overloading I<before> checking
-for magic, so for example an overloaded object returned by a tied array
-access would usually be treated as not overloaded (RT #57012) (6f1401,
-ed3b9b, 6a5f8c .. 24328f), Independently, a bug was fixed that prevented
-$tied-E<gt>() from always calling FETCH correctly (RT #8438) (7c7501)
-
-=item Changed Internals
-
-The implementation of sv_dup_inc() has changed from a macro to a function
-
-=item Deprecations
-
-=item Platform Specific Notes
-
=over 4
-=item Recent OpenBSDs now use perl's malloc
-
-=back
-
-=item Acknowledgements
-
-=item Reporting Bugs
+=item I/O
-=item SEE ALSO
+=item Regular Expression Bug Fixes
-=back
+=item Syntax/Parsing Bugs
-=head2 perl5131delta - what is new for perl v5.13.1
+=item Stashes, Globs and Method Lookup
-=over 4
+Aliasing packages by assigning to globs [perl #77358], Deleting packages by
+deleting their containing stash elements, Undefining the glob containing a
+package (C<undef *Foo::>), Undefining an ISA glob (C<undef *Foo::ISA>),
+Deleting an ISA stash element (C<delete $Foo::{ISA}>), Sharing @ISA arrays
+between classes (via C<*Foo::ISA = \@Bar::ISA> or C<*Foo::ISA = *Bar::ISA>)
+[perl #77238]
-=item DESCRIPTION
+=item Unicode
-=item Incompatible Changes
+=item Ties, Overloading and Other Magic
-=over 4
+=item The Debugger
-=item "C<\cI<X>>"
+=item Threads
-=item localised tied hashes, arrays and scalars are no longed tied
+=item Scoping and Subroutines
-=item C<given> return values
+=item Signals
-=back
+=item Miscellaneous Memory Leaks
-=item Core Enhancements
+=item Memory Corruption and Crashes
-=over 4
+=item Fixes to Various Perl Operators
-=item Exception Handling Reliability
+=item Bugs Relating to the C API
=back
-=item Modules and Pragmata
-
-=over 4
+=item Known Problems
-=item Updated Modules
+=item Errata
-C<Errno>, Perl 4 C<.pl> libraries, C<B::Deparse>
+=over 4
-=item Removed Modules and Pragmata
+=item keys(), values(), and each() work on arrays
-C<Class::ISA>, C<Pod::Plainer>, C<Switch>
+=item split() and C<@_>
=back
-=item New Documentation
-
-perlgpl
-
-=item Selected Bug Fixes
-
-=item Changed Internals
-
-=item Deprecations
-
-C<Perl_ptr_table_clear>
+=item Obituary
=item Acknowledgements
@@ -9306,44 +8505,25 @@ C<Perl_ptr_table_clear>
=back
-=head2 perl5130delta - what is new for perl v5.13.0
+=head2 perl5124delta - what is new for perl v5.12.4
=over 4
=item DESCRIPTION
-=item Core Enhancements
-
-=over 4
-
-=item "safe signals" optimization
-
-=item Assignment to C<$0> sets the legacy process name with C<prctl()> on
-Linux
-
-=item Optimization of shift; and pop; calls without arguments
+=item Incompatible Changes
-=back
+=item Selected Bug Fixes
=item Modules and Pragmata
-=over 4
-
-=item Updated Modules
-
-CGI, Data::Dumper, MIME::Base64, threads, threads-shared
-
-=back
-
-=item Installation and Configuration Improvements
-
-=over 4
+=item Testing
-=item Platform Specific Changes
+=item Documentation
-AIX
+=item Platform Specific Notes
-=back
+Linux
=item Acknowledgements
@@ -9725,515 +8905,6 @@ OpenVMS, Stratus VOS, Symbian, Windows
=back
-=head2 perl5115delta - what is new for perl v5.11.5
-
-=over 4
-
-=item DESCRIPTION
-
-=item Core Enhancements
-
-=over 4
-
-=item 32-bit limit on substr arguments removed
-
-=back
-
-=item Modules and Pragmata
-
-=over 4
-
-=item Pragmata Changes
-
-C<version>
-
-=item Updated Modules
-
-C<B::Debug>, C<CPAN>, C<CPANPLUS::Dist::Build>, C<Pod::Perldoc>,
-C<Pod::Plainer>, C<Safe>, C<Socket>, C<podlators>
-
-=back
-
-=item Changes to Existing Documentation
-
-=item Installation and Configuration Improvements
-
-=over 4
-
-=item Configuration improvements
-
-=back
-
-=item Selected Bug Fixes
-
-=item New or Changed Diagnostics
-
-=item New Tests
-
-F<t/op/filehandle.t>, F<t/op/time_loop.t>
-
-=item Known Problems
-
-=item Acknowledgements
-
-=item Reporting Bugs
-
-=item SEE ALSO
-
-=back
-
-=head2 perl5114delta - what is new for perl v5.11.4
-
-=over 4
-
-=item DESCRIPTION
-
-=item Incompatible Changes
-
-=over 4
-
-=item Version number formats
-
-=back
-
-=item Core Enhancements
-
-=over 4
-
-=item Unicode properties
-
-=back
-
-=item Modules and Pragmata
-
-=over 4
-
-=item Pragmata Changes
-
-C<less>, C<version>, C<warnings>
-
-=item Updated Modules
-
-C<Archive::Extract>, C<B::Deparse>, C<Compress::Raw::Bzip2>,
-C<Compress::Raw::Zlib>, C<CPAN>, C<File::Fetch>, C<Module::Build>, C<Safe>
-
-=item Removed Modules and Pragmata
-
-C<Devel::DProf::V>
-
-=back
-
-=item Changes to Existing Documentation
-
-=over 4
-
-=item Configuration improvements
-
-=item Platform Specific Changes
-
-VMS
-
-=back
-
-=item Selected Bug Fixes
-
-=item New or Changed Diagnostics
-
-New warning category C<illegalproto>, lvalue attribute ignored after the
-subroutine has been defined
-
-=item Changed Internals
-
-=item Known Problems
-
-=item Deprecations
-
-C<< UNIVERSAL-E<gt>import() >>
-
-=item Acknowledgements
-
-=item Reporting Bugs
-
-=item SEE ALSO
-
-=back
-
-=head2 perl5113delta - what is new for perl v5.11.3
-
-=over 4
-
-=item DESCRIPTION
-
-=item Incompatible Changes
-
-=over 4
-
-=item Filehandles are blessed directly into C<IO::Handle>, as C<FileHandle>
-is merely a wrapper around C<IO::Handle>.
-
-=back
-
-=item Core Enhancements
-
-=over 4
-
-=item Unicode version
-
-=item Unicode properties
-
-=item Regular Expressions
-
-=back
-
-=item Modules and Pragmata
-
-=over 4
-
-=item Pragmata Changes
-
-C<constant>, C<diagnostics>, C<feature>, C<legacy>, C<threads>, C<warnings>
-
-=item Updated Modules
-
-C<Archive::Extract>, C<CPAN>, C<CPANPLUS>, C<Encode>,
-C<ExtUtils::MakeMaker>, C<File::Path>, C<Module::Build>,
-C<Module::CoreList>, C<POSIX>, C<Pod::Simple>, C<Safe>
-
-=back
-
-=item Utility Changes
-
-F<perlbug>
-
-=item Changes to Existing Documentation
-
-=item Installation and Configuration Improvements
-
-=over 4
-
-=item Testing improvements
-
-It's now possible to override C<PERL5OPT> and friends in F<t/TEST>
-
-=item Platform Specific Changes
-
-Win32, cygwin, Enable IPv6 support on cygwin 1.7 and newer, OpenVMS, Make
--UDEBUGGING the default on VMS for 5.12.0
-
-=back
-
-=item Selected Bug Fixes
-
-=item New or Changed Diagnostics
-
-=item New Tests
-
-t/comp/final_line_num.t, t/comp/form_scope.t, t/comp/line_debug.t,
-t/op/filetest_t.t, t/op/qr.t, t/op/utf8cache.t, t/re/uniprops.t
-
-=item Deprecations
-
-Use of "goto" to jump into a construct is deprecated
-
-=item Acknowledgements
-
-=item Reporting Bugs
-
-=item SEE ALSO
-
-=back
-
-=head2 perl5112delta - what is new for perl v5.11.2
-
-=over 4
-
-=item DESCRIPTION
-
-=item Core Enhancements
-
-=over 4
-
-=item qr overloading
-
-=item Pluggable keywords
-
-=item APIs for more internals
-
-=item Overridable function lookup
-
-=back
-
-=item Modules and Pragmata
-
-=over 4
-
-=item New Modules and Pragmata
-
-C<legacy>
-
-=item Pragmata Changes
-
-C<diagnostics>, C<overload>
-
-=item Updated Modules
-
-C<B::Concise>, C<B::Deparse>, C<Carp>, C<Compress::Zlib>, C<CPANPLUS>,
-C<Encode>, C<ExtUtils::CBuilder>, C<Env>, C<File::Fetch>, C<I8N::Langinfo>,
-C<I8N::LangTags>, C<IO::Compress>, C<IPC::Cmd>, C<List::Util>,
-C<Locale::Maketext>, C<Module::Build>, C<Module::CoreList>, C<Pod::Simple>,
-C<Scalar::Util>, C<Switch>
-
-=back
-
-=item Utility Changes
-
-F<a2p>
-
-=item Performance Enhancements
-
-=item New or Changed Diagnostics
-
-C<Bad plugin affecting keyword '%s'>, C<gmtime(%.0f) too large>, C<Lexing
-code attempted to stuff non-Latin-1 character into Latin-1 input>, C<Lexing
-code internal error (%s)>, C<localtime(%.0f) too large>, C<Overloaded
-dereference did not return a reference>, C<Overloaded qr did not return a
-REGEXP>, C<Perl_pmflag() is deprecated, and will be removed from the XS
-API>, C<Runaway format>
-
-=item Changed Internals
-
-=item New Tests
-
-F<t/op/while_readdir.t>
-
-=item Known Problems
-
-Known test failures on VMS
-
-=item Deprecations
-
-=over 4
-
-=item Use of C<:=> to mean an empty attribute list is now deprecated.
-
-=back
-
-=item Acknowledgements
-
-=item Reporting Bugs
-
-=item SEE ALSO
-
-=back
-
-=head2 perl5111delta - what is new for perl v5.11.1
-
-=over 4
-
-=item DESCRIPTION
-
-=item Incompatible Changes
-
-=item Core Enhancements
-
-=over 4
-
-=item Add C<package NAME VERSION> syntax
-
-=back
-
-=item Modules and Pragmata
-
-=over 4
-
-=item Updated Modules
-
-=back
-
-=item New Documentation
-
-=item Changes to Existing Documentation
-
-Documentation for C<$1> in perlvar.pod clarified
-
-=item Performance Enhancements
-
-C<if (%foo)> has been optimized to be faster than C<if (keys %foo)>
-
-=item Platform Specific Notes
-
-Darwin (Mac OS X), DragonFly BSD, Win32
-
-=item Selected Bug Fixes
-
-=item New or Changed Diagnostics
-
-=item Testing
-
-=item Known Problems
-
-Untriaged test crashes on Windows 2000, Known test failures on VMS
-
-=item Errata for 5.11.0
-
-The Perl 5.11.0 release notes incorrectly described 'delete local'
-
-=item Acknowledgements
-
-=item Reporting Bugs
-
-=item SEE ALSO
-
-=back
-
-=head2 perl5110delta - what is new for perl v5.11.0
-
-=over 4
-
-=item DESCRIPTION
-
-=item Incompatible Changes
-
-=over 4
-
-=item Unicode interpretation of \w, \d, \s, and the POSIX character classes
-redefined.
-
-=item @INC reorganization
-
-=item Switch statement changes
-
-flip-flop operators, defined-or operator
-
-=item Smart match changes
-
-=item Labels can't be keywords
-
-=item Other incompatible changes
-
-=back
-
-=item Core Enhancements
-
-=over 4
-
-=item Unicode Character Database 5.1.0
-
-=item A proper interface for pluggable Method Resolution Orders
-
-=item The C<overloading> pragma
-
-=item C<\N> regex escape
-
-=item Implicit strictures
-
-=item Parallel tests
-
-=item The C<...> operator
-
-=item DTrace support
-
-=item Support for C<configure_requires> in CPAN module metadata
-
-=item C<each> is now more flexible
-
-=item Y2038 compliance
-
-=item C<$,> flexibility
-
-=item // in where clauses
-
-=item Enabling warnings from your shell environment
-
-=item C<delete local>
-
-=item New support for Abstract namespace sockets
-
-=back
-
-=item Modules and Pragmata
-
-=over 4
-
-=item Dual-lifed modules moved
-
-=item New Modules and Pragmata
-
-C<autodie>, C<Compress::Raw::Bzip2>, C<parent>, C<Parse::CPAN::Meta>
-
-=item Pragmata Changes
-
-C<overloading>, C<attrs>, C<charnames>, C<feature>, C<mro>
-
-=item Updated Modules
-
-C<ExtUtils::MakeMaker>, C<Test::Harness>, C<UNIVERSAL>
-
-=back
-
-=item Utility Changes
-
-F<h2ph>, F<h2xs>, F<perl5db.pl>, F<perlbug>, F<perlthanks>
-
-=item New Documentation
-
-L<perlhaiku>, L<perlmroapi>, L<perlperf>, L<perlrepository>
-
-=item Changes to Existing Documentation
-
-=item Performance Enhancements
-
-=item Installation and Configuration Improvements
-
-=over 4
-
-=item F<ext/> reorganisation
-
-=item Configuration improvements
-
-=item Compilation improvements
-
-=item Platform Specific Changes
-
-AIX, Cygwin, DomainOS, FreeBSD, Irix, Haiku, MachTen, MiNT, MirOS BSD,
-NetBSD, Stratus VOS, Symbian, Win32, VMS
-
-=back
-
-=item Selected Bug Fixes
-
-=item New or Changed Diagnostics
-
-C<panic: sv_chop %s>, C<Can't locate package %s for the parents of %s>,
-C<v-string in use/require is non-portable>, C<Deep recursion on subroutine
-"%s">
-
-=item Changed Internals
-
-C<SVf_UTF8>, C<SVs_TEMP>
-
-=item New Tests
-
-t/comp/retainedlines.t, t/io/perlio_fail.t, t/io/perlio_leaks.t,
-t/io/perlio_open.t, t/io/perlio.t, t/io/pvbm.t, t/mro/package_aliases.t,
-t/op/dbm.t, t/op/index_thr.t, t/op/pat_thr.t, t/op/qr_gc.t,
-t/op/reg_email_thr.t, t/op/regexp_qr_embed_thr.t,
-t/op/regexp_unicode_prop.t, t/op/regexp_unicode_prop_thr.t,
-t/op/reg_nc_tie.t, t/op/reg_posixcc.t, t/op/re.t, t/op/setpgrpstack.t,
-t/op/substr_thr.t, t/op/upgrade.t, t/uni/lex_utf8.t, t/uni/tie.t
-
-=item Known Problems
-
-=item Deprecations
-
-=item Acknowledgements
-
-=item Reporting Bugs
-
-=item SEE ALSO
-
-=back
-
=head2 perl5101delta - what is new for perl v5.10.1
=over 4
@@ -10659,765 +9330,6 @@ v-string in use/require is non-portable, perl -V
=back
-=head2 perl595delta - what is new for perl v5.9.5
-
-=over 4
-
-=item DESCRIPTION
-
-=item Incompatible Changes
-
-=over 4
-
-=item Tainting and printf
-
-=item undef and signal handlers
-
-=item strictures and array/hash dereferencing in defined()
-
-=item C<(?p{})> has been removed
-
-=item Pseudo-hashes have been removed
-
-=item Removal of the bytecode compiler and of perlcc
-
-=item Removal of the JPL
-
-=item Recursive inheritance detected earlier
-
-=back
-
-=item Core Enhancements
-
-=over 4
-
-=item Regular expressions
-
-Recursive Patterns, Named Capture Buffers, Possessive Quantifiers,
-Backtracking control verbs, Relative backreferences, C<\K> escape, Vertical
-and horizontal whitespace, and linebreak
-
-=item The C<_> prototype
-
-=item UNITCHECK blocks
-
-=item readpipe() is now overridable
-
-=item default argument for readline()
-
-=item UCD 5.0.0
-
-=item Smart match
-
-=item Implicit loading of C<feature>
-
-=back
-
-=item Modules and Pragmas
-
-=over 4
-
-=item New Pragma, C<mro>
-
-=item bignum, bigint, bigrat
-
-=item Math::BigInt/Math::BigFloat
-
-config(), import(), roundmode common, bpi(), bcos(), bsin(), batan(),
-batan2(), bmuladd(), bexp(), bnok(), from_hex(), from_oct(), and
-from_bin(), as_oct()
-
-=item New Core Modules
-
-=item Module changes
-
-C<assertions>, C<base>, C<strict> and C<warnings>, C<warnings>, C<less>,
-C<Attribute::Handlers>, C<B::Lint>, C<B>, C<Thread>
-
-=back
-
-=item Utility Changes
-
-=over 4
-
-=item C<cpanp>
-
-=item C<cpan2dist>
-
-=item C<pod2html>
-
-=back
-
-=item Documentation
-
-=over 4
-
-=item New manpage, perlunifaq
-
-=back
-
-=item Installation and Configuration Improvements
-
-=over 4
-
-=item C++ compatibility
-
-=item Visual C++
-
-=item Static build on Win32
-
-=item win32 builds
-
-=item C<d_pseudofork> and C<d_printf_format_null>
-
-=item Help
-
-=item 64bit systems
-
-=item Ports
-
-=back
-
-=item Selected Bug Fixes
-
-=item New or Changed Diagnostics
-
-=over 4
-
-=item Deprecations
-
-=back
-
-=item Changed Internals
-
-=item Reporting Bugs
-
-=item SEE ALSO
-
-=back
-
-=head2 perl594delta - what is new for perl v5.9.4
-
-=over 4
-
-=item DESCRIPTION
-
-=item Incompatible Changes
-
-=over 4
-
-=item chdir FOO
-
-=item Handling of pmc files
-
-=item @- and @+ in patterns
-
-=item $AUTOLOAD can now be tainted
-
-=back
-
-=item Core Enhancements
-
-=over 4
-
-=item state() variables
-
-=item UNIVERSAL::DOES()
-
-=item Exceptions in constant folding
-
-=item Source filters in @INC
-
-=item MAD
-
-=back
-
-=item Modules and Pragmas
-
-=over 4
-
-=item New Core Modules
-
-=back
-
-=item Utility Changes
-
-=over 4
-
-=item config_data
-
-=back
-
-=item Documentation
-
-=over 4
-
-=item New manpage, perlpragma
-
-=item New manpage, perlreguts
-
-=item New manpage, perlunitut
-
-=back
-
-=item Performance Enhancements
-
-=over 4
-
-=item Memory optimisations
-
-=item UTF-8 cache optimisation
-
-=item Regular expressions
-
-Engine de-recursivised, Single char char-classes treated as literals, Trie
-optimisation of literal string alternations, Aho-Corasick start-point
-optimisation
-
-=item Sloppy stat on Windows
-
-=back
-
-=item Installation and Configuration Improvements
-
-=over 4
-
-=item Relocatable installations
-
-=item Ports
-
-=item Compilation improvements
-
-=item New probes
-
-=item Windows build improvements
-
-Building XS extensions, Support for 64-bit compiler
-
-=back
-
-=item Selected Bug Fixes
-
-=over 4
-
-=item PERL5SHELL and tainting
-
-=item Using *FILE{IO}
-
-=item Overloading and reblessing
-
-=item Overloading and UTF-8
-
-=item eval memory leaks fixed
-
-=item Random device on Windows
-
-=back
-
-=item New or Changed Diagnostics
-
-State variable %s will be reinitialized
-
-=item Changed Internals
-
-=item Known Problems
-
-=item Reporting Bugs
-
-=item SEE ALSO
-
-=back
-
-=head2 perl593delta - what is new for perl v5.9.3
-
-=over 4
-
-=item DESCRIPTION
-
-=item Incompatible Changes
-
-=over 4
-
-=item Parsing of C<-f _>
-
-=item C<mkdir()>
-
-=item Magic goto and eval
-
-=item C<$#> has been removed
-
-=item C<:unique>
-
-=item Scoping of the C<sort> pragma
-
-=back
-
-=item Core Enhancements
-
-=over 4
-
-=item The C<feature> pragma
-
-=item Switch and Smart Match operator
-
-=item C<say()>
-
-=item C<CLONE_SKIP()>
-
-=item C<${^CHILD_ERROR_NATIVE}>
-
-=item Assertions
-
-=item Unicode Character Database 4.1.0
-
-=item C<no VERSION>
-
-=item Recursive sort subs
-
-=item Effect of pragmas in eval
-
-=item New B<-E> command-line switch
-
-=item C<chdir>, C<chmod> and C<chown> on filehandles
-
-=item OS groups
-
-=back
-
-=item Modules and Pragmata
-
-=over 4
-
-=item New Core Modules
-
-=back
-
-=item Utility Changes
-
-=over 4
-
-=item C<ptar>
-
-=item C<ptardiff>
-
-=item C<shasum>
-
-=item C<h2xs> enhancements
-
-=item C<perlivp> enhancements
-
-=back
-
-=item Documentation
-
-=over 4
-
-=item Perl Glossary
-
-=back
-
-=item Performance Enhancements
-
-=over 4
-
-=item XS-assisted SWASHGET
-
-=item Constant subroutines
-
-=item C<PERL_DONT_CREATE_GVSV>
-
-=item Weak references are cheaper
-
-=item sort() enhancements
-
-=back
-
-=item Installation and Configuration Improvements
-
-=over 4
-
-=item Compilation improvements
-
-=item New Or Improved Platforms
-
-=item New probes
-
-=item Module auxiliary files
-
-=back
-
-=item Selected Bug Fixes
-
-=over 4
-
-=item C<defined $$x>
-
-=item Calling CORE::require()
-
-=item Subscripts of slices
-
-=item Remove over-optimisation
-
-=item sprintf() fixes
-
-=item no warnings 'category' works correctly with -w
-
-=item Smaller fixes
-
-=item More Unicode Fixes
-
-=back
-
-=item New or Changed Diagnostics
-
-=over 4
-
-=item Attempt to set length of freed array
-
-=item Non-string passed as bitmask
-
-=item Search pattern not terminated or ternary operator parsed as search
-pattern
-
-=item "%s" variable %s masks earlier declaration
-
-=item readdir()/closedir()/etc. attempted on invalid dirhandle
-
-=back
-
-=item Changed Internals
-
-=over 4
-
-=item B:: modules inheritance changed
-
-=back
-
-=item Reporting Bugs
-
-=item SEE ALSO
-
-=back
-
-=head2 perl592delta - what is new for perl v5.9.2
-
-=over 4
-
-=item DESCRIPTION
-
-=item Incompatible Changes
-
-=over 4
-
-=item Packing and UTF-8 strings
-
-=item Miscellaneous
-
-=back
-
-=item Core Enhancements
-
-=over 4
-
-=item Malloc wrapping
-
-=item Unicode Character Database 4.0.1
-
-=item suidperl less insecure
-
-=item PERLIO_DEBUG
-
-=item Formats
-
-=item Unicode Character Classes
-
-=item Byte-order modifiers for pack() and unpack()
-
-=item Byte count feature in pack()
-
-=item New variables
-
-=back
-
-=item Modules and Pragmata
-
-=over 4
-
-=item New modules
-
-=item Updated And Improved Modules and Pragmata
-
-B::Concise, Socket, Sys::Syslog, threads
-
-=back
-
-=item Utility Changes
-
-=item Performance Enhancements
-
-=item Installation and Configuration Improvements
-
-=item Selected Bug Fixes
-
-=item New or Changed Diagnostics
-
-=item Changed Internals
-
-=item Known Problems
-
-=item Plans for the next release
-
-=item Reporting Bugs
-
-=item SEE ALSO
-
-=back
-
-=head2 perl591delta - what is new for perl v5.9.1
-
-=over 4
-
-=item DESCRIPTION
-
-=item Incompatible Changes
-
-=over 4
-
-=item substr() lvalues are no longer fixed-length
-
-=item The C<:unique> attribute is only meaningful for globals
-
-=back
-
-=item Core Enhancements
-
-=over 4
-
-=item Lexical C<$_>
-
-=item Tied hashes in scalar context
-
-=item Formats
-
-=item Stacked filetest operators
-
-=back
-
-=item Modules and Pragmata
-
-Benchmark, Carp, Exporter, FindBin, List::Util, threads::shared
-
-=item Utility Changes
-
-=item Documentation
-
-=item Performance Enhancements
-
-=item Selected Bug Fixes
-
-=over 4
-
-=item UTF-8 bugs
-
-=item Threading bugs
-
-=item More bugs
-
-=back
-
-=item New or Changed Diagnostics
-
-=item Changed Internals
-
-=over 4
-
-=item Reordering of SVt_* constants
-
-=item Removal of CPP symbols
-
-=item Less space is used by ops
-
-=item New parser
-
-=back
-
-=item Configuration and Building
-
-=item Known Problems
-
-=over 4
-
-=item Platform Specific Problems
-
-=back
-
-=item To-do for perl 5.10.0
-
-=item Reporting Bugs
-
-=item SEE ALSO
-
-=back
-
-=head2 perl590delta - what is new for perl v5.9.0
-
-=over 4
-
-=item DESCRIPTION
-
-=item Incompatible Changes
-
-=over 4
-
-=item Hash Randomisation
-
-=item UTF-8 On Filehandles No Longer Activated By Locale
-
-=item Single-number v-strings are no longer v-strings before "=>"
-
-=item (Win32) The -C Switch Has Been Repurposed
-
-=item (Win32) The /d Switch Of cmd.exe
-
-=item The C<$*> variable has been removed
-
-=back
-
-=item Core Enhancements
-
-=over 4
-
-=item Assertions
-
-=item Defined-or operators
-
-=item UTF-8 no longer default under UTF-8 locales
-
-=item Unsafe signals again available
-
-=item Tied Arrays with Negative Array Indices
-
-=item local ${$x}
-
-=item Unicode Character Database 4.0.0
-
-=item Miscellaneous Enhancements
-
-=back
-
-=item Modules and Pragmata
-
-=over 4
-
-=item Updated Modules And Pragmata
-
-base, B::Bytecode, B::Concise, B::Deparse, Benchmark, ByteLoader, bytes,
-CGI, charnames, CPAN, Data::Dumper, DB_File, Devel::PPPort, Digest::MD5,
-Encode, fields, libnet, Math::BigInt, MIME::Base64, NEXT, Net::Ping,
-PerlIO::scalar, podlators, Pod::LaTeX, PodParsers, Pod::Perldoc,
-Scalar::Util, Storable, strict, Term::ANSIcolor, Test::Harness, Test::More,
-Test::Simple, Text::Balanced, Time::HiRes, threads, threads::shared,
-Unicode::Collate, Unicode::Normalize, Win32::GetFolderPath,
-Win32::GetOSVersion
-
-=back
-
-=item Utility Changes
-
-=item New Documentation
-
-=item Installation and Configuration Improvements
-
-=over 4
-
-=item Platform-specific enhancements
-
-=back
-
-=item Selected Bug Fixes
-
-=over 4
-
-=item Closures, eval and lexicals
-
-=item Generic fixes
-
-=item Platform-specific fixes
-
-=back
-
-=item New or Changed Diagnostics
-
-=over 4
-
-=item Changed "A thread exited while %d threads were running"
-
-=item Removed "Attempt to clear a restricted hash"
-
-=item New "Illegal declaration of anonymous subroutine"
-
-=item Changed "Invalid range "%s" in transliteration operator"
-
-=item New "Missing control char name in \c"
-
-=item New "Newline in left-justified string for %s"
-
-=item New "Possible precedence problem on bitwise %c operator"
-
-=item New "read() on %s filehandle %s"
-
-=item New "Tied variable freed while still in use"
-
-=item New "To%s: illegal mapping '%s'"
-
-=item New "Use of freed value in iteration"
-
-=back
-
-=item Changed Internals
-
-=item New Tests
-
-=item Known Problems
-
-=over 4
-
-=item Tied hashes in scalar context
-
-=item Net::Ping 450_service and 510_ping_udp failures
-
-=item B::C
-
-=back
-
-=item Platform Specific Problems
-
-=over 4
-
-=item EBCDIC Platforms
-
-=item Cygwin 1.5 problems
-
-=item HP-UX: HP cc warnings about sendfile and sendpath
-
-=item IRIX: t/uni/tr_7jis.t falsely failing
-
-=item Mac OS X: no usemymalloc
-
-=item Tru64: No threaded builds with GNU cc (gcc)
-
-=item Win32: sysopen, sysread, syswrite
-
-=back
-
-=item TODO
-
-=item Reporting Bugs
-
-=item SEE ALSO
-
-=back
-
=head2 perl589delta - what is new for perl v5.8.9
=over 4
@@ -12313,363 +10225,7 @@ Win32::GetOSVersion
=back
-=head2 perl573delta - what's new for perl v5.7.3
-
-=over 4
-
-=item DESCRIPTION
-
-=item Changes
-
-=item Reporting Bugs
-
-=item SEE ALSO
-
-=item HISTORY
-
-=back
-
-=head2 perl572delta - what's new for perl v5.7.2
-
-=over 4
-
-=item DESCRIPTION
-
-=item Security Vulnerability Closed
-
-=item Incompatible Changes
-
-=over 4
-
-=item 64-bit platforms and malloc
-
-=item AIX Dynaloading
-
-=item Socket Extension Dynamic in VMS
-
-=item Different Definition of the Unicode Character Classes \p{In...}
-
-=item Deprecations
-
-=back
-
-=item Core Enhancements
-
-=item Modules and Pragmata
-
-=over 4
-
-=item New Modules and Distributions
-
-=item Updated And Improved Modules and Pragmata
-
-=back
-
-=item Utility Changes
-
-=item New Documentation
-
-=item Installation and Configuration Improvements
-
-=over 4
-
-=item New Or Improved Platforms
-
-=item Generic Improvements
-
-=back
-
-=item Selected Bug Fixes
-
-=over 4
-
-=item Platform Specific Changes and Fixes
-
-=back
-
-=item New or Changed Diagnostics
-
-=item Source Code Enhancements
-
-=over 4
-
-=item MAGIC constants
-
-=item Better commented code
-
-=item Regex pre-/post-compilation items matched up
-
-=item gcc -Wall
-
-=back
-
-=item New Tests
-
-=item Known Problems
-
-=over 4
-
-=item AIX
-
-=item Amiga Perl Invoking Mystery
-
-=item lib/ftmp-security tests warn 'system possibly insecure'
-
-=item Cygwin intermittent failures of lib/Memoize/t/expire_file 11 and 12
-
-=item HP-UX lib/io_multihomed Fails When LP64-Configured
-
-=item HP-UX lib/posix Subtest 9 Fails When LP64-Configured
-
-=item Linux With Sfio Fails op/misc Test 48
-
-=item OS/390
-
-=item op/sprintf tests 129 and 130
-
-=item Failure of Thread tests
-
-=item UNICOS
-
-=item UTS
-
-=item VMS
-
-=item Win32
-
-=item Localising a Tied Variable Leaks Memory
-
-=item Self-tying of Arrays and Hashes Is Forbidden
-
-=item Variable Attributes are not Currently Usable for Tying
-
-=item Building Extensions Can Fail Because Of Largefiles
-
-=item The Compiler Suite Is Still Experimental
-
-=item The Long Double Support is Still Experimental
-
-=back
-
-=item Reporting Bugs
-
-=item SEE ALSO
-
-=item HISTORY
-
-=back
-
-=head2 perl571delta - what's new for perl v5.7.1
-
-=over 4
-
-=item DESCRIPTION
-
-=item Security Vulnerability Closed
-
-=item Incompatible Changes
-
-=item Core Enhancements
-
-=over 4
-
-=item AUTOLOAD Is Now Lvaluable
-
-=item PerlIO is Now The Default
-
-=item Signals Are Now Safe
-
-=back
-
-=item Modules and Pragmata
-
-=over 4
-
-=item New Modules
-
-=item Updated And Improved Modules and Pragmata
-
-=back
-
-=item Performance Enhancements
-
-=item Utility Changes
-
-=item New Documentation
-
-=over 4
-
-=item perlclib
-
-=item perliol
-
-=item README.aix
-
-=item README.bs2000
-
-=item README.macos
-
-=item README.mpeix
-
-=item README.solaris
-
-=item README.vos
-
-=item Porting/repository.pod
-
-=back
-
-=item Installation and Configuration Improvements
-
-=over 4
-
-=item New Or Improved Platforms
-
-=item Generic Improvements
-
-d_cmsghdr, d_fcntl_can_lock, d_fsync, d_getitimer, d_getpagsz, d_msghdr_s,
-need_va_copy, d_readv, d_recvmsg, d_sendmsg, sig_size, d_sockatmark,
-d_strtoq, d_u32align, d_ualarm, d_usleep
-
-=back
-
-=item Selected Bug Fixes
-
-=over 4
-
-=item Platform Specific Changes and Fixes
-
-=back
-
-=item New or Changed Diagnostics
-
-=item Changed Internals
-
-=item New Tests
-
-=item Known Problems
-
-=over 4
-
-=item AIX vac 5.0.0.0 May Produce Buggy Code For Perl
-
-=item lib/ftmp-security tests warn 'system possibly insecure'
-
-=item lib/io_multihomed Fails In LP64-Configured HP-UX
-
-=item Test lib/posix Subtest 9 Fails In LP64-Configured HP-UX
-
-=item lib/b test 19
-
-=item Linux With Sfio Fails op/misc Test 48
-
-=item sigaction test 13 in VMS
-
-=item sprintf tests 129 and 130
-
-=item Failure of Thread tests
-
-=item Localising a Tied Variable Leaks Memory
-
-=item Self-tying of Arrays and Hashes Is Forbidden
-
-=item Building Extensions Can Fail Because Of Largefiles
-
-=item The Compiler Suite Is Still Experimental
-
-=back
-
-=item Reporting Bugs
-
-=item SEE ALSO
-
-=item HISTORY
-
-=back
-
-=head2 perl570delta - what's new for perl v5.7.0
-
-=over 4
-
-=item DESCRIPTION
-
-=item Security Vulnerability Closed
-
-=item Incompatible Changes
-
-=item Core Enhancements
-
-=item Modules and Pragmata
-
-=over 4
-
-=item New Modules
-
-=item Updated And Improved Modules and Pragmata
-
-=back
-
-=item Utility Changes
-
-=item New Documentation
-
-=item Performance Enhancements
-
-=item Installation and Configuration Improvements
-
-=over 4
-
-=item Generic Improvements
-
-=back
-
-=item Selected Bug Fixes
-
-=over 4
-
-=item Platform Specific Changes and Fixes
-
-=back
-
-=item New or Changed Diagnostics
-
-=item Changed Internals
-
-=item Known Problems
-
-=over 4
-
-=item Unicode Support Still Far From Perfect
-
-=item EBCDIC Still A Lost Platform
-
-=item Building Extensions Can Fail Because Of Largefiles
-
-=item ftmp-security tests warn 'system possibly insecure'
-
-=item Test lib/posix Subtest 9 Fails In LP64-Configured HP-UX
-
-=item Long Doubles Still Don't Work In Solaris
-
-=item Linux With Sfio Fails op/misc Test 48
-
-=item Storable tests fail in some platforms
-
-=item Threads Are Still Experimental
-
-=item The Compiler Suite Is Still Experimental
-
-=back
-
-=item Reporting Bugs
-
-=item SEE ALSO
-
-=item HISTORY
-
-=back
-
-=head2 perl561delta - what's new for perl v5.6.x
+=head2 perl561delta - what's new for perl v5.6.1
=over 4
@@ -13848,6 +11404,58 @@ long, Process terminated by SIG%s
=back
+=head2 perlexperiment - A listing of experimental features in Perl
+
+=over 4
+
+=item DESCRIPTION
+
+=over 4
+
+=item Current experiments
+
+fork() emulation, Weak references, Internal file glob, 64-bit support, die
+accepts a reference, Unicode support, -Dusemultiplicity -Dusethreads, Long
+Doubles Still Don't Work In Solaris, GetOpt::Long Options can now take
+multiple values at once (experimental), 5.005-style threading,
+Test::Harness::Straps, perlcc, C<our> can now have an experimental optional
+attribute C<unique>, Assertions, Linux abstract Unix domain sockets,
+L<Pod::HTML2Pod|Pod::HTML2Pod>, L<Pod::PXML|Pod::PXML>, threads, The <:pop>
+IO pseudolayer, The <:win32> IO pseudolayer, MLDBM, internal functions with
+M flag, lex_start API, internal API for C<%H>, av_create_and_push,
+av_create_and_unshift_one, av_create_and_unshift_one, PL_keyword_plugin,
+hv_iternext_flags, lex_bufutf8, lex_discard_to, lex_grow_linestr,
+lex_next_chunk, lex_peek_unichar, lex_read_space, lex_read_to,
+lex_read_unichar, lex_stuff_pv, lex_stuff_pvn, lex_stuff_pvs, lex_stuff_sv,
+lex_unstuff, parse_fullstmt, parse_stmtseq, PL_parser-E<gt>bufend,
+PL_parser-E<gt>bufptr, PL_parser-E<gt>linestart, PL_parser-E<gt>linestr,
+Perl_signbit, pad_findmy, sv_utf8_decode, sv_utf8_downgrade,
+bytes_from_utf8, bytes_to_utf8, utf8_to_bytes, DB module, The pseudo-hash
+data type, Lvalue subroutines, There is an C<installhtml> target in the
+Makefile, Unicode in Perl on EBCDIC, C<(?{code})>, C<(??{ code })>,
+Backtracking control verbs, Code expressions, conditional expressions, and
+independent expressions in regexes, The C<\N> regex character class,
+gv_try_downgrade, Experimental Support for Sun Studio Compilers for Linux
+OS, Pluggable keywords
+
+=item Accepted features
+
+(none yet identified)
+
+=item Removed features
+
+C<legacy>
+
+=back
+
+=item AUTHORS
+
+=item COPYRIGHT
+
+=item LICENSE
+
+=back
+
=head2 perlartistic - the Perl Artistic License
=over 4
@@ -13891,7 +11499,7 @@ a), b), c), d), a), b), c), d)
=back
-=head2 perlaix, README.aix - Perl version 5 on IBM AIX (UNIX) systems
+=head2 perlaix - Perl version 5 on IBM AIX (UNIX) systems
=over 4
@@ -14015,7 +11623,7 @@ B<Unix emulation for AmigaOS: ixemul.library>, B<Version of Amiga OS>
=back
-=head2 perlbeos, README.beos - Perl version 5.8+ on BeOS
+=head2 perlbeos - Perl version 5.8+ on BeOS
=over 4
@@ -14041,7 +11649,7 @@ B<Unix emulation for AmigaOS: ixemul.library>, B<Version of Amiga OS>
=back
-=head2 perlbs2000, README.BS2000 - building and installing Perl for BS2000.
+=head2 perlbs2000 - building and installing Perl for BS2000.
=over 4
@@ -14102,8 +11710,8 @@ B<Unix emulation for AmigaOS: ixemul.library>, B<Version of Amiga OS>
=item BUILD
Microsoft Embedded Visual Tools, Microsoft Visual C++, Rainer Keuchel's
-celib-sources, Rainer Keuchel's console-sources, go to C<./win32>
-subdirectory, edit file C<./win32/ce-helpers/compile.bat>, run
+celib-sources, Rainer Keuchel's console-sources, go to F<./win32>
+subdirectory, edit file F<./win32/ce-helpers/compile.bat>, run
compile.bat, run compile.bat dist
=back
@@ -14140,7 +11748,7 @@ Rainer Keuchel <coyxc@rainer-keuchel.de>, Vadim Konovalov
=back
-=head2 perlcygwin, README.cygwin - Perl for Cygwin
+=head2 perlcygwin - Perl for Cygwin
=over 4
@@ -14154,7 +11762,7 @@ Rainer Keuchel <coyxc@rainer-keuchel.de>, Vadim Konovalov
=item Cygwin Configuration
-C<PATH>, I<nroff>, Permissions
+C<PATH>, I<nroff>
=back
@@ -14171,8 +11779,8 @@ C<cygserver> (C<use IPC::SysV>), C<-lutil>
=item Configure-time Options for Perl on Cygwin
-C<-Uusedl>, C<-Uusemymalloc>, C<-Uuseperlio>, C<-Dusemultiplicity>,
-C<-Duse64bitint>, C<-Duselongdouble>, C<-Dusethreads>, C<-Duselargefiles>,
+C<-Uusedl>, C<-Dusemymalloc>, C<-Uuseperlio>, C<-Dusemultiplicity>,
+C<-Uuse64bitint>, C<-Duselongdouble>, C<-Uuseithreads>, C<-Duselargefiles>,
C<-Dmksymlinks>
=item Suspicious Warnings on Cygwin
@@ -14202,13 +11810,15 @@ Win9x and C<d_eofnblk>, Compiler/Preprocessor defines
=item Script Portability on Cygwin
Pathnames, Text/Binary, PerlIO, F<.exe>, Cygwin vs. Windows process ids,
-Cygwin vs. Windows errors, C<chown()>, Miscellaneous
+Cygwin vs. Windows errors, rebase errors on fork or system, C<chown()>,
+Miscellaneous
=item Prebuilt methods:
C<Cwd::cwd>, C<Cygwin::pid_to_winpid>, C<Cygwin::winpid_to_pid>,
C<Cygwin::win_to_posix_path>, C<Cygwin::posix_to_win_path>,
-C<Cygwin::mount_table()>, C<Cygwin::mount_flags>, C<Cygwin::is_binmount>
+C<Cygwin::mount_table()>, C<Cygwin::mount_flags>, C<Cygwin::is_binmount>,
+C<Cygwin::sync_winenv>
=back
@@ -14303,7 +11913,7 @@ DJGPP, Pthreads
=back
-=head2 perlepoc, README.epoc - Perl for EPOC
+=head2 perlepoc - Perl for EPOC
=over 4
@@ -14333,7 +11943,7 @@ DJGPP, Pthreads
=back
-=head2 perlfreebsd, README.freebsd - Perl version 5 on FreeBSD systems
+=head2 perlfreebsd - Perl version 5 on FreeBSD systems
=over 4
@@ -14351,7 +11961,7 @@ DJGPP, Pthreads
=back
-=head2 perlhaiku, README.haiku - Perl version 5.10+ on Haiku
+=head2 perlhaiku - Perl version 5.10+ on Haiku
=over 4
@@ -14365,8 +11975,7 @@ DJGPP, Pthreads
=back
-=head2 perlhpux, README.hpux - Perl version 5 on Hewlett-Packard Unix
-(HP-UX) systems
+=head2 perlhpux - Perl version 5 on Hewlett-Packard Unix (HP-UX) systems
=over 4
@@ -14420,15 +12029,15 @@ DJGPP, Pthreads
=item nss_delete core dump from op/pwent or op/grent
+=item error: pasting ")" and "l" does not give a valid preprocessing token
+
=item Miscellaneous
=item AUTHOR
-=item DATE
-
=back
-=head2 perlhurd, README.hurd - Perl version 5 on Hurd
+=head2 perlhurd - Perl version 5 on Hurd
=over 4
@@ -14444,7 +12053,7 @@ DJGPP, Pthreads
=back
-=head2 perlirix, README.irix - Perl version 5 on Irix systems
+=head2 perlirix - Perl version 5 on Irix systems
=over 4
@@ -14472,7 +12081,7 @@ DJGPP, Pthreads
=back
-=head2 perllinux, README.linux - Perl version 5 on Linux systems
+=head2 perllinux - Perl version 5 on Linux systems
=over 4
@@ -14488,7 +12097,7 @@ DJGPP, Pthreads
=back
-=head2 perlmacos, README.macos - Perl under Mac OS (Classic)
+=head2 perlmacos - Perl under Mac OS (Classic)
=over 4
@@ -14500,7 +12109,7 @@ DJGPP, Pthreads
=back
-=head2 perlmacosx, README.macosx - Perl under Mac OS X
+=head2 perlmacosx - Perl under Mac OS X
=over 4
@@ -14536,7 +12145,7 @@ DJGPP, Pthreads
=back
-=head2 perlmpeix, README.mpeix - Perl/iX for HP e3000 MPE
+=head2 perlmpeix - Perl/iX for HP e3000 MPE
=over 4
@@ -14611,7 +12220,7 @@ SetNWBld.bat, Buildtype.bat
=back
-=head2 perlopenbsd, README.openbsd - Perl version 5 on OpenBSD systems
+=head2 perlopenbsd - Perl version 5 on OpenBSD systems
=over 4
@@ -14905,8 +12514,7 @@ C<COND_WAIT>, F<os2.c>
=back
-=head2 perlos390, README.os390 - building and installing Perl for OS/390
-and z/OS
+=head2 perlos390 - building and installing Perl for OS/390 and z/OS
=over 4
@@ -14954,7 +12562,7 @@ and z/OS
=back
-=head2 perlos400, README.os400 - Perl version 5 on OS/400
+=head2 perlos400 - Perl version 5 on OS/400
=over 4
@@ -15014,7 +12622,7 @@ and z/OS
=back
-=head2 perlqnx, README.qnx - Perl version 5 on QNX
+=head2 perlqnx - Perl version 5 on QNX
=over 4
@@ -15040,7 +12648,7 @@ qnx/ar, qnx/cpp
=back
-=head2 perlriscos, README.riscos - Perl version 5 for RISC OS
+=head2 perlriscos - Perl version 5 for RISC OS
=over 4
@@ -15052,7 +12660,7 @@ qnx/ar, qnx/cpp
=back
-=head2 perlsolaris, README.solaris - Perl version 5 on Solaris systems
+=head2 perlsolaris - Perl version 5 on Solaris systems
=over 4
@@ -15138,7 +12746,7 @@ DATAMODEL_NATIVE specified", sh: ar: not found
=back
-=head2 perlsymbian, README.symbian - Perl version 5 on Symbian OS
+=head2 perlsymbian - Perl version 5 on Symbian OS
=over 4
@@ -15174,8 +12782,8 @@ DATAMODEL_NATIVE specified", sh: ar: not found
=back
-=head2 perltru64, README.tru64 - Perl version 5 on Tru64 (formerly known as
-Digital UNIX formerly known as DEC OSF/1) systems
+=head2 perltru64 - Perl version 5 on Tru64 (formerly known as Digital UNIX
+formerly known as DEC OSF/1) systems
=over 4
@@ -15225,7 +12833,7 @@ Digital UNIX formerly known as DEC OSF/1) systems
=back
-=head2 perlvmesa, README.vmesa - building and installing Perl for VM/ESA.
+=head2 perlvmesa - building and installing Perl for VM/ESA.
=over 4
@@ -15340,7 +12948,7 @@ utime LIST, waitpid PID,FLAGS
=back
-=head2 perlvos, README.vos - Perl for Stratus VOS
+=head2 perlvos - Perl for Stratus VOS
=over 4
@@ -15384,10 +12992,10 @@ L<http://mingw.org>, L<http://mingw-w64.sf.net>
=item Setting Up Perl on Windows
-Make, Command Shell, Borland C++, Microsoft Visual C++, Microsoft Visual
-C++ 2008/2010 Express Edition, Microsoft Visual C++ 2005 Express Edition,
-Microsoft Visual C++ Toolkit 2003, Microsoft Platform SDK 64-bit Compiler,
-MinGW release 3 with gcc
+Make, Command Shell, Microsoft Visual C++, Microsoft Visual C++ 2008/2010
+Express Edition, Microsoft Visual C++ 2005 Express Edition, Microsoft
+Visual C++ Toolkit 2003, Microsoft Platform SDK 64-bit Compiler, MinGW
+release 3 with gcc
=item Building
@@ -15424,12 +13032,1597 @@ Steve Hay E<lt>steve.m.hay@googlemail.comE<gt>
=back
+=head2 perlboot - This document has been deleted
+
+=over 4
+
+=item DESCRIPTION
+
+=back
+
+=head2 perlbot - This document has been deleted
+
+=over 4
+
+=item DESCRIPTION
+
+=back
+
+=head2 perltodo - Perl TO-DO List
+
+=over 4
+
+=item DESCRIPTION
+
+=back
+
+=head2 perltooc - This document has been deleted
+
+=over 4
+
+=item DESCRIPTION
+
+=back
+
+=head2 perltoot - This document has been deleted
+
+=over 4
+
+=item DESCRIPTION
+
+=back
+
=head1 PRAGMA DOCUMENTATION
+=head2 arybase - Set indexing base via $[
+
+=over 4
+
+=item SYNOPSIS
+
+=item DESCRIPTION
+
+=item HISTORY
+
+=item BUGS
+
+=item SEE ALSO
+
+=back
+
+=head2 attributes - get/set subroutine or variable attributes
+
+=over 4
+
+=item SYNOPSIS
+
+=item DESCRIPTION
+
+=over 4
+
+=item What C<import> does
+
+=item Built-in Attributes
+
+lvalue, method, locked
+
+=item Available Subroutines
+
+get, reftype
+
+=item Package-specific Attribute Handling
+
+FETCH_I<type>_ATTRIBUTES, MODIFY_I<type>_ATTRIBUTES
+
+=item Syntax of Attribute Lists
+
+=back
+
+=item EXPORTS
+
+=over 4
+
+=item Default exports
+
+=item Available exports
+
+=item Export tags defined
+
+=back
+
+=item EXAMPLES
+
+=item MORE EXAMPLES
+
+=item SEE ALSO
+
+=back
+
+=head2 autodie - Replace functions with ones that succeed or die with
+lexical scope
+
+=over 4
+
+=item SYNOPSIS
+
+=item DESCRIPTION
+
+=item EXCEPTIONS
+
+=item CATEGORIES
+
+=item FUNCTION SPECIFIC NOTES
+
+=over 4
+
+=item flock
+
+=item system/exec
+
+=back
+
+=item GOTCHAS
+
+=item DIAGNOSTICS
+
+:void cannot be used with lexical scope, No user hints defined for %s
+
+=item BUGS
+
+=over 4
+
+=item autodie and string eval
+
+=item REPORTING BUGS
+
+=back
+
+=item FEEDBACK
+
+=item AUTHOR
+
+=item LICENSE
+
+=item SEE ALSO
+
+=item ACKNOWLEDGEMENTS
+
+=back
+
+=head2 autodie::exception - Exceptions from autodying functions.
+
+=over 4
+
+=item SYNOPSIS
+
+=item DESCRIPTION
+
+=over 4
+
+=item Common Methods
+
+=back
+
+=back
+
+=over 4
+
+=item Advanced methods
+
+=back
+
+=over 4
+
+=item SEE ALSO
+
+=item LICENSE
+
+=item AUTHOR
+
+=back
+
+=head2 autodie::exception::system - Exceptions from autodying system().
+
+=over 4
+
+=item SYNOPSIS
+
+=item DESCRIPTION
+
+=back
+
+=over 4
+
+=item stringify
+
+=back
+
+=over 4
+
+=item LICENSE
+
+=item AUTHOR
+
+=back
+
+=head2 autodie::hints - Provide hints about user subroutines to autodie
+
+=over 4
+
+=item SYNOPSIS
+
+=item DESCRIPTION
+
+=over 4
+
+=item Introduction
+
+=item What are hints?
+
+=item Example hints
+
+=back
+
+=item Manually setting hints from within your program
+
+=item Adding hints to your module
+
+=item Insisting on hints
+
+=back
+
+=over 4
+
+=item Diagnostics
+
+Attempts to set_hints_for unidentifiable subroutine, fail hints cannot be
+provided with either scalar or list hints for %s, %s hint missing for %s
+
+=item ACKNOWLEDGEMENTS
+
+=item AUTHOR
+
+=item LICENSE
+
+=item SEE ALSO
+
+=back
+
+=head2 autouse - postpone load of modules until a function is used
+
+=over 4
+
+=item SYNOPSIS
+
+=item DESCRIPTION
+
+=item WARNING
+
+=item AUTHOR
+
+=item SEE ALSO
+
+=back
+
+=head2 base - Establish an ISA relationship with base classes at compile
+time
+
+=over 4
+
+=item SYNOPSIS
+
+=item DESCRIPTION
+
+=item DIAGNOSTICS
+
+Base class package "%s" is empty, Class 'Foo' tried to inherit from itself
+
+=item HISTORY
+
+=item CAVEATS
+
+=item SEE ALSO
+
+=back
+
+=head2 bigint - Transparent BigInteger support for Perl
+
+=over 4
+
+=item SYNOPSIS
+
+=item DESCRIPTION
+
+=over 4
+
+=item use integer vs. use bigint
+
+=item Options
+
+a or accuracy, p or precision, t or trace, hex, oct, l, lib, try or only, v
+or version
+
+=item Math Library
+
+=item Internal Format
+
+=item Sign
+
+=item Methods
+
+inf(), NaN(), e, PI, bexp(), bpi(), upgrade(), in_effect()
+
+=item MATH LIBRARY
+
+=item Caveat
+
+=back
+
+=item CAVEATS
+
+in_effect(), hex()/oct()
+
+=item MODULES USED
+
+=item EXAMPLES
+
+=item LICENSE
+
+=item SEE ALSO
+
+=item AUTHORS
+
+=back
+
+=head2 bignum - Transparent BigNumber support for Perl
+
+=over 4
+
+=item SYNOPSIS
+
+=item DESCRIPTION
+
+=over 4
+
+=item Options
+
+a or accuracy, p or precision, t or trace, l or lib, hex, oct, v or version
+
+=item Methods
+
+=item Caveats
+
+inf(), NaN(), e, PI(), bexp(), bpi(), upgrade(), in_effect()
+
+=item Math Library
+
+=item INTERNAL FORMAT
+
+=item SIGN
+
+=back
+
+=item CAVEATS
+
+in_effect(), hex()/oct()
+
+=item MODULES USED
+
+=item EXAMPLES
+
+=item LICENSE
+
+=item SEE ALSO
+
+=item AUTHORS
+
+=back
+
+=head2 bigrat - Transparent BigNumber/BigRational support for Perl
+
+=over 4
+
+=item SYNOPSIS
+
+=item DESCRIPTION
+
+=over 4
+
+=item Modules Used
+
+=item Math Library
+
+=item Sign
+
+=item Methods
+
+inf(), NaN(), e, PI, bexp(), bpi(), upgrade(), in_effect()
+
+=item MATH LIBRARY
+
+=item Caveat
+
+=item Options
+
+a or accuracy, p or precision, t or trace, l or lib, hex, oct, v or version
+
+=back
+
+=item CAVEATS
+
+in_effect(), hex()/oct()
+
+=item EXAMPLES
+
+=item LICENSE
+
+=item SEE ALSO
+
+=item AUTHORS
+
+=back
+
+=head2 blib - Use MakeMaker's uninstalled version of a package
+
+=over 4
+
+=item SYNOPSIS
+
+=item DESCRIPTION
+
+=item BUGS
+
+=item AUTHOR
+
+=back
+
+=head2 bytes - Perl pragma to force byte semantics rather than character
+semantics
+
+=over 4
+
+=item NOTICE
+
+=item SYNOPSIS
+
+=item DESCRIPTION
+
+=item LIMITATIONS
+
+=item SEE ALSO
+
+=back
+
+=head2 charnames - access to Unicode character names and named character
+sequences; also define character names
+
+=over 4
+
+=item SYNOPSIS
+
+=item DESCRIPTION
+
+=item LOOSE MATCHES
+
+=item ALIASES
+
+=item CUSTOM ALIASES
+
+=item charnames::string_vianame(I<name>)
+
+=item charnames::vianame(I<name>)
+
+=item charnames::viacode(I<code>)
+
+=item CUSTOM TRANSLATORS
+
+=item BUGS
+
+=back
+
+=head2 constant - Perl pragma to declare constants
+
+=over 4
+
+=item SYNOPSIS
+
+=item DESCRIPTION
+
+=item NOTES
+
+=over 4
+
+=item List constants
+
+=item Defining multiple constants at once
+
+=item Magic constants
+
+=back
+
+=item TECHNICAL NOTES
+
+=item CAVEATS
+
+=item SEE ALSO
+
+=item BUGS
+
+=item AUTHORS
+
+=item COPYRIGHT & LICENSE
+
+=back
+
+=head2 deprecate - Perl pragma for deprecating the core version of a module
+
+=over 4
+
+=item SYNOPSIS
+
+=item DESCRIPTION
+
+=over 4
+
+=item EXPORT
+
+=back
+
+=item SEE ALSO
+
+=item AUTHOR
+
+=item COPYRIGHT AND LICENSE
+
+=back
+
+=head2 diagnostics, splain - produce verbose warning diagnostics
+
+=over 4
+
+=item SYNOPSIS
+
+=item DESCRIPTION
+
+=over 4
+
+=item The C<diagnostics> Pragma
+
+=item The I<splain> Program
+
+=back
+
+=item EXAMPLES
+
+=item INTERNALS
+
+=item BUGS
+
+=item AUTHOR
+
+=back
+
+=head2 encoding - allows you to write your script in non-ascii or non-utf8
+
+=over 4
+
+=item SYNOPSIS
+
+=item ABSTRACT
+
+=over 4
+
+=item Literal Conversions
+
+=item PerlIO layers for C<STD(IN|OUT)>
+
+=item Implicit upgrading for byte strings
+
+=item Side effects
+
+=back
+
+=item FEATURES THAT REQUIRE 5.8.1
+
+"NON-EUC" doublebyte encodings, tr//, DATA pseudo-filehandle
+
+=item USAGE
+
+use encoding [I<ENCNAME>] ;, use encoding I<ENCNAME> [ STDIN =E<gt>
+I<ENCNAME_IN> ...] ;, use encoding I<ENCNAME> Filter=E<gt>1;, no encoding;
+
+=item The Filter Option
+
+=over 4
+
+=item Filter-related changes at Encode version 1.87
+
+=back
+
+=item CAVEATS
+
+=over 4
+
+=item NOT SCOPED
+
+=item DO NOT MIX MULTIPLE ENCODINGS
+
+=item tr/// with ranges
+
+Legend of characters above
+
+=back
+
+=item EXAMPLE - Greekperl
+
+=item KNOWN PROBLEMS
+
+literals in regex that are longer than 127 bytes, EBCDIC, format, Thread
+safety
+
+=over 4
+
+=item The Logic of :locale
+
+=back
+
+=item HISTORY
+
+=item SEE ALSO
+
+=back
+
+=head2 encoding::warnings - Warn on implicit encoding conversions
+
+=over 4
+
+=item VERSION
+
+=item SYNOPSIS
+
+=item DESCRIPTION
+
+=over 4
+
+=item Overview of the problem
+
+=item Detecting the problem
+
+=item Solving the problem
+
+Upgrade both sides to unicode-strings, Downgrade both sides to
+byte-strings, Specify the encoding for implicit byte-string upgrading,
+PerlIO layers for B<STDIN> and B<STDOUT>, Literal conversions, Implicit
+upgrading for byte-strings
+
+=back
+
+=item CAVEATS
+
+=back
+
+=over 4
+
+=item SEE ALSO
+
+=item AUTHORS
+
+=item COPYRIGHT
+
+=back
+
+=head2 feature - Perl pragma to enable new features
+
+=over 4
+
+=item SYNOPSIS
+
+=item DESCRIPTION
+
+=over 4
+
+=item Lexical effect
+
+=item C<no feature>
+
+=back
+
+=item AVAILABLE FEATURES
+
+=over 4
+
+=item The 'say' feature
+
+=item The 'state' feature
+
+=item The 'switch' feature
+
+=item The 'unicode_strings' feature
+
+=item The 'unicode_eval' and 'evalbytes' features
+
+=item The 'current_sub' feature
+
+=item The 'array_base' feature
+
+=item The 'fc' feature
+
+=back
+
+=item FEATURE BUNDLES
+
+=item IMPLICIT LOADING
+
+=back
+
+=head2 fields - compile-time class fields
+
+=over 4
+
+=item SYNOPSIS
+
+=item DESCRIPTION
+
+new, phash
+
+=item SEE ALSO
+
+=back
+
+=head2 filetest - Perl pragma to control the filetest permission operators
+
+=over 4
+
+=item SYNOPSIS
+
+=item DESCRIPTION
+
+=over 4
+
+=item Consider this carefully
+
+=item The "access" sub-pragma
+
+=item Limitation with regard to C<_>
+
+=back
+
+=back
+
+=head2 if - C<use> a Perl module if a condition holds
+
+=over 4
+
+=item SYNOPSIS
+
+=item DESCRIPTION
+
+=item BUGS
+
+=item AUTHOR
+
+=back
+
+=head2 inc::latest - use modules bundled in inc/ if they are newer than
+installed ones
+
+=over 4
+
+=item SYNOPSIS
+
+=item DESCRIPTION
+
+=over 4
+
+=item Special notes on bundling
+
+=back
+
+=item USAGE
+
+=over 4
+
+=item Author-mode
+
+loaded_modules(), write(), bundle_module()
+
+=item As bundled in inc/
+
+=back
+
+=item AUTHOR
+
+=item COPYRIGHT
+
+=item SEE ALSO
+
+=back
+
+=head2 integer - Perl pragma to use integer arithmetic instead of floating
+point
+
+=over 4
+
+=item SYNOPSIS
+
+=item DESCRIPTION
+
+=back
+
+=head2 less - perl pragma to request less of something
+
+=over 4
+
+=item SYNOPSIS
+
+=item DESCRIPTION
+
+=item FOR MODULE AUTHORS
+
+=over 4
+
+=item C<< BOOLEAN = less->of( FEATURE ) >>
+
+=item C<< FEATURES = less->of() >>
+
+=back
+
+=item CAVEATS
+
+This probably does nothing, This works only on 5.10+
+
+=back
+
+=head2 lib - manipulate @INC at compile time
+
+=over 4
+
+=item SYNOPSIS
+
+=item DESCRIPTION
+
+=over 4
+
+=item Adding directories to @INC
+
+=item Deleting directories from @INC
+
+=item Restoring original @INC
+
+=back
+
+=item CAVEATS
+
+=item NOTES
+
+=item SEE ALSO
+
+=item AUTHOR
+
+=item COPYRIGHT AND LICENSE
+
+=back
+
+=head2 locale - Perl pragma to use or avoid POSIX locales for built-in
+operations
+
+=over 4
+
+=item SYNOPSIS
+
+=item DESCRIPTION
+
+=back
+
+=head2 mro - Method Resolution Order
+
+=over 4
+
+=item SYNOPSIS
+
+=item DESCRIPTION
+
+=item OVERVIEW
+
+=item The C3 MRO
+
+=over 4
+
+=item What is C3?
+
+=item How does C3 work
+
+=back
+
+=item Functions
+
+=over 4
+
+=item mro::get_linear_isa($classname[, $type])
+
+=item mro::set_mro ($classname, $type)
+
+=item mro::get_mro($classname)
+
+=item mro::get_isarev($classname)
+
+=item mro::is_universal($classname)
+
+=item mro::invalidate_all_method_caches()
+
+=item mro::method_changed_in($classname)
+
+=item mro::get_pkg_gen($classname)
+
+=item next::method
+
+=item next::can
+
+=item maybe::next::method
+
+=back
+
+=item SEE ALSO
+
+=over 4
+
+=item The original Dylan paper
+
+L<http://www.webcom.com/haahr/dylan/linearization-oopsla96.html>
+
+=item Pugs
+
+=item Parrot
+
+L<http://use.perl.org/~autrijus/journal/25768>
+
+=item Python 2.3 MRO related links
+
+L<http://www.python.org/2.3/mro.html>,
+L<http://www.python.org/2.2.2/descrintro.html#mro>
+
+=item Class::C3
+
+L<Class::C3>
+
+=back
+
+=item AUTHOR
+
+=back
+
+=head2 open - perl pragma to set default PerlIO layers for input and output
+
+=over 4
+
+=item SYNOPSIS
+
+=item DESCRIPTION
+
+=item NONPERLIO FUNCTIONALITY
+
+=item IMPLEMENTATION DETAILS
+
+=item SEE ALSO
+
+=back
+
+=head2 ops - Perl pragma to restrict unsafe operations when compiling
+
+=over 4
+
+=item SYNOPSIS
+
+=item DESCRIPTION
+
+=item SEE ALSO
+
+=back
+
+=head2 overload - Package for overloading Perl operations
+
+=over 4
+
+=item SYNOPSIS
+
+=item DESCRIPTION
+
+=over 4
+
+=item Fundamentals
+
+=item Overloadable Operations
+
+C<not>, C<neg>, C<++>, C<-->, I<Assignments>, I<Non-mutators with a mutator
+variant>, C<int>, I<String, numeric, boolean, and regexp conversions>,
+I<Iteration>, I<File tests>, I<Matching>, I<Dereferencing>, I<Special>
+
+=item Magic Autogeneration
+
+=item Special Keys for C<use overload>
+
+defined, but FALSE, C<undef>, TRUE
+
+=item How Perl Chooses an Operator Implementation
+
+=item Losing Overloading
+
+=item Inheritance and Overloading
+
+Method names in the C<use overload> directive, Overloading of an operation
+is inherited by derived classes
+
+=item Run-time Overloading
+
+=item Public Functions
+
+overload::StrVal(arg), overload::Overloaded(arg), overload::Method(obj,op)
+
+=item Overloading Constants
+
+integer, float, binary, q, qr
+
+=back
+
+=item IMPLEMENTATION
+
+=item COOKBOOK
+
+=over 4
+
+=item Two-face Scalars
+
+=item Two-face References
+
+=item Symbolic Calculator
+
+=item I<Really> Symbolic Calculator
+
+=back
+
+=item AUTHOR
+
+=item SEE ALSO
+
+=item DIAGNOSTICS
+
+Odd number of arguments for overload::constant, '%s' is not an overloadable
+type, '%s' is not a code reference, overload arg '%s' is invalid
+
+=item BUGS AND PITFALLS
+
+=back
+
+=head2 overloading - perl pragma to lexically control overloading
+
+=over 4
+
+=item SYNOPSIS
+
+=item DESCRIPTION
+
+C<no overloading>, C<no overloading @ops>, C<use overloading>, C<use
+overloading @ops>
+
+=back
+
+=head2 parent - Establish an ISA relationship with base classes at compile
+time
+
+=over 4
+
+=item SYNOPSIS
+
+=item DESCRIPTION
+
+=item DIAGNOSTICS
+
+Class 'Foo' tried to inherit from itself
+
+=item HISTORY
+
+=item CAVEATS
+
+=item SEE ALSO
+
+=item AUTHORS AND CONTRIBUTORS
+
+=item MAINTAINER
+
+=item LICENSE
+
+=back
+
+=head2 re - Perl pragma to alter regular expression behaviour
+
+=over 4
+
+=item SYNOPSIS
+
+=item DESCRIPTION
+
+=over 4
+
+=item 'taint' mode
+
+=item 'eval' mode
+
+=item '/flags' mode
+
+=item 'debug' mode
+
+=item 'Debug' mode
+
+Compile related options, COMPILE, PARSE, OPTIMISE, TRIEC, DUMP, Execute
+related options, EXECUTE, MATCH, TRIEE, INTUIT, Extra debugging options,
+EXTRA, BUFFERS, TRIEM, STATE, STACK, OPTIMISEM, OFFSETS, OFFSETSDBG, Other
+useful flags, ALL, All, MORE, More
+
+=item Exportable Functions
+
+is_regexp($ref), regexp_pattern($ref), regmust($ref), regname($name,$all),
+regnames($all), regnames_count()
+
+=back
+
+=item SEE ALSO
+
+=back
+
+=head2 sigtrap - Perl pragma to enable simple signal handling
+
+=over 4
+
+=item SYNOPSIS
+
+=item DESCRIPTION
+
+=item OPTIONS
+
+=over 4
+
+=item SIGNAL HANDLERS
+
+B<stack-trace>, B<die>, B<handler> I<your-handler>
+
+=item SIGNAL LISTS
+
+B<normal-signals>, B<error-signals>, B<old-interface-signals>
+
+=item OTHER
+
+B<untrapped>, B<any>, I<signal>, I<number>
+
+=back
+
+=item EXAMPLES
+
+=back
+
+=head2 sort - perl pragma to control sort() behaviour
+
+=over 4
+
+=item SYNOPSIS
+
+=item DESCRIPTION
+
+=item CAVEATS
+
+=back
+
+=head2 strict - Perl pragma to restrict unsafe constructs
+
+=over 4
+
+=item SYNOPSIS
+
+=item DESCRIPTION
+
+C<strict refs>, C<strict vars>, C<strict subs>
+
+=item HISTORY
+
+=back
+
+=head2 subs - Perl pragma to predeclare sub names
+
+=over 4
+
+=item SYNOPSIS
+
+=item DESCRIPTION
+
+=back
+
+=head2 threads - Perl interpreter-based threads
+
+=over 4
+
+=item VERSION
+
+=item SYNOPSIS
+
+=item DESCRIPTION
+
+$thr = threads->create(FUNCTION, ARGS), $thr->join(), $thr->detach(),
+threads->detach(), threads->self(), $thr->tid(), threads->tid(), "$thr",
+threads->object($tid), threads->yield(), threads->list(),
+threads->list(threads::all), threads->list(threads::running),
+threads->list(threads::joinable), $thr1->equal($thr2), async BLOCK;,
+$thr->error(), $thr->_handle(), threads->_handle()
+
+=item EXITING A THREAD
+
+threads->exit(), threads->exit(status), die(), exit(status), use threads
+'exit' => 'threads_only', threads->create({'exit' => 'thread_only'}, ...),
+$thr->set_thread_exit_only(boolean), threads->set_thread_exit_only(boolean)
+
+=item THREAD STATE
+
+$thr->is_running(), $thr->is_joinable(), $thr->is_detached(),
+threads->is_detached()
+
+=item THREAD CONTEXT
+
+=over 4
+
+=item Explicit context
+
+=item Implicit context
+
+=item $thr->wantarray()
+
+=item threads->wantarray()
+
+=back
+
+=item THREAD STACK SIZE
+
+threads->get_stack_size();, $size = $thr->get_stack_size();, $old_size =
+threads->set_stack_size($new_size);, use threads ('stack_size' => VALUE);,
+$ENV{'PERL5_ITHREADS_STACK_SIZE'}, threads->create({'stack_size' => VALUE},
+FUNCTION, ARGS), $thr2 = $thr1->create(FUNCTION, ARGS)
+
+=item THREAD SIGNALLING
+
+$thr->kill('SIG...');
+
+=item WARNINGS
+
+Perl exited with active threads:, Thread creation failed: pthread_create
+returned #, Thread # terminated abnormally: .., Using minimum thread stack
+size of #, Thread creation failed: pthread_attr_setstacksize(I<SIZE>)
+returned 22
+
+=item ERRORS
+
+This Perl not built to support threads, Cannot change stack size of an
+existing thread, Cannot signal threads without safe signals, Unrecognized
+signal name: ..
+
+=item BUGS AND LIMITATIONS
+
+Thread-safe modules, Using non-thread-safe modules, Memory consumption,
+Current working directory, Environment variables, Catching signals,
+Parent-child threads, Creating threads inside special blocks, Unsafe
+signals, Perl has been built with C<PERL_OLD_SIGNALS> (see C<perl -V>), The
+environment variable C<PERL_SIGNALS> is set to C<unsafe> (see
+L<perlrun/"PERL_SIGNALS">), The module L<Perl::Unsafe::Signals> is used,
+Returning closures from threads, Returning objects from threads, END blocks
+in threads, Open directory handles, Perl Bugs and the CPAN Version of
+L<threads>
+
+=item REQUIREMENTS
+
+=item SEE ALSO
+
+=item AUTHOR
+
+=item LICENSE
+
+=item ACKNOWLEDGEMENTS
+
+=back
+
+=head2 threads::shared - Perl extension for sharing data structures between
+threads
+
+=over 4
+
+=item VERSION
+
+=item SYNOPSIS
+
+=item DESCRIPTION
+
+=item EXPORT
+
+=item FUNCTIONS
+
+share VARIABLE, shared_clone REF, is_shared VARIABLE, lock VARIABLE,
+cond_wait VARIABLE, cond_wait CONDVAR, LOCKVAR, cond_timedwait VARIABLE,
+ABS_TIMEOUT, cond_timedwait CONDVAR, ABS_TIMEOUT, LOCKVAR, cond_signal
+VARIABLE, cond_broadcast VARIABLE
+
+=item OBJECTS
+
+=item NOTES
+
+=item BUGS AND LIMITATIONS
+
+=item SEE ALSO
+
+=item AUTHOR
+
+=item LICENSE
+
+=back
+
+=head2 utf8 - Perl pragma to enable/disable UTF-8 (or UTF-EBCDIC) in source
+code
+
+=over 4
+
+=item SYNOPSIS
+
+=item DESCRIPTION
+
+=over 4
+
+=item Utility functions
+
+$num_octets = utf8::upgrade($string), $success = utf8::downgrade($string[,
+FAIL_OK]), utf8::encode($string), $success = utf8::decode($string), $flag =
+utf8::is_utf8(STRING), $flag = utf8::valid(STRING)
+
+=back
+
+=item BUGS
+
+=item SEE ALSO
+
+=back
+
+=head2 vars - Perl pragma to predeclare global variable names (obsolete)
+
+=over 4
+
+=item SYNOPSIS
+
+=item DESCRIPTION
+
+=back
+
+=head2 version - Perl extension for Version Objects
+
+=over 4
+
+=item SYNOPSIS
+
+=item DESCRIPTION
+
+=item TYPES OF VERSION OBJECTS
+
+Decimal Versions, Dotted Decimal Versions
+
+=item DECLARING VERSIONS
+
+=over 4
+
+=item How to convert a module from decimal to dotted-decimal
+
+=item How to C<declare()> a dotted-decimal version
+
+=back
+
+=item PARSING AND COMPARING VERSIONS
+
+=over 4
+
+=item How to C<parse()> a version
+
+=item How to check for a legal version string
+
+C<is_lax()>, C<is_strict()>
+
+=item How to compare version objects
+
+=back
+
+=item OBJECT METHODS
+
+=over 4
+
+=item is_alpha()
+
+=item is_qv()
+
+=item normal()
+
+=item numify()
+
+=item stringify()
+
+=back
+
+=item EXPORTED FUNCTIONS
+
+=over 4
+
+=item qv()
+
+=item is_lax()
+
+=item is_strict()
+
+=back
+
+=item AUTHOR
+
+=item SEE ALSO
+
+=back
+
+=head2 version::Internals - Perl extension for Version Objects
+
+=over 4
+
+=item DESCRIPTION
+
+=item WHAT IS A VERSION?
+
+Decimal Versions, Dotted-Decimal Versions
+
+=over 4
+
+=item Decimal Versions
+
+=item Dotted-Decimal Versions
+
+=item Alpha Versions
+
+=item Regular Expressions for Version Parsing
+
+C<$version::LAX>, C<$version::STRICT>, v1.234.5
+
+=back
+
+=item IMPLEMENTATION DETAILS
+
+=over 4
+
+=item Equivalence between Decimal and Dotted-Decimal Versions
+
+=item Quoting Rules
+
+=item What about v-strings?
+
+=item Version Object Internals
+
+original, qv, alpha, version
+
+=item Replacement UNIVERSAL::VERSION
+
+=back
+
+=item USAGE DETAILS
+
+=over 4
+
+=item Using modules that use version.pm
+
+Decimal versions always work, Dotted-Decimal version work sometimes
+
+=item Object Methods
+
+new(), qv(), Normal Form, Numification, Stringification, Comparison
+operators, Logical Operators
+
+=back
+
+=item AUTHOR
+
+=item SEE ALSO
+
+=back
+
+=head2 version::Requirements, Version::Requirements - a set of version
+requirements for a CPAN dist
+
+=over 4
+
+=item VERSION
+
+=item SYNOPSIS
+
+=item DESCRIPTION
+
+=item METHODS
+
+=over 4
+
+=item new
+
+=item add_minimum
+
+=item add_maximum
+
+=item add_exclusion
+
+=item exact_version
+
+=item add_requirements
+
+=item accepts_module
+
+=item clear_requirement
+
+=item required_modules
+
+=item clone
+
+=item is_simple
+
+=item is_finalized
+
+=item finalize
+
+=item as_string_hash
+
+=item from_string_hash
+
+=back
+
+=item AUTHOR
+
+=item COPYRIGHT AND LICENSE
+
+=back
+
+=head2 vmsish - Perl pragma to control VMS-specific language features
+
+=over 4
+
+=item SYNOPSIS
+
+=item DESCRIPTION
+
+C<vmsish status>, C<vmsish exit>, C<vmsish time>, C<vmsish hushed>
+
+=back
+
+=head2 warnings - Perl pragma to control optional warnings
+
+=over 4
+
+=item SYNOPSIS
+
+=item DESCRIPTION
+
+use warnings::register, warnings::enabled(), warnings::enabled($category),
+warnings::enabled($object), warnings::fatal_enabled(),
+warnings::fatal_enabled($category), warnings::fatal_enabled($object),
+warnings::warn($message), warnings::warn($category, $message),
+warnings::warn($object, $message), warnings::warnif($message),
+warnings::warnif($category, $message), warnings::warnif($object, $message),
+warnings::register_categories(@names)
+
+=back
+
+=head2 warnings::register - warnings import function
+
+=over 4
+
+=item SYNOPSIS
+
+=item DESCRIPTION
+
+=back
+
=head1 MODULE DOCUMENTATION
-=head2 C:\perl_tl\perl-5.14.2\lib::AnyDBM_File, AnyDBM_File - provide
-framework for multiple DBMs
+=head2 AnyDBM_File - provide framework for multiple DBMs
=over 4
@@ -15449,8 +14642,7 @@ framework for multiple DBMs
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::App::Cpan, App::Cpan - easily interact
-with CPAN from the command line
+=head2 App::Cpan - easily interact with CPAN from the command line
=over 4
@@ -15497,8 +14689,7 @@ run()
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::App::Prove, App::Prove - Implements the
-C<prove> command.
+=head2 App::Prove - Implements the C<prove> command.
=over 4
@@ -15555,8 +14746,7 @@ C<tapversion>, C<trap>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::App::Prove::State, App::Prove::State -
-State storage for the C<prove> command.
+=head2 App::Prove::State - State storage for the C<prove> command.
=over 4
@@ -15619,8 +14809,7 @@ C<new>, C<old>, C<save>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::App::Prove::State::Result,
-App::Prove::State::Result - Individual test suite results.
+=head2 App::Prove::State::Result - Individual test suite results.
=over 4
@@ -15660,8 +14849,7 @@ App::Prove::State::Result - Individual test suite results.
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::App::Prove::State::Result::Test,
-App::Prove::State::Result::Test - Individual test results.
+=head2 App::Prove::State::Result::Test - Individual test results.
=over 4
@@ -15695,8 +14883,7 @@ App::Prove::State::Result::Test - Individual test results.
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Archive::Extract, Archive::Extract - A
-generic archive extracting mechanism
+=head2 Archive::Extract - A generic archive extracting mechanism
=over 4
@@ -15835,8 +15022,7 @@ Mime magic support, Thread safety
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Archive::Tar, Archive::Tar - module for
-manipulations of tar archives
+=head2 Archive::Tar - module for manipulations of tar archives
=over 4
@@ -15858,7 +15044,7 @@ manipulations of tar archives
=item $tar->read ( $filename|$handle, [$compressed, {opt => 'val'}] )
-limit, filter, extract
+limit, filter, md5, extract
=back
@@ -15912,6 +15098,18 @@ limit, filter, extract
=over 4
+=item $tar->chmod( $file, $mode )
+
+=back
+
+=over 4
+
+=item $tar->chown( $file, $uname [, $gname] )
+
+=back
+
+=over 4
+
=item $tar->remove (@filenamelist)
=back
@@ -16080,8 +15278,8 @@ implementations
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Archive::Tar::File, Archive::Tar::File -
-a subclass for in-memory extracted file from Archive::Tar
+=head2 Archive::Tar::File - a subclass for in-memory extracted file from
+Archive::Tar
=over 4
@@ -16162,6 +15360,18 @@ uname, gname, devmajor, devminor, prefix, raw
=over 4
+=item $bool = $file->chmod $mode)
+
+=back
+
+=over 4
+
+=item $bool = $file->chown( $user [, $group])
+
+=back
+
+=over 4
+
=item Convenience methods
$file->is_file, $file->is_dir, $file->is_hardlink, $file->is_symlink,
@@ -16170,8 +15380,7 @@ $file->is_longlink, $file->is_label, $file->is_unknown
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Attribute::Handlers, Attribute::Handlers
-- Simpler definition of attribute handlers
+=head2 Attribute::Handlers - Simpler definition of attribute handlers
=over 4
@@ -16219,8 +15428,7 @@ be able to apply END handler>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::AutoLoader, AutoLoader - load
-subroutines only on demand
+=head2 AutoLoader - load subroutines only on demand
=over 4
@@ -16254,8 +15462,7 @@ subroutines only on demand
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::AutoSplit, AutoSplit - split a package
-for autoloading
+=head2 AutoSplit - split a package for autoloading
=over 4
@@ -16279,7 +15486,7 @@ $keep, $check, $modtime
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::B, B - The Perl Compiler Backend
+=head2 B - The Perl Compiler Backend
=over 4
@@ -16342,7 +15549,7 @@ RV
=item B::PV Methods
-PV, RV, PVX
+PV, RV, PVX, CUR, LEN
=item B::PVMG Methods
@@ -16427,8 +15634,8 @@ redoop, nextop, lastop
=item B::COP Methods
-label, stash, stashpv, file, cop_seq, arybase, line, warnings, io, hints,
-hints_hash
+label, stash, stashpv, stashlen, file, cop_seq, arybase, line, warnings,
+io, hints, hints_hash
=back
@@ -16436,8 +15643,7 @@ hints_hash
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::B::Concise, B::Concise - Walk Perl
-syntax tree, printing concise info about ops
+=head2 B::Concise - Walk Perl syntax tree, printing concise info about ops
=over 4
@@ -16542,8 +15748,7 @@ a{_POSIX_SAVED_IDS}', perl -MB::Concise -e
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::B::Debug, B::Debug - Walk Perl syntax
-tree, printing debug info about ops
+=head2 B::Debug - Walk Perl syntax tree, printing debug info about ops
=over 4
@@ -16559,8 +15764,7 @@ tree, printing debug info about ops
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::B::Deparse, B::Deparse - Perl compiler
-backend to produce perl code
+=head2 B::Deparse - Perl compiler backend to produce perl code
=over 4
@@ -16598,7 +15802,7 @@ strict, $[, bytes, utf8, integer, re, warnings, hint_bits, warning_bits,
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::B::Lint, B::Lint - Perl lint
+=head2 B::Lint - Perl lint
=over 4
@@ -16631,8 +15835,7 @@ validate against older perls
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::B::Lint::Debug, B::Lint::Debug - Adds
-debugging stringification to B::
+=head2 B::Lint::Debug - Adds debugging stringification to B::
=over 4
@@ -16640,8 +15843,7 @@ debugging stringification to B::
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::B::Showlex, B::Showlex - Show lexical
-variables used in functions or files
+=head2 B::Showlex - Show lexical variables used in functions or files
=over 4
@@ -16665,8 +15867,7 @@ variables used in functions or files
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::B::Terse, B::Terse - Walk Perl syntax
-tree, printing terse info about ops
+=head2 B::Terse - Walk Perl syntax tree, printing terse info about ops
=over 4
@@ -16678,8 +15879,7 @@ tree, printing terse info about ops
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::B::Xref, B::Xref - Generates cross
-reference reports for Perl programs
+=head2 B::Xref - Generates cross reference reports for Perl programs
=over 4
@@ -16687,6 +15887,8 @@ reference reports for Perl programs
=item DESCRIPTION
+i, &, s, r
+
=item OPTIONS
C<-oFILENAME>, C<-r>, C<-d>, C<-D[tO]>
@@ -16697,8 +15899,7 @@ C<-oFILENAME>, C<-r>, C<-d>, C<-D[tO]>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Benchmark, Benchmark - benchmark running
-times of Perl code
+=head2 Benchmark - benchmark running times of Perl code
=over 4
@@ -16744,8 +15945,7 @@ disablecache ( ), enablecache ( ), timesum ( T1, T2 )
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::CGI, CGI - Handle Common Gateway
-Interface requests and responses
+=head2 CGI - Handle Common Gateway Interface requests and responses
=over 4
@@ -17010,8 +16210,7 @@ MacEachern (dougm@opengroup.org), Robin Houston (robin@oneworld.org),
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::CGI::Apache, CGI::Apache - Backward
-compatibility module for CGI.pm
+=head2 CGI::Apache - Backward compatibility module for CGI.pm
=over 4
@@ -17029,8 +16228,8 @@ compatibility module for CGI.pm
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::CGI::Carp, B<CGI::Carp> - CGI routines
-for writing to the HTTPD (or other) error log
+=head2 CGI::Carp, B<CGI::Carp> - CGI routines for writing to the HTTPD (or
+other) error log
=over 4
@@ -17066,8 +16265,7 @@ for writing to the HTTPD (or other) error log
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::CGI::Cookie, CGI::Cookie - Interface to
-HTTP Cookies
+=head2 CGI::Cookie - Interface to HTTP Cookies
=over 4
@@ -17102,8 +16300,7 @@ B<name()>, B<value()>, B<domain()>, B<path()>, B<expires()>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::CGI::Fast, CGI::Fast - CGI Interface for
-Fast CGI
+=head2 CGI::Fast - CGI Interface for Fast CGI
=over 4
@@ -17133,8 +16330,7 @@ FCGI_SOCKET_PATH, FCGI_LISTEN_QUEUE
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::CGI::Pretty, CGI::Pretty - module to
-produce nicely formatted HTML code
+=head2 CGI::Pretty - module to produce nicely formatted HTML code
=over 4
@@ -17158,8 +16354,7 @@ produce nicely formatted HTML code
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::CGI::Push, CGI::Push - Simple Interface
-to Server Push
+=head2 CGI::Push - Simple Interface to Server Push
=over 4
@@ -17189,8 +16384,7 @@ to Server Push
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::CGI::Switch, CGI::Switch - Backward
-compatibility module for defunct CGI::Switch
+=head2 CGI::Switch - Backward compatibility module for defunct CGI::Switch
=over 4
@@ -17208,8 +16402,7 @@ compatibility module for defunct CGI::Switch
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::CGI::Util, CGI::Util - Internal
-utilities used by CGI module
+=head2 CGI::Util - Internal utilities used by CGI module
=over 4
@@ -17223,8 +16416,7 @@ utilities used by CGI module
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::CORE, CORE - Pseudo-namespace for Perl's
-core routines
+=head2 CORE - Namespace for Perl's core routines
=over 4
@@ -17240,8 +16432,7 @@ core routines
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::CPAN, CPAN - query, download and build
-perl modules from CPAN sites
+=head2 CPAN - query, download and build perl modules from CPAN sites
=over 4
@@ -17267,6 +16458,8 @@ and the C<fforce> pragma, Lockfile, Signals
=item mkmyconfig
+=item r [Module|/Regexp/]...
+
=item recent ***EXPERIMENTAL COMMAND***
=item recompile
@@ -17275,7 +16468,7 @@ and the C<fforce> pragma, Lockfile, Signals
=item smoke ***EXPERIMENTAL COMMAND***
-=item upgrade [Module|/Regex/]...
+=item upgrade [Module|/Regexp/]...
=item The four C<CPAN::*> Classes: Author, Bundle, Module, Distribution
@@ -17464,8 +16657,7 @@ http firewall, ftp firewall, One-way visibility, SOCKS, IP Masquerade
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::CPAN::API::HOWTO, CPAN::API::HOWTO - a
-recipe book for programming with CPAN.pm
+=head2 CPAN::API::HOWTO - a recipe book for programming with CPAN.pm
=over 4
@@ -17487,12 +16679,11 @@ recipe book for programming with CPAN.pm
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::CPAN::Distroprefs, CPAN::Distroprefs --
-read and match distroprefs
+=head2 CPAN::Distroprefs -- read and match distroprefs
=over 4
-=item SYNOPSIS
+=item SYNOPSIS
=item DESCRIPTION
@@ -17513,14 +16704,13 @@ files remain to be found
=back
-=item PREFS
+=item PREFS
=item LICENSE
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::CPAN::FirstTime, CPAN::FirstTime -
-Utility for CPAN::Config file Initialization
+=head2 CPAN::FirstTime - Utility for CPAN::Config file Initialization
=over 4
@@ -17551,8 +16741,7 @@ use_sqlite, version_timeout, yaml_load_code, yaml_module
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::CPAN::Kwalify, CPAN::Kwalify - Interface
-between CPAN.pm and Kwalify.pm
+=head2 CPAN::Kwalify - Interface between CPAN.pm and Kwalify.pm
=over 4
@@ -17568,8 +16757,7 @@ _validate($schema_name, $data, $file, $doc), yaml($schema_name)
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::CPAN::Meta, CPAN::Meta - the
-distribution metadata for a CPAN dist
+=head2 CPAN::Meta - the distribution metadata for a CPAN dist
=over 4
@@ -17625,14 +16813,24 @@ distribution metadata for a CPAN dist
=item SEE ALSO
+=item SUPPORT
+
+=over 4
+
+=item Bugs / Feature Requests
+
+=item Source Code
+
+=back
+
=item AUTHORS
=item COPYRIGHT AND LICENSE
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::CPAN::Meta::Converter,
-CPAN::Meta::Converter - Convert CPAN distribution metadata structures
+=head2 CPAN::Meta::Converter - Convert CPAN distribution metadata
+structures
=over 4
@@ -17660,8 +16858,8 @@ CPAN::Meta::Converter - Convert CPAN distribution metadata structures
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::CPAN::Meta::Feature, CPAN::Meta::Feature
-- an optional feature provided by a CPAN distribution
+=head2 CPAN::Meta::Feature - an optional feature provided by a CPAN
+distribution
=over 4
@@ -17691,8 +16889,7 @@ CPAN::Meta::Converter - Convert CPAN distribution metadata structures
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::CPAN::Meta::History, CPAN::Meta::History
-- history of CPAN Meta Spec changes
+=head2 CPAN::Meta::History - history of CPAN Meta Spec changes
=over 4
@@ -17724,8 +16921,8 @@ CPAN::Meta::Converter - Convert CPAN distribution metadata structures
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::CPAN::Meta::Prereqs, CPAN::Meta::Prereqs
-- a set of distribution prerequisites by phase and type
+=head2 CPAN::Meta::Prereqs - a set of distribution prerequisites by phase
+and type
=over 4
@@ -17761,8 +16958,64 @@ CPAN::Meta::Converter - Convert CPAN distribution metadata structures
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::CPAN::Meta::Spec, CPAN::Meta::Spec -
-specification for CPAN distribution metadata
+=head2 CPAN::Meta::Requirements - a set of version requirements for a CPAN
+dist
+
+=over 4
+
+=item VERSION
+
+=item SYNOPSIS
+
+=item DESCRIPTION
+
+=item METHODS
+
+=over 4
+
+=item new
+
+=item add_minimum
+
+=item add_maximum
+
+=item add_exclusion
+
+=item exact_version
+
+=item add_requirements
+
+=item accepts_module
+
+=item clear_requirement
+
+=item required_modules
+
+=item clone
+
+=item is_simple
+
+=item is_finalized
+
+=item finalize
+
+=item as_string_hash
+
+=item add_string_requirement
+
+>= 1.3, <= 1.3, ! 1.3, > 1.3, < 1.3, >= 1.3, ! 1.5, <= 2.0
+
+=item from_string_hash
+
+=back
+
+=item AUTHORS
+
+=item COPYRIGHT AND LICENSE
+
+=back
+
+=head2 CPAN::Meta::Spec - specification for CPAN distribution metadata
=over 4
@@ -17862,8 +17115,8 @@ conflicts
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::CPAN::Meta::Validator,
-CPAN::Meta::Validator - validate CPAN distribution metadata structures
+=head2 CPAN::Meta::Validator - validate CPAN distribution metadata
+structures
=over 4
@@ -17885,12 +17138,8 @@ CPAN::Meta::Validator - validate CPAN distribution metadata structures
=item Check Methods
-check_map($spec,$data)
-
=item Validator Methods
-header($self,$key,$value)
-
=back
=item BUGS
@@ -17901,8 +17150,8 @@ header($self,$key,$value)
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::CPAN::Meta::YAML, CPAN::Meta::YAML -
-Read and write a subset of YAML for CPAN Meta files
+=head2 CPAN::Meta::YAML - Read and write a subset of YAML for CPAN Meta
+files
=over 4
@@ -17916,14 +17165,61 @@ Read and write a subset of YAML for CPAN Meta files
=item SEE ALSO
+=item SUPPORT
+
+=over 4
+
+=item Bugs / Feature Requests
+
+=item Source Code
+
+=back
+
=item AUTHORS
=item COPYRIGHT AND LICENSE
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::CPAN::Nox, CPAN::Nox - Wrapper around
-CPAN.pm without using any XS module
+=over 4
+
+=item SYNOPSIS
+
+=item DESCRIPTION
+
+=back
+
+new( LOCAL_FILE_NAME )
+
+continents()
+
+countries( [CONTINENTS] )
+
+mirrors( [COUNTRIES] )
+
+get_mirrors_by_countries( [COUNTRIES] )
+
+get_mirrors_by_continents( [CONTINENTS] )
+
+get_countries_by_continents( [CONTINENTS] )
+
+best_mirrors
+
+get_n_random_mirrors_by_continents( N, [CONTINENTS]
+
+get_mirrors_timings( MIRROR_LIST, SEEN, CALLBACK );
+
+find_best_continents( HASH_REF );
+
+=over 4
+
+=item AUTHOR
+
+=item LICENSE
+
+=back
+
+=head2 CPAN::Nox - Wrapper around CPAN.pm without using any XS module
=over 4
@@ -17937,8 +17233,7 @@ CPAN.pm without using any XS module
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::CPAN::Version, CPAN::Version - utility
-functions to compare CPAN versions
+=head2 CPAN::Version - utility functions to compare CPAN versions
=over 4
@@ -17950,8 +17245,7 @@ functions to compare CPAN versions
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::CPANPLUS, CPANPLUS - API & CLI access to
-the CPAN mirrors
+=head2 CPANPLUS - API & CLI access to the CPAN mirrors
=over 4
@@ -18012,11 +17306,11 @@ the CPAN mirrors
=item CONTACT INFORMATION
Bug reporting: I<bug-cpanplus@rt.cpan.org>, Questions & suggestions:
-I<cpanplus-devel@lists.sourceforge.net>
+I<bug-cpanplus@rt.cpan.org>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::CPANPLUS::Backend, CPANPLUS::Backend
+=head2 CPANPLUS::Backend - programmer's interface to CPANPLUS
=over 4
@@ -18090,9 +17384,9 @@ verbose => BOOL] )
=item $mod_obj = $cb->parse_module( module =>
$modname|$distname|$modobj|URI|PATH )
-Text::Bastardize, Text-Bastardize, Text-Bastardize-1.06,
-AYRNIEU/Text-Bastardize, AYRNIEU/Text-Bastardize-1.06,
-AYRNIEU/Text-Bastardize-1.06.tar.gz,
+Text::Bastardize, Text-Bastardize, Text/Bastardize.pm,
+Text-Bastardize-1.06, AYRNIEU/Text-Bastardize,
+AYRNIEU/Text-Bastardize-1.06, AYRNIEU/Text-Bastardize-1.06.tar.gz,
http://example.com/Text-Bastardize-1.06.tar.gz,
file:///tmp/Text-Bastardize-1.06.tar.gz, /tmp/Text-Bastardize-1.06,
./Text-Bastardize-1.06
@@ -18193,8 +17487,7 @@ BOOL] );
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::CPANPLUS::Backend::RV,
-CPANPLUS::Backend::RV
+=head2 CPANPLUS::Backend::RV - return value objects
=over 4
@@ -18225,7 +17518,8 @@ ok, args, rv, function
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::CPANPLUS::Config, CPANPLUS::Config
+=head2 CPANPLUS::Config - configuration defaults and heuristics for
+CPANPLUS
=over 4
@@ -18245,6 +17539,10 @@ hosts
=back
+allow_build_interactivity
+
+allow_unknown_prereqs
+
base
buildflags
@@ -18259,6 +17557,8 @@ dist_type
email
+enable_custom_sources
+
extractdir
fetchdir
@@ -18305,6 +17605,12 @@ source_engine
cpantest_reporter_args
+=over 4
+
+=item Section 'program'
+
+=back
+
editor
make
@@ -18329,7 +17635,7 @@ perlwrapper
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::CPANPLUS::Configure, CPANPLUS::Configure
+=head2 CPANPLUS::Configure - configuration for CPANPLUS
=over 4
@@ -18404,7 +17710,7 @@ _set|_get_mirror, _set|_get_fetch
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::CPANPLUS::Dist, CPANPLUS::Dist
+=head2 CPANPLUS::Dist - base class for plugins
=over 4
@@ -18466,8 +17772,8 @@ $version_spec )
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::CPANPLUS::Dist::Autobundle,
-CPANPLUS::Dist::Autobundle
+=head2 CPANPLUS::Dist::Autobundle - distribution class for installation
+snapshots
=over 4
@@ -18477,8 +17783,7 @@ CPANPLUS::Dist::Autobundle
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::CPANPLUS::Dist::Base,
-CPANPLUS::Dist::Base - Base class for custom distribution classes
+=head2 CPANPLUS::Dist::Base - Base class for custom distribution classes
=over 4
@@ -18534,8 +17839,7 @@ CPANPLUS::Dist::Base - Base class for custom distribution classes
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::CPANPLUS::Dist::Build,
-CPANPLUS::Dist::Build - CPANPLUS plugin to install packages that use
+=head2 CPANPLUS::Dist::Build - CPANPLUS plugin to install packages that use
Build.PL
=over 4
@@ -18602,8 +17906,8 @@ prereq_target => TARGET, force => BOOL, verbose => BOOL, skiptest => BOOL])
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::CPANPLUS::Dist::Build::Constants,
-CPANPLUS::Dist::Build::Constants - Constants for CPANPLUS::Dist::Build
+=head2 CPANPLUS::Dist::Build::Constants - Constants for
+CPANPLUS::Dist::Build
=over 4
@@ -18617,7 +17921,8 @@ CPANPLUS::Dist::Build::Constants - Constants for CPANPLUS::Dist::Build
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::CPANPLUS::Dist::MM, CPANPLUS::Dist::MM
+=head2 CPANPLUS::Dist::MM - distribution class for MakeMaker related
+modules
=over 4
@@ -18629,7 +17934,7 @@ CPANPLUS::Dist::Build::Constants - Constants for CPANPLUS::Dist::Build
parent(), status()
-=item STATUS ACCESSORS
+=item STATUS ACCESSORS
makefile (), make (), test (), prepared (), distdir (), created (),
installed (), uninstalled (), _create_args (), _install_args ()
@@ -18689,8 +17994,8 @@ skiptest => BOOL, force => BOOL, verbose => BOOL])
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::CPANPLUS::Dist::Sample,
-CPANPLUS::Dist::Sample -- Sample code to create your own Dist::* plugin
+=head2 CPANPLUS::Dist::Sample -- Sample code to create your own Dist::*
+plugin
=over 4
@@ -18698,7 +18003,7 @@ CPANPLUS::Dist::Sample -- Sample code to create your own Dist::* plugin
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::CPANPLUS::Error, CPANPLUS::Error
+=head2 CPANPLUS::Error - error handling for CPANPLUS
=over 4
@@ -18742,7 +18047,9 @@ $ERROR_FH, $MSG_FH
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::CPANPLUS::FAQ, CPANPLUS::FAQ
+=head2 CPANPLUS::FAQ - CPANPLUS Frequently Asked Questions
+
+=head2 CPANPLUS::FAQ
=over 4
@@ -18756,7 +18063,7 @@ $ERROR_FH, $MSG_FH
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::CPANPLUS::Hacking, CPANPLUS::Hacking
+=head2 CPANPLUS::Hacking - developing CPANPLUS
=over 4
@@ -18782,12 +18089,12 @@ the test suite to test for the bug, [OPTIONAL] A patch to the code + tests
In C<diff -u> or C<diff -c> format, From the root of the snapshot,
Including patches for code + tests + docs, Sent per mail to
-cpanplus-devel@lists.sourceforge.net, With subject containing C<[PATCH]> +
-description of the patch
+bug-cpanplus@rt.cpan.org, With subject containing C<[PATCH]> + description
+of the patch
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::CPANPLUS::Internals, CPANPLUS::Internals
+=head2 CPANPLUS::Internals - CPANPLUS internals
=over 4
@@ -18849,8 +18156,7 @@ edit_test_report, proceed_on_test_failure, munge_dist_metafile
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::CPANPLUS::Internals::Extract,
-CPANPLUS::Internals::Extract
+=head2 CPANPLUS::Internals::Extract - internals for archive extraction
=over 4
@@ -18872,8 +18178,7 @@ module, extractdir, prefer_bin, perl, verbose, force
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::CPANPLUS::Internals::Fetch,
-CPANPLUS::Internals::Fetch
+=head2 CPANPLUS::Internals::Fetch - internals for fetching files
=over 4
@@ -18901,8 +18206,7 @@ BOOL, prefer_bin => BOOL, ttl => $seconds] )
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::CPANPLUS::Internals::Report,
-CPANPLUS::Internals::Report
+=head2 CPANPLUS::Internals::Report - internals for sending test reports
=over 4
@@ -18939,8 +18243,7 @@ module, buffer, failed, save, address, verbose, force
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::CPANPLUS::Internals::Search,
-CPANPLUS::Internals::Search
+=head2 CPANPLUS::Internals::Search - internals for searching for modules
=over 4
@@ -18976,8 +18279,7 @@ type, allow, data
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::CPANPLUS::Internals::Source,
-CPANPLUS::Internals::Source
+=head2 CPANPLUS::Internals::Source - internals for updating source files
=over 4
@@ -19061,7 +18363,7 @@ uptodate, path, verbose
=over 4
=item $file = $cb->_add_custom_module_source( uri => URI, [verbose => BOOL]
-);
+);
=back
@@ -19074,7 +18376,7 @@ uptodate, path, verbose
=over 4
=item $file = $cb->_remove_custom_module_source( uri => URI, [verbose =>
-BOOL] );
+BOOL] );
=back
@@ -19092,7 +18394,7 @@ BOOL] );
=over 4
-=item $ok = $cb->__update_custom_module_source
+=item $ok = $cb->__update_custom_module_source
=back
@@ -19105,12 +18407,11 @@ BOOL] );
=over 4
-=item $bool = $cb->__create_custom_module_entries( [verbose => BOOL] )
+=item $bool = $cb->__create_custom_module_entries( [verbose => BOOL] )
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::CPANPLUS::Internals::Source::Memory,
-CPANPLUS::Internals::Source::Memory - In memory implementation
+=head2 CPANPLUS::Internals::Source::Memory - In memory implementation
=over 4
@@ -19129,11 +18430,9 @@ path, verbose
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::CPANPLUS::Internals::Source::SQLite,
-CPANPLUS::Internals::Source::SQLite - SQLite implementation
+=head2 CPANPLUS::Internals::Source::SQLite - SQLite implementation
-=head2 C:\perl_tl\perl-5.14.2\lib::CPANPLUS::Internals::Utils,
-CPANPLUS::Internals::Utils
+=head2 CPANPLUS::Internals::Utils - convenience functions for CPANPLUS
=over 4
@@ -19237,7 +18536,7 @@ PACKAGE_STRING );
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::CPANPLUS::Module, CPANPLUS::Module
+=head2 CPANPLUS::Module - CPAN module objects for CPANPLUS
=over 4
@@ -19430,6 +18729,10 @@ prefer_bin => BOOL, force => BOOL, verbose => BOOL, ..... ]);
=item $bool = $self->add_to_includepath;
+=back
+
+=over 4
+
=item $path = $self->best_path_to_module_build();
=back
@@ -19444,8 +18747,7 @@ prefer_bin => BOOL, force => BOOL, verbose => BOOL, ..... ]);
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::CPANPLUS::Module::Author,
-CPANPLUS::Module::Author
+=head2 CPANPLUS::Module::Author - CPAN author object for CPANPLUS
=over 4
@@ -19496,8 +18798,7 @@ author, cpanid, email, parent
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::CPANPLUS::Module::Author::Fake,
-CPANPLUS::Module::Author::Fake
+=head2 CPANPLUS::Module::Author::Fake - dummy author object for CPANPLUS
=over 4
@@ -19515,8 +18816,8 @@ CPANPLUS::Module::Author::Fake
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::CPANPLUS::Module::Checksums,
-CPANPLUS::Module::Checksums
+=head2 CPANPLUS::Module::Checksums - checking the checksum of a
+distribution
=over 4
@@ -19534,8 +18835,7 @@ CPANPLUS::Module::Checksums
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::CPANPLUS::Module::Fake,
-CPANPLUS::Module::Fake
+=head2 CPANPLUS::Module::Fake - fake module object for internal use
=over 4
@@ -19553,8 +18853,7 @@ CPANPLUS::Module::Fake
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::CPANPLUS::Selfupdate,
-CPANPLUS::Selfupdate
+=head2 CPANPLUS::Selfupdate - self-updating for CPANPLUS
=over 4
@@ -19576,6 +18875,12 @@ CPANPLUS::Selfupdate
=over 4
+=item @cat = $self->list_categories
+
+=back
+
+=over 4
+
=item %list = $self->list_modules_to_update( update =>
"core|dependencies|enabled_features|features|all", [latest => BOOL] )
@@ -19647,7 +18952,7 @@ CPANPLUS::Selfupdate
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::CPANPLUS::Shell, CPANPLUS::Shell
+=head2 CPANPLUS::Shell - base class for CPANPLUS shells
=over 4
@@ -19669,8 +18974,7 @@ CPANPLUS::Selfupdate
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::CPANPLUS::Shell::Classic,
-CPANPLUS::Shell::Classic - CPAN.pm emulation for CPANPLUS
+=head2 CPANPLUS::Shell::Classic - CPAN.pm emulation for CPANPLUS
=over 4
@@ -19692,8 +18996,7 @@ CPANPLUS::Shell::Classic - CPAN.pm emulation for CPANPLUS
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::CPANPLUS::Shell::Default,
-CPANPLUS::Shell::Default
+=head2 CPANPLUS::Shell::Default - the default CPANPLUS shell
=over 4
@@ -19715,9 +19018,8 @@ CPANPLUS::Shell::Default
=back
-=head2
-C:\perl_tl\perl-5.14.2\lib::CPANPLUS::Shell::Default::Plugins::CustomSource
-, CPANPLUS::Shell::Default::Plugins::CustomSource
+=head2 CPANPLUS::Shell::Default::Plugins::CustomSource - add custom sources
+to CPANPLUS
=over 4
@@ -19727,15 +19029,15 @@ C:\perl_tl\perl-5.14.2\lib::CPANPLUS::Shell::Default::Plugins::CustomSource
=back
-=head2
-C:\perl_tl\perl-5.14.2\lib::CPANPLUS::Shell::Default::Plugins::HOWTO,
-CPANPLUS::Shell::Default::Plugins::HOWTO -- documentation on how to write
-your own plugins
+=head2 CPANPLUS::Shell::Default::Plugins::HOWTO -- documentation on how to
+write your own plugins
=over 4
=item SYNOPSIS
+=item DESCRIPTION
+
=item HOWTO
=over 4
@@ -19765,9 +19067,8 @@ from the user, Options -- A hashref of options provided by the user
=back
-=head2
-C:\perl_tl\perl-5.14.2\lib::CPANPLUS::Shell::Default::Plugins::Remote,
-CPANPLUS::Shell::Default::Plugins::Remote
+=head2 CPANPLUS::Shell::Default::Plugins::Remote - connect to a remote
+CPANPLUS
=over 4
@@ -19789,9 +19090,8 @@ CPANPLUS::Shell::Default::Plugins::Remote
=back
-=head2
-C:\perl_tl\perl-5.14.2\lib::CPANPLUS::Shell::Default::Plugins::Source,
-CPANPLUS::Shell::Default::Plugins::Source
+=head2 CPANPLUS::Shell::Default::Plugins::Source - read in CPANPLUS
+commands
=over 4
@@ -19813,8 +19113,7 @@ CPANPLUS::Shell::Default::Plugins::Source
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Carp, Carp - alternative warn and die
-for modules
+=head2 Carp - alternative warn and die for modules
=over 4
@@ -19852,10 +19151,17 @@ for modules
=item BUGS
+=item SEE ALSO
+
+=item AUTHOR
+
+=item COPYRIGHT
+
+=item LICENSE
+
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Class::Struct, Class::Struct - declare
-struct-like datatypes as Perl classes
+=head2 Class::Struct - declare struct-like datatypes as Perl classes
=over 4
@@ -19886,8 +19192,8 @@ Example 1, Example 2, Example 3
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Compress::Raw::Bzip2,
-Compress::Raw::Bzip2 - Low-Level Interface to bzip2 compression library
+=head2 Compress::Raw::Bzip2 - Low-Level Interface to bzip2 compression
+library
=over 4
@@ -19948,8 +19254,8 @@ B<$verbosity>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Compress::Raw::Zlib, Compress::Raw::Zlib
-- Low-Level Interface to zlib compression library
+=head2 Compress::Raw::Zlib - Low-Level Interface to zlib compression
+library
=over 4
@@ -20042,12 +19348,26 @@ B<-ADLER32>, B<-ConsumeInput>, B<-LimitOutput>
=item my $version = Compress::Raw::Zlib::zlib_version();
+=item my $flags = Compress::Raw::Zlib::zlibCompileFlags();
+
=back
=item The LimitOutput option.
=item ACCESSING ZIP FILES
+=item FAQ
+
+=over 4
+
+=item Compatibility with Unix compress/uncompress.
+
+=item Accessing .tar.Z files
+
+=item Zlib Library Version Support
+
+=back
+
=item CONSTANTS
=item SEE ALSO
@@ -20060,8 +19380,7 @@ B<-ADLER32>, B<-ConsumeInput>, B<-LimitOutput>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Compress::Zlib, Compress::Zlib -
-Interface to zlib compression library
+=head2 Compress::Zlib - Interface to zlib compression library
=over 4
@@ -20176,8 +19495,7 @@ B<-WindowBits>, B<-Bufsize>, B<-Dictionary>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Config, Config - access Perl
-configuration information
+=head2 Config - access Perl configuration information
=over 4
@@ -20288,20 +19606,21 @@ C<d_getsbyport>, C<d_getsent>, C<d_getservbyname_r>, C<d_getservbyport_r>,
C<d_getservent_r>, C<d_getservprotos>, C<d_getspnam>, C<d_getspnam_r>,
C<d_gettimeod>, C<d_gmtime64>, C<d_gmtime_r>, C<d_gnulibc>, C<d_grpasswd>,
C<d_hasmntopt>, C<d_htonl>, C<d_ilogbl>, C<d_inc_version_list>, C<d_index>,
-C<d_inetaton>, C<d_inetntop>, C<d_inetpton>, C<d_int64_t>, C<d_isascii>,
-C<d_isfinite>, C<d_isinf>, C<d_isnan>, C<d_isnanl>, C<d_killpg>,
-C<d_lchown>, C<d_ldbl_dig>, C<d_libm_lib_version>, C<d_link>,
-C<d_localtime64>, C<d_localtime_r>, C<d_localtime_r_needs_tzset>,
-C<d_locconv>, C<d_lockf>, C<d_longdbl>, C<d_longlong>, C<d_lseekproto>,
-C<d_lstat>, C<d_madvise>, C<d_malloc_good_size>, C<d_malloc_size>,
-C<d_mblen>, C<d_mbstowcs>, C<d_mbtowc>, C<d_memchr>, C<d_memcmp>,
-C<d_memcpy>, C<d_memmove>, C<d_memset>, C<d_mkdir>, C<d_mkdtemp>,
-C<d_mkfifo>, C<d_mkstemp>, C<d_mkstemps>, C<d_mktime>, C<d_mktime64>,
-C<d_mmap>, C<d_modfl>, C<d_modfl_pow32_bug>, C<d_modflproto>,
-C<d_mprotect>, C<d_msg>, C<d_msg_ctrunc>, C<d_msg_dontroute>, C<d_msg_oob>,
-C<d_msg_peek>, C<d_msg_proxy>, C<d_msgctl>, C<d_msgget>, C<d_msghdr_s>,
-C<d_msgrcv>, C<d_msgsnd>, C<d_msync>, C<d_munmap>, C<d_mymalloc>,
-C<d_ndbm>, C<d_ndbm_h_uses_prototypes>, C<d_nice>, C<d_nl_langinfo>,
+C<d_inetaton>, C<d_inetntop>, C<d_inetpton>, C<d_int64_t>, C<d_ipv6_mreq>,
+C<d_isascii>, C<d_isblank>, C<d_isfinite>, C<d_isinf>, C<d_isnan>,
+C<d_isnanl>, C<d_killpg>, C<d_lchown>, C<d_ldbl_dig>,
+C<d_libm_lib_version>, C<d_link>, C<d_localtime64>, C<d_localtime_r>,
+C<d_localtime_r_needs_tzset>, C<d_locconv>, C<d_lockf>, C<d_longdbl>,
+C<d_longlong>, C<d_lseekproto>, C<d_lstat>, C<d_madvise>,
+C<d_malloc_good_size>, C<d_malloc_size>, C<d_mblen>, C<d_mbstowcs>,
+C<d_mbtowc>, C<d_memchr>, C<d_memcmp>, C<d_memcpy>, C<d_memmove>,
+C<d_memset>, C<d_mkdir>, C<d_mkdtemp>, C<d_mkfifo>, C<d_mkstemp>,
+C<d_mkstemps>, C<d_mktime>, C<d_mktime64>, C<d_mmap>, C<d_modfl>,
+C<d_modfl_pow32_bug>, C<d_modflproto>, C<d_mprotect>, C<d_msg>,
+C<d_msg_ctrunc>, C<d_msg_dontroute>, C<d_msg_oob>, C<d_msg_peek>,
+C<d_msg_proxy>, C<d_msgctl>, C<d_msgget>, C<d_msghdr_s>, C<d_msgrcv>,
+C<d_msgsnd>, C<d_msync>, C<d_munmap>, C<d_mymalloc>, C<d_ndbm>,
+C<d_ndbm_h_uses_prototypes>, C<d_nice>, C<d_nl_langinfo>,
C<d_nv_preserves_uv>, C<d_nv_zero_is_allbits_zero>, C<d_off64_t>,
C<d_old_pthread_create_joinable>, C<d_oldpthreads>, C<d_oldsock>,
C<d_open3>, C<d_pathconf>, C<d_pause>, C<d_perl_otherlibdirs>,
@@ -20328,31 +19647,32 @@ C<d_setresuid>, C<d_setreuid>, C<d_setrgid>, C<d_setruid>, C<d_setsent>,
C<d_setservent_r>, C<d_setsid>, C<d_setvbuf>, C<d_sfio>, C<d_shm>,
C<d_shmat>, C<d_shmatprototype>, C<d_shmctl>, C<d_shmdt>, C<d_shmget>,
C<d_sigaction>, C<d_signbit>, C<d_sigprocmask>, C<d_sigsetjmp>,
-C<d_sin6_scope_id>, C<d_sitearch>, C<d_snprintf>, C<d_sockaddr_sa_len>,
-C<d_sockatmark>, C<d_sockatmarkproto>, C<d_socket>, C<d_socklen_t>,
-C<d_sockpair>, C<d_socks5_init>, C<d_sprintf_returns_strlen>, C<d_sqrtl>,
-C<d_srand48_r>, C<d_srandom_r>, C<d_sresgproto>, C<d_sresuproto>,
-C<d_statblks>, C<d_statfs_f_flags>, C<d_statfs_s>, C<d_static_inline>,
-C<d_statvfs>, C<d_stdio_cnt_lval>, C<d_stdio_ptr_lval>,
-C<d_stdio_ptr_lval_nochange_cnt>, C<d_stdio_ptr_lval_sets_cnt>,
-C<d_stdio_stream_array>, C<d_stdiobase>, C<d_stdstdio>, C<d_strchr>,
-C<d_strcoll>, C<d_strctcpy>, C<d_strerrm>, C<d_strerror>, C<d_strerror_r>,
-C<d_strftime>, C<d_strlcat>, C<d_strlcpy>, C<d_strtod>, C<d_strtol>,
-C<d_strtold>, C<d_strtoll>, C<d_strtoq>, C<d_strtoul>, C<d_strtoull>,
-C<d_strtouq>, C<d_strxfrm>, C<d_suidsafe>, C<d_symlink>, C<d_syscall>,
-C<d_syscallproto>, C<d_sysconf>, C<d_sysernlst>, C<d_syserrlst>,
-C<d_system>, C<d_tcgetpgrp>, C<d_tcsetpgrp>, C<d_telldir>,
-C<d_telldirproto>, C<d_time>, C<d_timegm>, C<d_times>, C<d_tm_tm_gmtoff>,
-C<d_tm_tm_zone>, C<d_tmpnam_r>, C<d_truncate>, C<d_ttyname_r>, C<d_tzname>,
-C<d_u32align>, C<d_ualarm>, C<d_umask>, C<d_uname>, C<d_union_semun>,
-C<d_unordered>, C<d_unsetenv>, C<d_usleep>, C<d_usleepproto>, C<d_ustat>,
-C<d_vendorarch>, C<d_vendorbin>, C<d_vendorlib>, C<d_vendorscript>,
-C<d_vfork>, C<d_void_closedir>, C<d_voidsig>, C<d_voidtty>, C<d_volatile>,
-C<d_vprintf>, C<d_vsnprintf>, C<d_wait4>, C<d_waitpid>, C<d_wcstombs>,
-C<d_wctomb>, C<d_writev>, C<d_xenix>, C<date>, C<db_hashtype>,
-C<db_prefixtype>, C<db_version_major>, C<db_version_minor>,
-C<db_version_patch>, C<defvoidused>, C<direntrytype>, C<dlext>, C<dlsrc>,
-C<doublesize>, C<drand01>, C<drand48_r_proto>, C<dtrace>, C<dynamic_ext>
+C<d_sin6_scope_id>, C<d_sitearch>, C<d_snprintf>, C<d_sockaddr_in6>,
+C<d_sockaddr_sa_len>, C<d_sockatmark>, C<d_sockatmarkproto>, C<d_socket>,
+C<d_socklen_t>, C<d_sockpair>, C<d_socks5_init>,
+C<d_sprintf_returns_strlen>, C<d_sqrtl>, C<d_srand48_r>, C<d_srandom_r>,
+C<d_sresgproto>, C<d_sresuproto>, C<d_statblks>, C<d_statfs_f_flags>,
+C<d_statfs_s>, C<d_static_inline>, C<d_statvfs>, C<d_stdio_cnt_lval>,
+C<d_stdio_ptr_lval>, C<d_stdio_ptr_lval_nochange_cnt>,
+C<d_stdio_ptr_lval_sets_cnt>, C<d_stdio_stream_array>, C<d_stdiobase>,
+C<d_stdstdio>, C<d_strchr>, C<d_strcoll>, C<d_strctcpy>, C<d_strerrm>,
+C<d_strerror>, C<d_strerror_r>, C<d_strftime>, C<d_strlcat>, C<d_strlcpy>,
+C<d_strtod>, C<d_strtol>, C<d_strtold>, C<d_strtoll>, C<d_strtoq>,
+C<d_strtoul>, C<d_strtoull>, C<d_strtouq>, C<d_strxfrm>, C<d_suidsafe>,
+C<d_symlink>, C<d_syscall>, C<d_syscallproto>, C<d_sysconf>,
+C<d_sysernlst>, C<d_syserrlst>, C<d_system>, C<d_tcgetpgrp>,
+C<d_tcsetpgrp>, C<d_telldir>, C<d_telldirproto>, C<d_time>, C<d_timegm>,
+C<d_times>, C<d_tm_tm_gmtoff>, C<d_tm_tm_zone>, C<d_tmpnam_r>,
+C<d_truncate>, C<d_ttyname_r>, C<d_tzname>, C<d_u32align>, C<d_ualarm>,
+C<d_umask>, C<d_uname>, C<d_union_semun>, C<d_unordered>, C<d_unsetenv>,
+C<d_usleep>, C<d_usleepproto>, C<d_ustat>, C<d_vendorarch>, C<d_vendorbin>,
+C<d_vendorlib>, C<d_vendorscript>, C<d_vfork>, C<d_void_closedir>,
+C<d_voidsig>, C<d_voidtty>, C<d_volatile>, C<d_vprintf>, C<d_vsnprintf>,
+C<d_wait4>, C<d_waitpid>, C<d_wcstombs>, C<d_wctomb>, C<d_writev>,
+C<d_xenix>, C<date>, C<db_hashtype>, C<db_prefixtype>, C<db_version_major>,
+C<db_version_minor>, C<db_version_patch>, C<defvoidused>, C<direntrytype>,
+C<dlext>, C<dlsrc>, C<doublesize>, C<drand01>, C<drand48_r_proto>,
+C<dtrace>, C<dynamic_ext>
=over 4
@@ -20416,12 +19736,12 @@ C<i_libutil>, C<i_limits>, C<i_locale>, C<i_machcthr>, C<i_malloc>,
C<i_mallocmalloc>, C<i_math>, C<i_memory>, C<i_mntent>, C<i_ndbm>,
C<i_netdb>, C<i_neterrno>, C<i_netinettcp>, C<i_niin>, C<i_poll>,
C<i_prot>, C<i_pthread>, C<i_pwd>, C<i_rpcsvcdbm>, C<i_sfio>, C<i_sgtty>,
-C<i_shadow>, C<i_socks>, C<i_stdarg>, C<i_stddef>, C<i_stdlib>,
-C<i_string>, C<i_sunmath>, C<i_sysaccess>, C<i_sysdir>, C<i_sysfile>,
-C<i_sysfilio>, C<i_sysin>, C<i_sysioctl>, C<i_syslog>, C<i_sysmman>,
-C<i_sysmode>, C<i_sysmount>, C<i_sysndir>, C<i_sysparam>, C<i_syspoll>,
-C<i_sysresrc>, C<i_syssecrt>, C<i_sysselct>, C<i_syssockio>, C<i_sysstat>,
-C<i_sysstatfs>, C<i_sysstatvfs>, C<i_systime>, C<i_systimek>,
+C<i_shadow>, C<i_socks>, C<i_stdarg>, C<i_stdbool>, C<i_stddef>,
+C<i_stdlib>, C<i_string>, C<i_sunmath>, C<i_sysaccess>, C<i_sysdir>,
+C<i_sysfile>, C<i_sysfilio>, C<i_sysin>, C<i_sysioctl>, C<i_syslog>,
+C<i_sysmman>, C<i_sysmode>, C<i_sysmount>, C<i_sysndir>, C<i_sysparam>,
+C<i_syspoll>, C<i_sysresrc>, C<i_syssecrt>, C<i_sysselct>, C<i_syssockio>,
+C<i_sysstat>, C<i_sysstatfs>, C<i_sysstatvfs>, C<i_systime>, C<i_systimek>,
C<i_systimes>, C<i_systypes>, C<i_sysuio>, C<i_sysun>, C<i_sysutsname>,
C<i_sysvfs>, C<i_syswait>, C<i_termio>, C<i_termios>, C<i_time>,
C<i_unistd>, C<i_ustat>, C<i_utime>, C<i_values>, C<i_varargs>,
@@ -20452,13 +19772,13 @@ C<known_extensions>, C<ksh>
=back
-C<ld>, C<lddlflags>, C<ldflags>, C<ldflags_uselargefiles>, C<ldlibpthname>,
-C<less>, C<lib_ext>, C<libc>, C<libperl>, C<libpth>, C<libs>, C<libsdirs>,
-C<libsfiles>, C<libsfound>, C<libspath>, C<libswanted>,
-C<libswanted_uselargefiles>, C<line>, C<lint>, C<lkflags>, C<ln>, C<lns>,
-C<localtime_r_proto>, C<locincpth>, C<loclibpth>, C<longdblsize>,
-C<longlongsize>, C<longsize>, C<lp>, C<lpr>, C<ls>, C<lseeksize>,
-C<lseektype>
+C<ld>, C<ld_can_script>, C<lddlflags>, C<ldflags>,
+C<ldflags_uselargefiles>, C<ldlibpthname>, C<less>, C<lib_ext>, C<libc>,
+C<libperl>, C<libpth>, C<libs>, C<libsdirs>, C<libsfiles>, C<libsfound>,
+C<libspath>, C<libswanted>, C<libswanted_uselargefiles>, C<line>, C<lint>,
+C<lkflags>, C<ln>, C<lns>, C<localtime_r_proto>, C<locincpth>,
+C<loclibpth>, C<longdblsize>, C<longlongsize>, C<longsize>, C<lp>, C<lpr>,
+C<ls>, C<lseeksize>, C<lseektype>
=over 4
@@ -20557,10 +19877,10 @@ C<socketlib>, C<socksizetype>, C<sort>, C<spackage>, C<spitshell>,
C<sPRId64>, C<sPRIeldbl>, C<sPRIEUldbl>, C<sPRIfldbl>, C<sPRIFUldbl>,
C<sPRIgldbl>, C<sPRIGUldbl>, C<sPRIi64>, C<sPRIo64>, C<sPRIu64>,
C<sPRIx64>, C<sPRIXU64>, C<srand48_r_proto>, C<srandom_r_proto>, C<src>,
-C<sSCNfldbl>, C<ssizetype>, C<startperl>, C<startsh>, C<static_ext>,
-C<stdchar>, C<stdio_base>, C<stdio_bufsiz>, C<stdio_cnt>, C<stdio_filbuf>,
-C<stdio_ptr>, C<stdio_stream_array>, C<strerror_r_proto>, C<strings>,
-C<submit>, C<subversion>, C<sysman>
+C<sSCNfldbl>, C<ssizetype>, C<st_ino_sign>, C<st_ino_size>, C<startperl>,
+C<startsh>, C<static_ext>, C<stdchar>, C<stdio_base>, C<stdio_bufsiz>,
+C<stdio_cnt>, C<stdio_filbuf>, C<stdio_ptr>, C<stdio_stream_array>,
+C<strerror_r_proto>, C<strings>, C<submit>, C<subversion>, C<sysman>
=over 4
@@ -20582,13 +19902,13 @@ C<u16size>, C<u16type>, C<u32size>, C<u32type>, C<u64size>, C<u64type>,
C<u8size>, C<u8type>, C<uidformat>, C<uidsign>, C<uidsize>, C<uidtype>,
C<uname>, C<uniq>, C<uquadtype>, C<use5005threads>, C<use64bitall>,
C<use64bitint>, C<usecrosscompile>, C<usedevel>, C<usedl>, C<usedtrace>,
-C<usefaststdio>, C<useithreads>, C<uselargefiles>, C<uselongdouble>,
-C<usemallocwrap>, C<usemorebits>, C<usemultiplicity>, C<usemymalloc>,
-C<usenm>, C<useopcode>, C<useperlio>, C<useposix>, C<usereentrant>,
-C<userelocatableinc>, C<usesfio>, C<useshrplib>, C<usesitecustomize>,
-C<usesocks>, C<usethreads>, C<usevendorprefix>, C<usevfork>, C<usrinc>,
-C<uuname>, C<uvoformat>, C<uvsize>, C<uvtype>, C<uvuformat>, C<uvxformat>,
-C<uvXUformat>
+C<usefaststdio>, C<useithreads>, C<usekernprocpathname>, C<uselargefiles>,
+C<uselongdouble>, C<usemallocwrap>, C<usemorebits>, C<usemultiplicity>,
+C<usemymalloc>, C<usenm>, C<usensgetexecutablepath>, C<useopcode>,
+C<useperlio>, C<useposix>, C<usereentrant>, C<userelocatableinc>,
+C<usesfio>, C<useshrplib>, C<usesitecustomize>, C<usesocks>, C<usethreads>,
+C<usevendorprefix>, C<usevfork>, C<usrinc>, C<uuname>, C<uvoformat>,
+C<uvsize>, C<uvtype>, C<uvuformat>, C<uvxformat>, C<uvXUformat>
=over 4
@@ -20648,8 +19968,7 @@ dynamic, nonxs, static
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Cwd, Cwd - get pathname of current
-working directory
+=head2 Cwd - get pathname of current working directory
=over 4
@@ -20681,8 +20000,7 @@ abs_path, realpath, fast_abs_path
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::DB, DB - programmatic interface to the
-Perl debugging API
+=head2 DB - programmatic interface to the Perl debugging API
=over 4
@@ -20717,8 +20035,7 @@ CLIENT->output(LIST)
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::DBM_Filter, DBM_Filter -- Filter DBM
-keys/values
+=head2 DBM_Filter -- Filter DBM keys/values
=over 4
@@ -20783,8 +20100,7 @@ utf8, encode, compress, int32, null
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::DBM_Filter::compress,
-DBM_Filter::compress - filter for DBM_Filter
+=head2 DBM_Filter::compress - filter for DBM_Filter
=over 4
@@ -20798,8 +20114,7 @@ DBM_Filter::compress - filter for DBM_Filter
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::DBM_Filter::encode, DBM_Filter::encode -
-filter for DBM_Filter
+=head2 DBM_Filter::encode - filter for DBM_Filter
=over 4
@@ -20813,8 +20128,7 @@ filter for DBM_Filter
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::DBM_Filter::int32, DBM_Filter::int32 -
-filter for DBM_Filter
+=head2 DBM_Filter::int32 - filter for DBM_Filter
=over 4
@@ -20828,8 +20142,7 @@ filter for DBM_Filter
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::DBM_Filter::null, DBM_Filter::null -
-filter for DBM_Filter
+=head2 DBM_Filter::null - filter for DBM_Filter
=over 4
@@ -20843,8 +20156,7 @@ filter for DBM_Filter
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::DBM_Filter::utf8, DBM_Filter::utf8 -
-filter for DBM_Filter
+=head2 DBM_Filter::utf8 - filter for DBM_Filter
=over 4
@@ -20858,8 +20170,8 @@ filter for DBM_Filter
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Data::Dumper, Data::Dumper - stringified
-perl data structures, suitable for both printing and C<eval>
+=head2 Data::Dumper - stringified perl data structures, suitable for both
+printing and C<eval>
=over 4
@@ -20906,31 +20218,7 @@ Dumper
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Devel::DProf, Devel::DProf - a
-B<DEPRECATED> Perl code profiler
-
-=over 4
-
-=item SYNOPSIS
-
-=item ACHTUNG!
-
-=item DESCRIPTION
-
-=item PROFILE FORMAT
-
-=item AUTOLOAD
-
-=item ENVIRONMENT
-
-=item BUGS
-
-=item SEE ALSO
-
-=back
-
-=head2 C:\perl_tl\perl-5.14.2\lib::Devel::InnerPackage, Devel::InnerPackage
-- find all the inner packages of a package
+=head2 Devel::InnerPackage - find all the inner packages of a package
=over 4
@@ -20958,8 +20246,7 @@ B<DEPRECATED> Perl code profiler
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Devel::PPPort, Devel::PPPort -
-Perl/Pollution/Portability
+=head2 Devel::PPPort - Perl/Pollution/Portability
=over 4
@@ -20993,10 +20280,13 @@ Perl/Pollution/Portability
=item Perl API not supported by ppport.h
-perl 5.11.0, perl 5.10.0, perl 5.9.5, perl 5.9.4, perl 5.9.3, perl 5.9.2,
-perl 5.9.1, perl 5.9.0, perl 5.8.3, perl 5.8.1, perl 5.8.0, perl 5.7.3,
-perl 5.7.2, perl 5.7.1, perl 5.6.1, perl 5.6.0, perl 5.005_03, perl 5.005,
-perl 5.004_05, perl 5.004
+perl 5.14.0, perl 5.13.10, perl 5.13.8, perl 5.13.7, perl 5.13.6, perl
+5.13.5, perl 5.13.4, perl 5.13.3, perl 5.13.2, perl 5.13.1, perl 5.11.5,
+perl 5.11.4, perl 5.11.2, perl 5.11.1, perl 5.11.0, perl 5.10.1, perl
+5.10.0, perl 5.9.5, perl 5.9.4, perl 5.9.3, perl 5.9.2, perl 5.9.1, perl
+5.9.0, perl 5.8.3, perl 5.8.1, perl 5.8.0, perl 5.7.3, perl 5.7.2, perl
+5.7.1, perl 5.6.1, perl 5.6.0, perl 5.005_03, perl 5.005, perl 5.004_05,
+perl 5.004
=back
@@ -21010,8 +20300,7 @@ perl 5.004_05, perl 5.004
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Devel::Peek, Devel::Peek - A data
-debugging tool for the XS programmer
+=head2 Devel::Peek - A data debugging tool for the XS programmer
=over 4
@@ -21061,8 +20350,7 @@ debugging tool for the XS programmer
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Devel::SelfStubber, Devel::SelfStubber -
-generate stubs for a SelfLoading module
+=head2 Devel::SelfStubber - generate stubs for a SelfLoading module
=over 4
@@ -21072,8 +20360,7 @@ generate stubs for a SelfLoading module
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Digest, Digest - Modules that calculate
-message digests
+=head2 Digest - Modules that calculate message digests
=over 4
@@ -21099,8 +20386,7 @@ $io_handle ), $ctx->add_bits( $data, $nbits ), $ctx->add_bits( $bitstring
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Digest::MD5, Digest::MD5 - Perl
-interface to the MD5 Algorithm
+=head2 Digest::MD5 - Perl interface to the MD5 Algorithm
=over 4
@@ -21128,8 +20414,7 @@ $md5->add_bits($bitstring), $md5->digest, $md5->hexdigest, $md5->b64digest
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Digest::SHA, Digest::SHA - Perl
-extension for SHA-1/224/256/384/512
+=head2 Digest::SHA - Perl extension for SHA-1/224/256/384/512
=over 4
@@ -21184,8 +20469,7 @@ B<hmac_sha512256_base64($data, $key)>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Digest::base, Digest::base - Digest base
-class
+=head2 Digest::base - Digest base class
=over 4
@@ -21197,8 +20481,7 @@ class
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Digest::file, Digest::file - Calculate
-digests of files
+=head2 Digest::file - Calculate digests of files
=over 4
@@ -21214,8 +20497,7 @@ $algorithm, [$arg,...] ), digest_file_base64( $file, $algorithm, [$arg,...]
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::DirHandle, DirHandle - supply object
-methods for directory handles
+=head2 DirHandle - supply object methods for directory handles
=over 4
@@ -21225,8 +20507,7 @@ methods for directory handles
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Dumpvalue, Dumpvalue - provides screen
-dump of Perl data.
+=head2 Dumpvalue - provides screen dump of Perl data.
=over 4
@@ -21252,8 +20533,7 @@ compactDump, veryCompact, set, get
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::DynaLoader, DynaLoader - Dynamically
-load C libraries into Perl code
+=head2 DynaLoader - Dynamically load C libraries into Perl code
=over 4
@@ -21271,7 +20551,7 @@ dl_install_xsub(), bootstrap()
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Encode, Encode - character encodings
+=head2 Encode - character encodings in Perl
=over 4
@@ -21291,10 +20571,10 @@ dl_install_xsub(), bootstrap()
=back
-=item PERL ENCODING API
+=item THE PERL ENCODING API
-$octets = encode(ENCODING, $string [, CHECK]), $string = decode(ENCODING,
-$octets [, CHECK]), [$obj =] find_encoding(ENCODING), [$length =]
+$octets = encode(ENCODING, STRING[, CHECK]), $string = decode(ENCODING,
+OCTETS[, CHECK]), [$obj =] find_encoding(ENCODING), [$length =]
from_to($octets, FROM_ENC, TO_ENC [, CHECK]), $octets =
encode_utf8($string);, $string = decode_utf8($octets [, CHECK]);
@@ -21349,8 +20629,7 @@ is_utf8(STRING [, CHECK]), _utf8_on(STRING), _utf8_off(STRING)
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Encode::Alias, Encode::Alias - alias
-definitions to encodings
+=head2 Encode::Alias - alias definitions to encodings
=over 4
@@ -21371,8 +20650,7 @@ reference, e.g.:
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Encode::Byte, Encode::Byte - Single Byte
-Encodings
+=head2 Encode::Byte - Single Byte Encodings
=over 4
@@ -21386,11 +20664,9 @@ Encodings
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Encode::CJKConstants,
-Encode::CJKConstants.pm -- Internally used by Encode::??::ISO_2022_*
+=head2 Encode::CJKConstants -- Internally used by Encode::??::ISO_2022_*
-=head2 C:\perl_tl\perl-5.14.2\lib::Encode::CN, Encode::CN - China-based
-Chinese Encodings
+=head2 Encode::CN - China-based Chinese Encodings
=over 4
@@ -21406,14 +20682,11 @@ Chinese Encodings
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Encode::CN::HZ, Encode::CN::HZ --
-internally used by Encode::CN
+=head2 Encode::CN::HZ -- internally used by Encode::CN
-=head2 C:\perl_tl\perl-5.14.2\lib::Encode::Config, Encode::Config --
-internally used by Encode
+=head2 Encode::Config -- internally used by Encode
-=head2 C:\perl_tl\perl-5.14.2\lib::Encode::EBCDIC, Encode::EBCDIC - EBCDIC
-Encodings
+=head2 Encode::EBCDIC - EBCDIC Encodings
=over 4
@@ -21427,8 +20700,7 @@ Encodings
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Encode::Encoder, Encode::Encoder --
-Object Oriented Encoder
+=head2 Encode::Encoder -- Object Oriented Encoder
=over 4
@@ -21456,8 +20728,7 @@ $e-E<gt>bytes([$encoding])
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Encode::Encoding, Encode::Encoding -
-Encode Implementation Base Class
+=head2 Encode::Encoding - Encode Implementation Base Class
=over 4
@@ -21495,8 +20766,7 @@ Scheme 1, Scheme 2, Other Schemes
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Encode::GSM0338, Encode::GSM0338 -- ESTI
-GSM 03.38 Encoding
+=head2 Encode::GSM0338 -- ESTI GSM 03.38 Encoding
=over 4
@@ -21512,8 +20782,7 @@ GSM 03.38 Encoding
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Encode::Guess, Encode::Guess -- Guesses
-encoding from data
+=head2 Encode::Guess -- Guesses encoding from data
=over 4
@@ -21535,8 +20804,7 @@ guess_encoding($data, [, I<list of suspects>])
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Encode::JP, Encode::JP - Japanese
-Encodings
+=head2 Encode::JP - Japanese Encodings
=over 4
@@ -21554,14 +20822,11 @@ Encodings
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Encode::JP::H2Z, Encode::JP::H2Z --
-internally used by Encode::JP::2022_JP*
+=head2 Encode::JP::H2Z -- internally used by Encode::JP::2022_JP*
-=head2 C:\perl_tl\perl-5.14.2\lib::Encode::JP::JIS7, Encode::JP::JIS7 --
-internally used by Encode::JP
+=head2 Encode::JP::JIS7 -- internally used by Encode::JP
-=head2 C:\perl_tl\perl-5.14.2\lib::Encode::KR, Encode::KR - Korean
-Encodings
+=head2 Encode::KR - Korean Encodings
=over 4
@@ -21575,11 +20840,9 @@ Encodings
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Encode::KR::2022_KR, Encode::KR::2022_KR
--- internally used by Encode::KR
+=head2 Encode::KR::2022_KR -- internally used by Encode::KR
-=head2 C:\perl_tl\perl-5.14.2\lib::Encode::MIME::Header,
-Encode::MIME::Header -- MIME 'B' and 'Q' header encoding
+=head2 Encode::MIME::Header -- MIME 'B' and 'Q' header encoding
=over 4
@@ -21595,8 +20858,7 @@ Encode::MIME::Header -- MIME 'B' and 'Q' header encoding
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Encode::MIME::Name, Encode::MIME::NAME
--- internally used by Encode
+=head2 Encode::MIME::Name, Encode::MIME::NAME -- internally used by Encode
=over 4
@@ -21604,8 +20866,7 @@ Encode::MIME::Header -- MIME 'B' and 'Q' header encoding
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Encode::PerlIO, Encode::PerlIO -- a
-detailed document on Encode and PerlIO
+=head2 Encode::PerlIO -- a detailed document on Encode and PerlIO
=over 4
@@ -21625,8 +20886,7 @@ detailed document on Encode and PerlIO
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Encode::Supported, Encode::Supported --
-Encodings supported by Encode
+=head2 Encode::Supported -- Encodings supported by Encode
=over 4
@@ -21714,8 +20974,7 @@ C<CJKV Information Processing> by Ken Lunde
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Encode::Symbol, Encode::Symbol - Symbol
-Encodings
+=head2 Encode::Symbol - Symbol Encodings
=over 4
@@ -21729,8 +20988,7 @@ Encodings
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Encode::TW, Encode::TW - Taiwan-based
-Chinese Encodings
+=head2 Encode::TW - Taiwan-based Chinese Encodings
=over 4
@@ -21746,8 +21004,7 @@ Chinese Encodings
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Encode::Unicode, Encode::Unicode --
-Various Unicode Transformation Formats
+=head2 Encode::Unicode -- Various Unicode Transformation Formats
=over 4
@@ -21777,8 +21034,7 @@ BOM as integer when fetched in network byte order
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Encode::Unicode::UTF7,
-Encode::Unicode::UTF7 -- UTF-7 encoding
+=head2 Encode::Unicode::UTF7 -- UTF-7 encoding
=over 4
@@ -21792,8 +21048,8 @@ Encode::Unicode::UTF7 -- UTF-7 encoding
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::English, English - use nice English (or
-awk) names for ugly punctuation variables
+=head2 English - use nice English (or awk) names for ugly punctuation
+variables
=over 4
@@ -21805,8 +21061,8 @@ awk) names for ugly punctuation variables
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Env, Env - perl module that imports
-environment variables as scalars or arrays
+=head2 Env - perl module that imports environment variables as scalars or
+arrays
=over 4
@@ -21820,7 +21076,7 @@ environment variables as scalars or arrays
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Errno, Errno - System errno constants
+=head2 Errno - System errno constants
=over 4
@@ -21836,8 +21092,7 @@ environment variables as scalars or arrays
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Exporter, Exporter - Implements default
-import method for modules
+=head2 Exporter - Implements default import method for modules
=over 4
@@ -21897,8 +21152,7 @@ C<use YourModule;>, C<use YourModule ();>, C<use YourModule qw(...);>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Exporter::Heavy, Exporter::Heavy -
-Exporter guts
+=head2 Exporter::Heavy - Exporter guts
=over 4
@@ -21908,8 +21162,7 @@ Exporter guts
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::ExtUtils::CBuilder, ExtUtils::CBuilder -
-Compile and link C code for Perl modules
+=head2 ExtUtils::CBuilder - Compile and link C code for Perl modules
=over 4
@@ -21928,6 +21181,8 @@ lib_file, exe_file, prelink, need_prelink, extra_link_args_after_prelink
=item HISTORY
+=item SUPPORT
+
=item AUTHOR
=item COPYRIGHT
@@ -21936,8 +21191,8 @@ lib_file, exe_file, prelink, need_prelink, extra_link_args_after_prelink
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::ExtUtils::CBuilder::Platform::Windows,
-ExtUtils::CBuilder::Platform::Windows - Builder class for Windows platforms
+=head2 ExtUtils::CBuilder::Platform::Windows - Builder class for Windows
+platforms
=over 4
@@ -21949,8 +21204,8 @@ ExtUtils::CBuilder::Platform::Windows - Builder class for Windows platforms
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::ExtUtils::Command, ExtUtils::Command -
-utilities to replace common UNIX commands in Makefiles etc.
+=head2 ExtUtils::Command - utilities to replace common UNIX commands in
+Makefiles etc.
=over 4
@@ -21998,8 +21253,7 @@ dos2unix
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::ExtUtils::Command::MM,
-ExtUtils::Command::MM - Commands for the MM's to use in Makefiles
+=head2 ExtUtils::Command::MM - Commands for the MM's to use in Makefiles
=over 4
@@ -22019,8 +21273,7 @@ B<perllocal_install>
B<uninstall>
-=head2 C:\perl_tl\perl-5.14.2\lib::ExtUtils::Constant, ExtUtils::Constant -
-generate XS code to import C header constants
+=head2 ExtUtils::Constant - generate XS code to import C header constants
=over 4
@@ -22054,8 +21307,7 @@ C_SUBNAME
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::ExtUtils::Constant::Base,
-ExtUtils::Constant::Base - base class for ExtUtils::Constant objects
+=head2 ExtUtils::Constant::Base - base class for ExtUtils::Constant objects
=over 4
@@ -22096,8 +21348,7 @@ post, def_pre, def_post, utf8, weight
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::ExtUtils::Constant::Utils,
-ExtUtils::Constant::Utils - helper functions for ExtUtils::Constant
+=head2 ExtUtils::Constant::Utils - helper functions for ExtUtils::Constant
=over 4
@@ -22119,8 +21370,7 @@ perl_stringify NAME
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::ExtUtils::Constant::XS,
-ExtUtils::Constant::XS - generate C code for XS modules' constants.
+=head2 ExtUtils::Constant::XS - generate C code for XS modules' constants.
=over 4
@@ -22134,8 +21384,7 @@ ExtUtils::Constant::XS - generate C code for XS modules' constants.
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::ExtUtils::Embed, ExtUtils::Embed -
-Utilities for embedding Perl in C/C++ applications
+=head2 ExtUtils::Embed - Utilities for embedding Perl in C/C++ applications
=over 4
@@ -22158,8 +21407,7 @@ ccopts(), xsi_header(), xsi_protos(@modules), xsi_body(@modules)
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::ExtUtils::Install, ExtUtils::Install -
-install files from here to there
+=head2 ExtUtils::Install - install files from here to there
=over 4
@@ -22236,8 +21484,7 @@ B<EU_INSTALL_SITE_SKIPFILE>, B<EU_INSTALL_ALWAYS_COPY>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::ExtUtils::Installed, ExtUtils::Installed
-- Inventory management of installed modules
+=head2 ExtUtils::Installed - Inventory management of installed modules
=over 4
@@ -22258,8 +21505,7 @@ packlist(), version()
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::ExtUtils::Liblist, ExtUtils::Liblist -
-determine libraries to use and how to use them
+=head2 ExtUtils::Liblist - determine libraries to use and how to use them
=over 4
@@ -22294,8 +21540,7 @@ dynamic extensions at load time
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::ExtUtils::MM, ExtUtils::MM - OS adjusted
-ExtUtils::MakeMaker subclass
+=head2 ExtUtils::MM - OS adjusted ExtUtils::MakeMaker subclass
=over 4
@@ -22305,8 +21550,7 @@ ExtUtils::MakeMaker subclass
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::ExtUtils::MM_AIX, ExtUtils::MM_AIX - AIX
-specific subclass of ExtUtils::MM_Unix
+=head2 ExtUtils::MM_AIX - AIX specific subclass of ExtUtils::MM_Unix
=over 4
@@ -22330,8 +21574,7 @@ specific subclass of ExtUtils::MM_Unix
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::ExtUtils::MM_Any, ExtUtils::MM_Any -
-Platform-agnostic MM methods
+=head2 ExtUtils::MM_Any - Platform-agnostic MM methods
=over 4
@@ -22385,8 +21628,8 @@ Platform-agnostic MM methods
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::ExtUtils::MM_BeOS, ExtUtils::MM_BeOS -
-methods to override UN*X behaviour in ExtUtils::MakeMaker
+=head2 ExtUtils::MM_BeOS - methods to override UN*X behaviour in
+ExtUtils::MakeMaker
=over 4
@@ -22400,8 +21643,8 @@ os_flavor
init_linker
-=head2 C:\perl_tl\perl-5.14.2\lib::ExtUtils::MM_Cygwin, ExtUtils::MM_Cygwin
-- methods to override UN*X behaviour in ExtUtils::MakeMaker
+=head2 ExtUtils::MM_Cygwin - methods to override UN*X behaviour in
+ExtUtils::MakeMaker
=over 4
@@ -22425,8 +21668,7 @@ dynamic_lib
all_target
-=head2 C:\perl_tl\perl-5.14.2\lib::ExtUtils::MM_DOS, ExtUtils::MM_DOS - DOS
-specific subclass of ExtUtils::MM_Unix
+=head2 ExtUtils::MM_DOS - DOS specific subclass of ExtUtils::MM_Unix
=over 4
@@ -22454,8 +21696,7 @@ B<replace_manpage_separator>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::ExtUtils::MM_Darwin, ExtUtils::MM_Darwin
-- special behaviors for OS X
+=head2 ExtUtils::MM_Darwin - special behaviors for OS X
=over 4
@@ -22471,8 +21712,7 @@ B<replace_manpage_separator>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::ExtUtils::MM_MacOS, ExtUtils::MM_MacOS -
-once produced Makefiles for MacOS Classic
+=head2 ExtUtils::MM_MacOS - once produced Makefiles for MacOS Classic
=over 4
@@ -22482,8 +21722,8 @@ once produced Makefiles for MacOS Classic
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::ExtUtils::MM_NW5, ExtUtils::MM_NW5 -
-methods to override UN*X behaviour in ExtUtils::MakeMaker
+=head2 ExtUtils::MM_NW5 - methods to override UN*X behaviour in
+ExtUtils::MakeMaker
=over 4
@@ -22503,8 +21743,8 @@ static_lib
dynamic_lib
-=head2 C:\perl_tl\perl-5.14.2\lib::ExtUtils::MM_OS2, ExtUtils::MM_OS2 -
-methods to override UN*X behaviour in ExtUtils::MakeMaker
+=head2 ExtUtils::MM_OS2 - methods to override UN*X behaviour in
+ExtUtils::MakeMaker
=over 4
@@ -22522,8 +21762,7 @@ init_linker
os_flavor
-=head2 C:\perl_tl\perl-5.14.2\lib::ExtUtils::MM_QNX, ExtUtils::MM_QNX - QNX
-specific subclass of ExtUtils::MM_Unix
+=head2 ExtUtils::MM_QNX - QNX specific subclass of ExtUtils::MM_Unix
=over 4
@@ -22547,8 +21786,7 @@ specific subclass of ExtUtils::MM_Unix
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::ExtUtils::MM_UWIN, ExtUtils::MM_UWIN -
-U/WIN specific subclass of ExtUtils::MM_Unix
+=head2 ExtUtils::MM_UWIN - U/WIN specific subclass of ExtUtils::MM_Unix
=over 4
@@ -22576,8 +21814,7 @@ B<replace_manpage_separator>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::ExtUtils::MM_Unix, ExtUtils::MM_Unix -
-methods used by ExtUtils::MakeMaker
+=head2 ExtUtils::MM_Unix - methods used by ExtUtils::MakeMaker
=over 4
@@ -22671,7 +21908,7 @@ init_DIRFILESEP
init_main
-init_others
+init_tools
init_linker
@@ -22777,8 +22014,8 @@ xs_o (o)
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::ExtUtils::MM_VMS, ExtUtils::MM_VMS -
-methods to override UN*X behaviour in ExtUtils::MakeMaker
+=head2 ExtUtils::MM_VMS - methods to override UN*X behaviour in
+ExtUtils::MakeMaker
=over 4
@@ -22824,6 +22061,8 @@ init_DIRFILESEP
init_main (override)
+init_tools (override)
+
init_others (override)
init_platform (override)
@@ -22878,6 +22117,10 @@ B<echo>
quote_literal
+escape_dollarsigns
+
+escape_all_dollarsigns
+
escape_newlines
max_exec_len
@@ -22898,8 +22141,7 @@ os_flavor
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::ExtUtils::MM_VOS, ExtUtils::MM_VOS - VOS
-specific subclass of ExtUtils::MM_Unix
+=head2 ExtUtils::MM_VOS - VOS specific subclass of ExtUtils::MM_Unix
=over 4
@@ -22923,8 +22165,8 @@ specific subclass of ExtUtils::MM_Unix
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::ExtUtils::MM_Win32, ExtUtils::MM_Win32 -
-methods to override UN*X behaviour in ExtUtils::MakeMaker
+=head2 ExtUtils::MM_Win32 - methods to override UN*X behaviour in
+ExtUtils::MakeMaker
=over 4
@@ -22948,10 +22190,14 @@ B<maybe_command>
B<init_DIRFILESEP>
-B<init_others>
+init_tools
+
+init_others
init_platform, platform_constants
+constants
+
special_targets
static_lib
@@ -22980,8 +22226,7 @@ os_flavor
cflags
-=head2 C:\perl_tl\perl-5.14.2\lib::ExtUtils::MM_Win95, ExtUtils::MM_Win95 -
-method to customize MakeMaker for Win9X
+=head2 ExtUtils::MM_Win95 - method to customize MakeMaker for Win9X
=over 4
@@ -23013,8 +22258,7 @@ os_flavor
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::ExtUtils::MY, ExtUtils::MY -
-ExtUtils::MakeMaker subclass for customization
+=head2 ExtUtils::MY - ExtUtils::MakeMaker subclass for customization
=over 4
@@ -23024,8 +22268,7 @@ ExtUtils::MakeMaker subclass for customization
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::ExtUtils::MakeMaker, ExtUtils::MakeMaker
-- Create a module Makefile
+=head2 ExtUtils::MakeMaker - Create a module Makefile
=over 4
@@ -23100,7 +22343,7 @@ C<< MAN3PODS => ' ' >>
make distdir, make disttest, make tardist, make dist, make
uutardist, make shdist, make zipdist, make ci
-=item Module Meta-Data
+=item Module Meta-Data (META and MYMETA)
=item Disabling an extension
@@ -23122,8 +22365,7 @@ PERL_MM_OPT, PERL_MM_USE_DEFAULT, PERL_CORE
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::ExtUtils::MakeMaker::Config,
-ExtUtils::MakeMaker::Config - Wrapper around Config.pm
+=head2 ExtUtils::MakeMaker::Config - Wrapper around Config.pm
=over 4
@@ -23133,8 +22375,8 @@ ExtUtils::MakeMaker::Config - Wrapper around Config.pm
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::ExtUtils::MakeMaker::FAQ,
-ExtUtils::MakeMaker::FAQ - Frequently Asked Questions About MakeMaker
+=head2 ExtUtils::MakeMaker::FAQ - Frequently Asked Questions About
+MakeMaker
=over 4
@@ -23178,8 +22420,7 @@ directory?
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::ExtUtils::MakeMaker::Tutorial,
-ExtUtils::MakeMaker::Tutorial - Writing a module with MakeMaker
+=head2 ExtUtils::MakeMaker::Tutorial - Writing a module with MakeMaker
=over 4
@@ -23202,23 +22443,7 @@ bin/
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::ExtUtils::MakeMaker::YAML,
-ExtUtils::MakeMaker::YAML - clone of YAML::Tiny
-
-=over 4
-
-=item SYNOPSIS
-
-=item AUTHOR
-
-=item SEE ALSO
-
-=item COPYRIGHT
-
-=back
-
-=head2 C:\perl_tl\perl-5.14.2\lib::ExtUtils::Manifest, ExtUtils::Manifest -
-utilities to write and check a MANIFEST file
+=head2 ExtUtils::Manifest - utilities to write and check a MANIFEST file
=over 4
@@ -23285,8 +22510,7 @@ B<PERL_MM_MANIFEST_DEBUG>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::ExtUtils::Miniperl, ExtUtils::Miniperl,
-writemain - write the C code for perlmain.c
+=head2 ExtUtils::Miniperl, writemain - write the C code for perlmain.c
=over 4
@@ -23298,8 +22522,7 @@ writemain - write the C code for perlmain.c
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::ExtUtils::Mkbootstrap,
-ExtUtils::Mkbootstrap - make a bootstrap file for use by DynaLoader
+=head2 ExtUtils::Mkbootstrap - make a bootstrap file for use by DynaLoader
=over 4
@@ -23309,8 +22532,8 @@ ExtUtils::Mkbootstrap - make a bootstrap file for use by DynaLoader
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::ExtUtils::Mksymlists,
-ExtUtils::Mksymlists - write linker options files for dynamic extension
+=head2 ExtUtils::Mksymlists - write linker options files for dynamic
+extension
=over 4
@@ -23330,8 +22553,7 @@ mkfh()
__find_relocations
-=head2 C:\perl_tl\perl-5.14.2\lib::ExtUtils::Packlist, ExtUtils::Packlist -
-manage .packlist files
+=head2 ExtUtils::Packlist - manage .packlist files
=over 4
@@ -23351,18 +22573,19 @@ new(), read(), write(), validate(), packlist_file()
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::ExtUtils::ParseXS, ExtUtils::ParseXS -
-converts Perl XS code into C code
+=head2 ExtUtils::ParseXS - converts Perl XS code into C code
=over 4
=item SYNOPSIS
+=item DESCRIPTION
+
=item EXPORT
=item FUNCTIONS
-process_xs(), B<C++>, B<hiertype>, B<except>, B<typemap>, B<prototypes>,
+process_file(), B<C++>, B<hiertype>, B<except>, B<typemap>, B<prototypes>,
B<versioncheck>, B<linenumbers>, B<optimize>, B<inout>, B<argtypes>, B<s>,
errors()
@@ -23374,8 +22597,514 @@ errors()
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::ExtUtils::XSSymSet, ExtUtils::XSSymSet -
-keep sets of symbol names palatable to the VMS linker
+=head2 ExtUtils::ParseXS::Constants - Initialization values for some
+globals
+
+=over 4
+
+=item SYNOPSIS
+
+=item DESCRIPTION
+
+=back
+
+=head2 ExtUtils::ParseXS::Utilities - Subroutines used with
+ExtUtils::ParseXS
+
+=over 4
+
+=item SYNOPSIS
+
+=item SUBROUTINES
+
+=over 4
+
+=item C<standard_typemap_locations()>
+
+Purpose, Arguments, Return Value
+
+=back
+
+=back
+
+=over 4
+
+=item C<trim_whitespace()>
+
+Purpose, Argument, Return Value
+
+=back
+
+=over 4
+
+=item C<tidy_type()>
+
+Purpose, Arguments, Return Value
+
+=back
+
+=over 4
+
+=item C<C_string()>
+
+Purpose, Arguments, Return Value
+
+=back
+
+=over 4
+
+=item C<valid_proto_string()>
+
+Purpose, Arguments, Return Value
+
+=back
+
+=over 4
+
+=item C<process_typemaps()>
+
+Purpose, Arguments, Return Value
+
+=back
+
+=over 4
+
+=item C<make_targetable()>
+
+Purpose, Arguments, Return Value
+
+=back
+
+=over 4
+
+=item C<map_type()>
+
+Purpose, Arguments, Return Value
+
+=back
+
+=over 4
+
+=item C<standard_XS_defs()>
+
+Purpose, Arguments, Return Value
+
+=back
+
+=over 4
+
+=item C<assign_func_args()>
+
+Purpose, Arguments, Return Value
+
+=back
+
+=over 4
+
+=item C<analyze_preprocessor_statements()>
+
+Purpose, Arguments, Return Value
+
+=back
+
+=over 4
+
+=item C<set_cond()>
+
+Purpose, Arguments, Return Value
+
+=back
+
+=over 4
+
+=item C<current_line_number()>
+
+Purpose, Arguments, Return Value
+
+=back
+
+=over 4
+
+=item C<Warn()>
+
+Purpose, Arguments, Return Value
+
+=back
+
+=over 4
+
+=item C<blurt()>
+
+Purpose, Arguments, Return Value
+
+=back
+
+=over 4
+
+=item C<death()>
+
+Purpose, Arguments, Return Value
+
+=back
+
+=over 4
+
+=item C<check_conditional_preprocessor_statements()>
+
+Purpose, Arguments, Return Value
+
+=back
+
+=over 4
+
+=item C<escape_file_for_line_directive()>
+
+Purpose, Arguments, Return Value
+
+=back
+
+=over 4
+
+=item C<report_typemap_failure>
+
+Purpose, Arguments, Return Value
+
+=back
+
+=head2 ExtUtils::Typemaps - Read/Write/Modify Perl/XS typemap files
+
+=over 4
+
+=item SYNOPSIS
+
+=item DESCRIPTION
+
+=item METHODS
+
+=back
+
+=over 4
+
+=item new
+
+=back
+
+=over 4
+
+=item file
+
+=back
+
+=over 4
+
+=item add_typemap
+
+=back
+
+=over 4
+
+=item add_inputmap
+
+=back
+
+=over 4
+
+=item add_outputmap
+
+=back
+
+=over 4
+
+=item add_string
+
+=back
+
+=over 4
+
+=item remove_typemap
+
+=back
+
+=over 4
+
+=item remove_inputmap
+
+=back
+
+=over 4
+
+=item remove_inputmap
+
+=back
+
+=over 4
+
+=item get_typemap
+
+=back
+
+=over 4
+
+=item get_inputmap
+
+=back
+
+=over 4
+
+=item get_outputmap
+
+=back
+
+=over 4
+
+=item write
+
+=back
+
+=over 4
+
+=item as_string
+
+=back
+
+=over 4
+
+=item as_embedded_typemap
+
+=back
+
+=over 4
+
+=item merge
+
+=back
+
+=over 4
+
+=item is_empty
+
+=back
+
+=over 4
+
+=item list_mapped_ctypes
+
+=back
+
+=over 4
+
+=item _get_typemap_hash
+
+=back
+
+=over 4
+
+=item _get_inputmap_hash
+
+=back
+
+=over 4
+
+=item _get_outputmap_hash
+
+=back
+
+=over 4
+
+=item _get_prototype_hash
+
+=back
+
+=over 4
+
+=item CAVEATS
+
+=item SEE ALSO
+
+=item AUTHOR
+
+=item COPYRIGHT & LICENSE
+
+=back
+
+=head2 ExtUtils::Typemaps::Cmd - Quick commands for handling typemaps
+
+=over 4
+
+=item SYNOPSIS
+
+=item DESCRIPTION
+
+=item EXPORTED FUNCTIONS
+
+=over 4
+
+=item embeddable_typemap
+
+=back
+
+=item SEE ALSO
+
+=item AUTHOR
+
+=item COPYRIGHT & LICENSE
+
+=back
+
+=head2 ExtUtils::Typemaps::InputMap - Entry in the INPUT section of a
+typemap
+
+=over 4
+
+=item SYNOPSIS
+
+=item DESCRIPTION
+
+=item METHODS
+
+=back
+
+=over 4
+
+=item new
+
+=back
+
+=over 4
+
+=item code
+
+=back
+
+=over 4
+
+=item xstype
+
+=back
+
+=over 4
+
+=item cleaned_code
+
+=back
+
+=over 4
+
+=item SEE ALSO
+
+=item AUTHOR
+
+=item COPYRIGHT & LICENSE
+
+=back
+
+=head2 ExtUtils::Typemaps::OutputMap - Entry in the OUTPUT section of a
+typemap
+
+=over 4
+
+=item SYNOPSIS
+
+=item DESCRIPTION
+
+=item METHODS
+
+=back
+
+=over 4
+
+=item new
+
+=back
+
+=over 4
+
+=item code
+
+=back
+
+=over 4
+
+=item xstype
+
+=back
+
+=over 4
+
+=item cleaned_code
+
+=back
+
+=over 4
+
+=item targetable
+
+=back
+
+=over 4
+
+=item SEE ALSO
+
+=item AUTHOR
+
+=item COPYRIGHT & LICENSE
+
+=back
+
+=head2 ExtUtils::Typemaps::Type - Entry in the TYPEMAP section of a typemap
+
+=over 4
+
+=item SYNOPSIS
+
+=item DESCRIPTION
+
+=item METHODS
+
+=back
+
+=over 4
+
+=item new
+
+=back
+
+=over 4
+
+=item proto
+
+=back
+
+=over 4
+
+=item xstype
+
+=back
+
+=over 4
+
+=item ctype
+
+=back
+
+=over 4
+
+=item tidy_ctype
+
+=back
+
+=over 4
+
+=item SEE ALSO
+
+=item AUTHOR
+
+=item COPYRIGHT & LICENSE
+
+=back
+
+=head2 ExtUtils::XSSymSet - keep sets of symbol names palatable to the VMS
+linker
=over 4
@@ -23393,8 +23122,7 @@ get_trimmed($name), all_orig(), all_trimmed()
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::ExtUtils::testlib, ExtUtils::testlib -
-add blib/* directories to @INC
+=head2 ExtUtils::testlib - add blib/* directories to @INC
=over 4
@@ -23404,8 +23132,7 @@ add blib/* directories to @INC
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Fatal, Fatal - Replace functions with
-equivalents which succeed or die
+=head2 Fatal - Replace functions with equivalents which succeed or die
=over 4
@@ -23431,8 +23158,7 @@ neither a builtin, nor a Perl subroutine, Cannot make the non-overridable
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Fcntl, Fcntl - load the C Fcntl.h
-defines
+=head2 Fcntl - load the C Fcntl.h defines
=over 4
@@ -23446,8 +23172,8 @@ defines
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::File::Basename, File::Basename - Parse
-file paths into directory, filename and suffix.
+=head2 File::Basename - Parse file paths into directory, filename and
+suffix.
=over 4
@@ -23471,8 +23197,7 @@ C<fileparse_set_fstype> X<filesystem>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::File::CheckTree, File::CheckTree - run
-many filetest checks on a tree
+=head2 File::CheckTree - run many filetest checks on a tree
=over 4
@@ -23486,8 +23211,7 @@ many filetest checks on a tree
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::File::Compare, File::Compare - Compare
-files or filehandles
+=head2 File::Compare - Compare files or filehandles
=over 4
@@ -23501,8 +23225,7 @@ files or filehandles
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::File::Copy, File::Copy - Copy files or
-filehandles
+=head2 File::Copy - Copy files or filehandles
=over 4
@@ -23519,8 +23242,7 @@ rmscopy($from,$to[,$date_flag]) X<rmscopy>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::File::DosGlob, File::DosGlob - DOS like
-globbing and then some
+=head2 File::DosGlob - DOS like globbing and then some
=over 4
@@ -23540,8 +23262,7 @@ globbing and then some
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::File::Fetch, File::Fetch - A generic
-file fetching mechanism
+=head2 File::Fetch - A generic file fetching mechanism
=over 4
@@ -23636,8 +23357,7 @@ Implement $PREFER_BIN
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::File::Find, File::Find - Traverse a
-directory tree.
+=head2 File::Find - Traverse a directory tree.
=over 4
@@ -23677,8 +23397,7 @@ $dont_use_nlink, symlinks
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::File::Glob, File::Glob - Perl extension
-for BSD glob routine
+=head2 File::Glob - Perl extension for BSD glob routine
=over 4
@@ -23690,6 +23409,8 @@ for BSD glob routine
=item META CHARACTERS
+=item EXPORTS
+
=item POSIX FLAGS
C<GLOB_ERR>, C<GLOB_LIMIT>, C<GLOB_MARK>, C<GLOB_NOCASE>, C<GLOB_NOCHECK>,
@@ -23710,8 +23431,7 @@ C<GLOB_NOSPACE>, C<GLOB_ABEND>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::File::GlobMapper, File::GlobMapper -
-Extend File Glob to Allow Input and Output Files
+=head2 File::GlobMapper - Extend File Glob to Allow Input and Output Files
=over 4
@@ -23755,8 +23475,7 @@ B<~>, B<~user>, B<.>, B<*>, B<?>, B<\>, B<[]>, B<{,}>, B<()>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::File::Path, File::Path - Create or
-remove directory trees
+=head2 File::Path - Create or remove directory trees
=over 4
@@ -23820,8 +23539,7 @@ group ownership not changed
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::File::Spec, File::Spec - portably
-perform operations on file names
+=head2 File::Spec - portably perform operations on file names
=over 4
@@ -23846,8 +23564,7 @@ X<relative, path>, rel2abs() X<rel2abs> X<absolute, path> X<relative, path>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::File::Spec::Cygwin, File::Spec::Cygwin -
-methods for Cygwin file specs
+=head2 File::Spec::Cygwin - methods for Cygwin file specs
=over 4
@@ -23871,8 +23588,7 @@ case_tolerant
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::File::Spec::Epoc, File::Spec::Epoc -
-methods for Epoc file specs
+=head2 File::Spec::Epoc - methods for Epoc file specs
=over 4
@@ -23894,8 +23610,7 @@ canonpath()
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::File::Spec::Functions,
-File::Spec::Functions - portably perform operations on file names
+=head2 File::Spec::Functions - portably perform operations on file names
=over 4
@@ -23915,8 +23630,7 @@ File::Spec::Functions - portably perform operations on file names
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::File::Spec::Mac, File::Spec::Mac -
-File::Spec for Mac OS (Classic)
+=head2 File::Spec::Mac - File::Spec for Mac OS (Classic)
=over 4
@@ -23968,8 +23682,7 @@ rel2abs
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::File::Spec::OS2, File::Spec::OS2 -
-methods for OS/2 file specs
+=head2 File::Spec::OS2 - methods for OS/2 file specs
=over 4
@@ -23983,8 +23696,8 @@ tmpdir, splitpath
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::File::Spec::Unix, File::Spec::Unix -
-File::Spec for Unix, base for other File::Spec modules
+=head2 File::Spec::Unix - File::Spec for Unix, base for other File::Spec
+modules
=over 4
@@ -24040,8 +23753,7 @@ rel2abs()
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::File::Spec::VMS, File::Spec::VMS -
-methods for VMS file specs
+=head2 File::Spec::VMS - methods for VMS file specs
=over 4
@@ -24091,8 +23803,7 @@ rel2abs (override)
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::File::Spec::Win32, File::Spec::Win32 -
-methods for Win32 file specs
+=head2 File::Spec::Win32 - methods for Win32 file specs
=over 4
@@ -24134,8 +23845,7 @@ catpath
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::File::Temp, File::Temp - return name and
-handle of a temporary file safely
+=head2 File::Temp - return name and handle of a temporary file safely
=over 4
@@ -24255,8 +23965,7 @@ B<$KEEP_ALL>, B<$DEBUG>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::File::stat, File::stat - by-name
-interface to Perl's built-in stat() functions
+=head2 File::stat - by-name interface to Perl's built-in stat() functions
=over 4
@@ -24280,8 +23989,7 @@ File::stat ignores use filetest 'access', File::stat ignores VMS ACLs
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::FileCache, FileCache - keep more files
-open than the system permits
+=head2 FileCache - keep more files open than the system permits
=over 4
@@ -24297,8 +24005,7 @@ cacheout EXPR, cacheout MODE, EXPR
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::FileHandle, FileHandle - supply object
-methods for filehandles
+=head2 FileHandle - supply object methods for filehandles
=over 4
@@ -24312,8 +24019,7 @@ $fh->print, $fh->printf, $fh->getline, $fh->getlines
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Filter::Simple, Filter::Simple -
-Simplified source filtering
+=head2 Filter::Simple - Simplified source filtering
=over 4
@@ -24355,8 +24061,7 @@ C<"all">
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Filter::Util::Call, Filter::Util::Call -
-Perl Source Filter Utility Module
+=head2 Filter::Util::Call - Perl Source Filter Utility Module
=over 4
@@ -24398,8 +24103,7 @@ B<$_>, B<$status>, B<filter_read> and B<filter_read_exact>, B<filter_del>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::FindBin, FindBin - Locate directory of
-original perl script
+=head2 FindBin - Locate directory of original perl script
=over 4
@@ -24411,16 +24115,13 @@ original perl script
=item KNOWN ISSUES
-=item KNOWN BUGS
-
=item AUTHORS
=item COPYRIGHT
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Getopt::Long, Getopt::Long - Extended
-processing of command line options
+=head2 Getopt::Long - Extended processing of command line options
=over 4
@@ -24539,8 +24240,8 @@ supplied
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Getopt::Std, getopt, getopts - Process
-single-character switches with switch clustering
+=head2 Getopt::Std, getopt, getopts - Process single-character switches
+with switch clustering
=over 4
@@ -24552,8 +24253,7 @@ single-character switches with switch clustering
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::HTTP::Tiny, HTTP::Tiny - A small,
-simple, correct HTTP/1.1 client
+=head2 HTTP::Tiny - A small, simple, correct HTTP/1.1 client
=over 4
@@ -24569,12 +24269,16 @@ simple, correct HTTP/1.1 client
=item new
-=item get
+=item get|head|put|post|delete
+
+=item post_form
=item mirror
=item request
+=item www_form_urlencode
+
=back
=item LIMITATIONS
@@ -24597,8 +24301,7 @@ simple, correct HTTP/1.1 client
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Hash::Util, Hash::Util - A selection of
-general-utility hash subroutines
+=head2 Hash::Util - A selection of general-utility hash subroutines
=over 4
@@ -24652,8 +24355,7 @@ unlock_hashref_recurse, hash_ref_unlocked, legal_ref_keys, hidden_ref_keys
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Hash::Util::FieldHash,
-Hash::Util::FieldHash - Support for Inside-Out Classes
+=head2 Hash::Util::FieldHash - Support for Inside-Out Classes
=over 4
@@ -24716,8 +24418,8 @@ C<Name_idhash>, C<Name_id_reg>, C<Name_idhash_reg>, C<Name_fieldhash>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::I18N::Collate, I18N::Collate - compare
-8-bit scalar data according to the current locale
+=head2 I18N::Collate - compare 8-bit scalar data according to the current
+locale
=over 4
@@ -24727,8 +24429,8 @@ C<Name_idhash>, C<Name_id_reg>, C<Name_idhash_reg>, C<Name_fieldhash>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::I18N::LangTags, I18N::LangTags -
-functions for dealing with RFC3066-style language tags
+=head2 I18N::LangTags - functions for dealing with RFC3066-style language
+tags
=over 4
@@ -24775,8 +24477,7 @@ implicate_supers_strictly( ...languages... )
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::I18N::LangTags::Detect,
-I18N::LangTags::Detect - detect the user's language preferences
+=head2 I18N::LangTags::Detect - detect the user's language preferences
=over 4
@@ -24796,8 +24497,7 @@ I18N::LangTags::Detect - detect the user's language preferences
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::I18N::LangTags::List,
-I18N::LangTags::List -- tags and names for human languages
+=head2 I18N::LangTags::List -- tags and names for human languages
=over 4
@@ -24945,7 +24645,7 @@ Sichuan Yi, {yi} : Yiddish, {yo} : Yoruba, [{ypk} : Yupik languages], {znd}
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::IO, IO - load various IO modules
+=head2 IO - load various IO modules
=over 4
@@ -24957,8 +24657,7 @@ Sichuan Yi, {yi} : Yiddish, {yo} : Yoruba, [{ypk} : Yupik languages], {znd}
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::IO::Compress::Base, IO::Compress::Base -
-Base Class for IO::Compress modules
+=head2 IO::Compress::Base - Base Class for IO::Compress modules
=over 4
@@ -24976,8 +24675,7 @@ Base Class for IO::Compress modules
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::IO::Compress::Bzip2, IO::Compress::Bzip2
-- Write bzip2 files/buffers
+=head2 IO::Compress::Bzip2 - Write bzip2 files/buffers
=over 4
@@ -25083,8 +24781,7 @@ C<< Strict => 0|1 >>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::IO::Compress::Deflate,
-IO::Compress::Deflate - Write RFC 1950 files/buffers
+=head2 IO::Compress::Deflate - Write RFC 1950 files/buffers
=over 4
@@ -25192,8 +24889,85 @@ Filehandle, C<< Merge => 0|1 >>, -Level, -Strategy, C<< Strict => 0|1 >>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::IO::Compress::Gzip, IO::Compress::Gzip -
-Write RFC 1952 files/buffers
+=head2 IO::Compress::FAQ -- Frequently Asked Questions about IO::Compress
+
+=over 4
+
+=item DESCRIPTION
+
+=item GENERAL
+
+=over 4
+
+=item Compatibility with Unix compress/uncompress.
+
+=item Accessing .tar.Z files
+
+=item How do I recompress using a different compression?
+
+=back
+
+=item ZIP
+
+=over 4
+
+=item What Compression Types do IO::Compress::Zip & IO::Uncompress::Unzip
+support?
+
+Store (method 0), Deflate (method 8), Bzip2 (method 12), Lzma (method 14)
+
+=item Can I Read/Write Zip files larger the 4 Gig?
+
+=item Zip Resources
+
+=back
+
+=item GZIP
+
+=over 4
+
+=item Gzip Resources
+
+=back
+
+=item ZLIB
+
+=over 4
+
+=item Zlib Resources
+
+=back
+
+=item HTTP & NETWORK
+
+=over 4
+
+=item Apache::GZip Revisited
+
+=item Compressed files and Net::FTP
+
+=back
+
+=item MISC
+
+=over 4
+
+=item Using C<InputLength> to uncompress data embedded in a larger
+file/buffer.
+
+=back
+
+=item SEE ALSO
+
+=item AUTHOR
+
+=item MODIFICATION HISTORY
+
+=item COPYRIGHT AND LICENSE
+
+=back
+
+=head2 IO::Compress::Gzip - Write RFC 1952 files/buffers
=over 4
@@ -25305,8 +25079,7 @@ C<< ExtraField => $data >>, C<< ExtraFlags => $value >>, C<< Strict => 0|1
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::IO::Compress::RawDeflate,
-IO::Compress::RawDeflate - Write RFC 1951 files/buffers
+=head2 IO::Compress::RawDeflate - Write RFC 1951 files/buffers
=over 4
@@ -25414,8 +25187,7 @@ Filehandle, C<< Merge => 0|1 >>, -Level, -Strategy, C<< Strict => 0|1 >>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::IO::Compress::Zip, IO::Compress::Zip -
-Write zip files/buffers
+=head2 IO::Compress::Zip - Write zip files/buffers
=over 4
@@ -25455,14 +25227,15 @@ A filename, A filehandle, A scalar reference
=item Constructor Options
C<< AutoClose => 0|1 >>, C<< Append => 0|1 >>, A Buffer, A Filename, A
-Filehandle, C<< Name => $string >>, C<< Time => $number >>, C<< ExtAttr =>
-$attr >>, C<< exTime => [$atime, $mtime, $ctime] >>, C<< exUnix2 => [$uid,
-$gid] >>, C<< Comment => $comment >>, C<< ZipComment => $comment >>, C<<
-Method => $method >>, C<< Stream => 0|1 >>, C<< Zip64 => 0|1 >>, C<<
-TextFlag => 0|1 >>, C<< ExtraFieldLocal => $data >> =item C<<
-ExtraFieldCentral => $data >>, C<< Minimal => 1|0 >>, C<< BlockSize100K =>
-number >>, C<< WorkFactor => number >>, -Level, -Strategy, C<< Strict =>
-0|1 >>
+Filehandle, C<< Name => $string >>, C<< CanonicalName => 0|1 >>, C<<
+FilterName => sub { ... } >>, C<< Time => $number >>, C<< ExtAttr => $attr
+>>, C<< exTime => [$atime, $mtime, $ctime] >>, C<< exUnix2 => [$uid, $gid]
+>>, C<< exUnixN => [$uid, $gid] >>, C<< Comment => $comment >>, C<<
+ZipComment => $comment >>, C<< Method => $method >>, C<< Stream => 0|1 >>,
+C<< Zip64 => 0|1 >>, C<< TextFlag => 0|1 >>, C<< ExtraFieldLocal => $data
+>> =item C<< ExtraFieldCentral => $data >>, C<< Minimal => 1|0 >>, C<<
+BlockSize100K => number >>, C<< WorkFactor => number >>, C<< Preset =>
+number >>, C<< Extreme => 0|1 >>, -Level, -Strategy, C<< Strict => 0|1 >>
=item Examples
@@ -25530,8 +25303,7 @@ number >>, C<< WorkFactor => number >>, -Level, -Strategy, C<< Strict =>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::IO::Dir, IO::Dir - supply object methods
-for directory handles
+=head2 IO::Dir - supply object methods for directory handles
=over 4
@@ -25550,8 +25322,7 @@ rewind (), close (), tie %hash, 'IO::Dir', DIRNAME [, OPTIONS ]
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::IO::File, IO::File - supply object
-methods for filehandles
+=head2 IO::File - supply object methods for filehandles
=over 4
@@ -25576,8 +25347,7 @@ open( FILENAME [,MODE [,PERMS]] ), open( FILENAME, IOLAYERS ), binmode(
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::IO::Handle, IO::Handle - supply object
-methods for I/O handles
+=head2 IO::Handle - supply object methods for I/O handles
=over 4
@@ -25606,8 +25376,7 @@ $io->blocking ( [ BOOL ] ), $io->untaint
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::IO::Pipe, IO::Pipe - supply object
-methods for pipes
+=head2 IO::Pipe - supply object methods for pipes
=over 4
@@ -25631,8 +25400,7 @@ reader ([ARGS]), writer ([ARGS]), handles ()
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::IO::Poll, IO::Poll - Object interface to
-system poll call
+=head2 IO::Poll - Object interface to system poll call
=over 4
@@ -25653,8 +25421,7 @@ IO ), handles( [ EVENT_MASK ] )
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::IO::Seekable, IO::Seekable - supply seek
-based methods for I/O objects
+=head2 IO::Seekable - supply seek based methods for I/O objects
=over 4
@@ -25672,8 +25439,7 @@ $io->tell
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::IO::Select, IO::Select - OO interface to
-the select system call
+=head2 IO::Select - OO interface to the select system call
=over 4
@@ -25699,8 +25465,7 @@ count (), bits(), select ( READ, WRITE, EXCEPTION [, TIMEOUT ] )
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::IO::Socket, IO::Socket - Object
-interface to socket communications
+=head2 IO::Socket - Object interface to socket communications
=over 4
@@ -25726,8 +25491,7 @@ setsockopt(LEVEL, OPT, VAL), socktype, timeout([VAL])
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::IO::Socket::INET, IO::Socket::INET -
-Object interface for AF_INET domain sockets
+=head2 IO::Socket::INET - Object interface for AF_INET domain sockets
=over 4
@@ -25756,8 +25520,7 @@ sockaddr (), sockport (), sockhost (), peeraddr (), peerport (), peerhost
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::IO::Socket::UNIX, IO::Socket::UNIX -
-Object interface for AF_UNIX domain sockets
+=head2 IO::Socket::UNIX - Object interface for AF_UNIX domain sockets
=over 4
@@ -25781,8 +25544,8 @@ hostpath(), peerpath()
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::IO::Uncompress::AnyInflate,
-IO::Uncompress::AnyInflate - Uncompress zlib-based (zip, gzip) file/buffer
+=head2 IO::Uncompress::AnyInflate - Uncompress zlib-based (zip, gzip)
+file/buffer
=over 4
@@ -25899,8 +25662,7 @@ the sub-field structure as defined in RFC 1952
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::IO::Uncompress::AnyUncompress,
-IO::Uncompress::AnyUncompress - Uncompress gzip, zip, bzip2 or lzop
+=head2 IO::Uncompress::AnyUncompress - Uncompress gzip, zip, bzip2 or lzop
file/buffer
=over 4
@@ -26009,8 +25771,7 @@ $size >>, C<< Append => 0|1 >>, C<< Strict => 0|1 >>, C<< RawInflate => 0|1
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::IO::Uncompress::Base,
-IO::Uncompress::Base - Base Class for IO::Uncompress modules
+=head2 IO::Uncompress::Base - Base Class for IO::Uncompress modules
=over 4
@@ -26028,8 +25789,7 @@ IO::Uncompress::Base - Base Class for IO::Uncompress modules
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::IO::Uncompress::Bunzip2,
-IO::Uncompress::Bunzip2 - Read bzip2 files/buffers
+=head2 IO::Uncompress::Bunzip2 - Read bzip2 files/buffers
=over 4
@@ -26138,8 +25898,7 @@ $size >>, C<< Append => 0|1 >>, C<< Strict => 0|1 >>, C<< Small => 0|1 >>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::IO::Uncompress::Gunzip,
-IO::Uncompress::Gunzip - Read RFC 1952 files/buffers
+=head2 IO::Uncompress::Gunzip - Read RFC 1952 files/buffers
=over 4
@@ -26256,8 +26015,7 @@ Name, Comment
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::IO::Uncompress::Inflate,
-IO::Uncompress::Inflate - Read RFC 1950 files/buffers
+=head2 IO::Uncompress::Inflate - Read RFC 1950 files/buffers
=over 4
@@ -26369,8 +26127,7 @@ $size >>, C<< Append => 0|1 >>, C<< Strict => 0|1 >>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::IO::Uncompress::RawInflate,
-IO::Uncompress::RawInflate - Read RFC 1951 files/buffers
+=head2 IO::Uncompress::RawInflate - Read RFC 1951 files/buffers
=over 4
@@ -26482,8 +26239,7 @@ $size >>, C<< Append => 0|1 >>, C<< Strict => 0|1 >>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::IO::Uncompress::Unzip,
-IO::Uncompress::Unzip - Read zip files/buffers
+=head2 IO::Uncompress::Unzip - Read zip files/buffers
=over 4
@@ -26598,8 +26354,7 @@ C<< Name => "membername" >>, C<< AutoClose => 0|1 >>, C<< MultiStream =>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::IO::Zlib, IO::Zlib - IO:: style
-interface to L<Compress::Zlib>
+=head2 IO::Zlib - IO:: style interface to L<Compress::Zlib>
=over 4
@@ -26644,8 +26399,7 @@ IO::Zlib::WRITE: too long LENGTH
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::IPC::Cmd, IPC::Cmd - finding and running
-system commands made easy
+=head2 IPC::Cmd - finding and running system commands made easy
=over 4
@@ -26653,7 +26407,7 @@ system commands made easy
=item DESCRIPTION
-=item CLASS METHODS
+=item CLASS METHODS
=over 4
@@ -26739,6 +26493,8 @@ C<timeout>, C<stdout>, C<stderr>, C<merged>, C<err_msg>
=item $IPC::Cmd::INSTANCES
+=item $IPC::Cmd::ALLOW_NULL_ARGS
+
=back
=item Caveats
@@ -26758,8 +26514,8 @@ Interleaving STDOUT/STDERR
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::IPC::Open2, IPC::Open2 - open a process
-for both reading and writing using open2()
+=head2 IPC::Open2 - open a process for both reading and writing using
+open2()
=over 4
@@ -26773,8 +26529,8 @@ for both reading and writing using open2()
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::IPC::Open3, IPC::Open3 - open a process
-for reading, writing, and error handling using open3()
+=head2 IPC::Open3 - open a process for reading, writing, and error handling
+using open3()
=over 4
@@ -26790,8 +26546,7 @@ L<IPC::Open2>, L<IPC::Run>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::JSON::PP, JSON::PP - JSON::XS compatible
-pure-Perl module.
+=head2 JSON::PP - JSON::XS compatible pure-Perl module.
=over 4
@@ -26962,8 +26717,7 @@ speed, memory saving
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::JSON::PP::Boolean, JSON::PP::Boolean -
-dummy module providing JSON::PP::Boolean
+=head2 JSON::PP::Boolean - dummy module providing JSON::PP::Boolean
=over 4
@@ -26979,8 +26733,7 @@ dummy module providing JSON::PP::Boolean
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::List::Util, List::Util - A selection of
-general-utility list subroutines
+=head2 List::Util - A selection of general-utility list subroutines
=over 4
@@ -27001,8 +26754,8 @@ BLOCK LIST, shuffle LIST, sum LIST
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::List::Util::XS, List::Util::XS -
-Indicate if List::Util was compiled with a C compiler
+=head2 List::Util::XS - Indicate if List::Util was compiled with a C
+compiler
=over 4
@@ -27016,15 +26769,20 @@ Indicate if List::Util was compiled with a C compiler
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Locale::Codes, Locale::Codes - a
-distribution of modules to handle locale codes
+=head2 Locale::Codes - a distribution of modules to handle locale codes
=over 4
=item DESCRIPTION
-B<Locale::Country>, B<Locale::Language>, B<Locale::Currency>,
-B<Locale::Script>
+B<Locale::Codes::Country, Locale::Country>, B<Locale::Codes::Language,
+Locale::Language>, B<Locale::Codes::Currency, Locale::Currency>,
+B<Locale::Codes::Script, Locale::Script>, B<Locale::Codes::LangExt>,
+B<Locale::Codes::LangVar>, B<Locale::Codes::LangFam>, B<Locale::Codes>,
+B<Locale::Codes::Constants>, B<Locale::Codes::Country_codes>,
+B<Locale::Codes::Language_codes>, B<Locale::Codes::Currency_codes>,
+B<Locale::Codes::Script_codes>, B<Locale::Codes::LangExt_codes>,
+B<Locale::Codes::LangVar_codes>, B<Locale::Codes::LangFam_codes>
=item NEW CODE SETS
@@ -27033,54 +26791,42 @@ the data>, B<A reliable source of data>
=item COMMON ALIASES
+=item DEPRECATED CODES
+
+=item SEE ALSO
+
+B<Locale::Codes::API>, B<Locale::Codes::Country>,
+B<Locale::Codes::Language>, B<Locale::Codes::Script>,
+B<Locale::Codes::Currency>, B<Locale::Codes::Changes>
+
+=item AUTHOR
+
+=item COPYRIGHT
+
+=back
+
+=head2 Locale::Codes::API - a description of the callable function in each
+module
+
+=over 4
+
+=item DESCRIPTION
+
=item ROUTINES
-B<code2country ( CODE [,CODESET] )>, B<code2language( CODE [,CODESET] )>,
-B<code2currency( CODE [,CODESET] )>, B<code2script ( CODE [,CODESET] )>,
-B<country2code ( NAME [,CODESET] )>, B<language2code( NAME [,CODESET] )>,
-B<currency2code( NAME [,CODESET] )>, B<script2code ( NAME [,CODESET] )>,
-B<country_code2code ( CODE ,CODESET ,CODESET2 )>, B<language_code2code(
-CODE ,CODESET ,CODESET2 )>, B<currency_code2code( CODE ,CODESET ,CODESET2
-)>, B<script_code2code ( CODE ,CODESET ,CODESET2 )>, B<all_country_codes (
-[CODESET] )>, B<all_language_codes( [CODESET] )>, B<all_currency_codes(
-[CODESET] )>, B<all_script_codes ( [CODESET] )>, B<all_country_names (
-[CODESET] )>, B<all_language_names( [CODESET] )>, B<all_currency_names(
-[CODESET] )>, B<all_script_names ( [CODESET] )>
+B<code2XXX ( CODE [,CODESET] [,'retired'] )>, B<XXX2code ( NAME [,CODESET]
+[,'retired'] )>, B<XXX_code2code ( CODE ,CODESET ,CODESET2 )>,
+B<all_XXX_codes ( [CODESET] [,'retired'] )>, B<all_XXX_names ( [CODESET]
+[,'retired'] )>
=item SEMI-PRIVATE ROUTINES
-B<Locale::Country::rename_country ( CODE ,NEW_NAME [,CODESET] )>,
-B<Locale::Language::rename_language( CODE ,NEW_NAME [,CODESET] )>,
-B<Locale::Currency::rename_currency( CODE ,NEW_NAME [,CODESET] )>,
-B<Locale::Script::rename_script ( CODE ,NEW_NAME [,CODESET] )>,
-B<Locale::Country::add_country ( CODE ,NAME [,CODESET] )>,
-B<Locale::Language::add_language( CODE ,NAME [,CODESET] )>,
-B<Locale::Currency::add_currency( CODE ,NAME [,CODESET] )>,
-B<Locale::Script::add_script ( CODE ,NAME [,CODESET] )>,
-B<Locale::Country::delete_country ( CODE [,CODESET] )>,
-B<Locale::Language::delete_language( CODE [,CODESET] )>,
-B<Locale::Currency::delete_currency( CODE [,CODESET] )>,
-B<Locale::Script::delete_script ( CODE [,CODESET] )>,
-B<Locale::Country::add_country_alias ( NAME ,NEW_NAME )>,
-B<Locale::Language::add_language_alias( NAME ,NEW_NAME )>,
-B<Locale::Currency::add_currency_alias( NAME ,NEW_NAME )>,
-B<Locale::Script::add_script_alias ( NAME ,NEW_NAME )>,
-B<Locale::Country::delete_country_alias ( NAME )>,
-B<Locale::Language::delete_language_alias( NAME )>,
-B<Locale::Currency::delete_currency_alias( NAME )>,
-B<Locale::Script::delete_script_alias ( NAME )>,
-B<Locale::Country::rename_country_code ( CODE ,NEW_CODE [,CODESET] )>,
-B<Locale::Language::rename_language_code( CODE ,NEW_CODE [,CODESET] )>,
-B<Locale::Currency::rename_currency_code( CODE ,NEW_CODE [,CODESET] )>,
-B<Locale::Script::rename_script_code ( CODE ,NEW_CODE [,CODESET] )>,
-B<Locale::Country::add_country_code_alias ( CODE ,NEW_CODE [,CODESET] )>,
-B<Locale::Language::add_language_code_alias( CODE ,NEW_CODE [,CODESET] )>,
-B<Locale::Currency::add_currency_code_alias( CODE ,NEW_CODE [,CODESET] )>,
-B<Locale::Script::add_script_code_alias ( CODE ,NEW_CODE [,CODESET] )>,
-B<Locale::Country::delete_country_code_alias ( CODE [,CODESET] )>,
-B<Locale::Language::delete_language_code_alias( CODE [,CODESET] )>,
-B<Locale::Currency::delete_currency_code_alias( CODE [,CODESET] )>,
-B<Locale::Script::delete_script_code_alias ( CODE [,CODESET] )>
+B<MODULE::rename_XXX ( CODE ,NEW_NAME [,CODESET] )>, B<MODULE::add_XXX (
+CODE ,NAME [,CODESET] )>, B<MODULE::delete_XXX ( CODE [,CODESET] )>,
+B<MODULE::add_XXX_alias ( NAME ,NEW_NAME )>, B<MODULE::delete_XXX_alias (
+NAME )>, B<MODULE::rename_XXX_code ( CODE ,NEW_CODE [,CODESET] )>,
+B<MODULE::add_XXX_code_alias ( CODE ,NEW_CODE [,CODESET] )>,
+B<MODULE::delete_XXX_code_alias ( CODE [,CODESET] )>
=item KNOWN BUGS AND LIMITATIONS
@@ -27088,8 +26834,120 @@ B<*>, B<*>
=item SEE ALSO
-B<Locale::Constants>, B<Locale::Country>, B<Locale::Language>,
-B<Locale::Script>, B<Locale::Currency>
+=item AUTHOR
+
+=item COPYRIGHT
+
+=back
+
+=head2 Locale::Codes::Changes - details changes to Locale::Codes
+
+=over 4
+
+=item SYNOPSIS
+
+=item VERSION 3.22 (yyyy-mm-dd; sbeck)
+
+=item VERSION 3.21 (2012-03-01; sbeck)
+
+=item VERSION 3.20 (2011-12-01; sbeck)
+
+B<Added limited support for deprecated codes>, B<Fixed capitalization>,
+B<Pod tests off by default>, B<Codesets may be specified by name>,
+B<alias_code deprecated>, B<Code cleanup>, B<Added LangFam module>
+
+=item VERSION 3.18 (2011-08-31; sbeck)
+
+B<No longer use CIA data>
+
+=item VERSION 3.17 (2011-06-28; sbeck)
+
+B<Added new types of codes>, B<Added new codeset(s)>, B<Bug fixes>,
+B<Reorganized code>
+
+=item VERSION 3.16 (2011-03-01; sbeck)
+
+=item VERSION 3.15 (2010-12-02; sbeck)
+
+B<Minor fixes>
+
+=item VERSION 3.14 (2010-09-28; sbeck)
+
+B<Bug fixes>
+
+=item VERSION 3.13 (2010-06-04; sbeck)
+
+=item VERSION 3.12 (2010-04-06; sbeck)
+
+B<Reorganized code>
+
+=item VERSION 3.11 (2010-03-01; sbeck)
+
+B<Added new codeset(s)>, B<Bug fixes>
+
+=item VERSION 3.10 (2010-02-18; sbeck)
+
+B<Reorganized code>, B<(!) Changed XXX_code2code behavior slightly>,
+B<Added many semi-private routines>, B<New aliases>
+
+=item VERSION 3.01 (2010-02-15; sbeck)
+
+B<Fixed Makefile.PL and Build.PL>
+
+=item VERSION 3.00 (2010-02-10; sbeck)
+
+B<New maintainer>, B<(*) (!) All codes are generated from standards>,
+B<Added new codeset(s)>, B<(*) (!) Locale::Script changed>, B<Added missing
+functions>, B<(!) Dropped support for _alias_code>, B<(!) All functions
+return the standard value>, B<(!) rename_country function altered>
+
+=item VERSION 2.07 (2004-06-10; neilb)
+
+=item VERSION 2.06 (2002-07-15; neilb)
+
+=item VERSION 2.05 (2002-07-08; neilb)
+
+=item VERSION 2.04 (2002-05-23; neilb)
+
+=item VERSION 2.03 (2002-03-24; neilb)
+
+=item VERSION 2.02 (2002-03-09; neilb)
+
+=item VERSION 2.01 (2002-02-18; neilb)
+
+=item VERSION 2.00 (2002-02-17; neilb)
+
+=item VERSION 1.06 (2001-03-04; neilb)
+
+=item VERSION 1.05 (2001-02-13; neilb)
+
+=item VERSION 1.04 (2000-12-21; neilb)
+
+=item VERSION 1.03 (2000-12-??; neilb)
+
+=item VERSION 1.02 (2000-05-04; neilb)
+
+=item VERSION 1.00 (1998-03-09; neilb)
+
+=item VERSION 0.003 (1997-05-09; neilb)
+
+=item SEE ALSO
+
+=item AUTHOR
+
+=item COPYRIGHT
+
+=back
+
+=head2 Locale::Codes::Constants - constants for Locale codes
+
+=over 4
+
+=item DESCRIPTION
+
+=item KNOWN BUGS AND LIMITATIONS
+
+=item SEE ALSO
=item AUTHOR
@@ -27097,32 +26955,54 @@ B<Locale::Script>, B<Locale::Currency>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Locale::Codes::Changes,
-Locale::Codes::Changes - details important changes after 2.07
+=head2 Locale::Codes::Country - standard codes for country identification
=over 4
-=item 3.10
+=item SYNOPSIS
-B<Changed XXX_code2code behavior slightly>, B<Added many semi-private
-routines>
+=item DESCRIPTION
-=item 3.00
+=item SUPPORTED CODE SETS
-B<New maintainer>, B<All codes are generated from standards>, B<Added
-several code sets from standards>, B<Locale::Script changed>, B<Added
-missing functions>, B<Dropped support for _alias_code>
+B<alpha-2, LOCALE_CODE_ALPHA_2>, B<alpha-3, LOCALE_CODE_ALPHA_3>,
+B<numeric, LOCALE_CODE_NUMERIC>, B<fips-10, LOCALE_CODE_FIPS>, B<dom,
+LOCALE_CODE_DOM>
+
+=item ROUTINES
+
+B<code2country ( CODE [,CODESET] )>, B<country2code ( NAME [,CODESET] )>,
+B<country_code2code ( CODE ,CODESET ,CODESET2 )>, B<all_country_codes (
+[CODESET] )>, B<all_country_names ( [CODESET] )>,
+B<Locale::Codes::Country::rename_country ( CODE ,NEW_NAME [,CODESET] )>,
+B<Locale::Codes::Country::add_country ( CODE ,NAME [,CODESET] )>,
+B<Locale::Codes::Country::delete_country ( CODE [,CODESET] )>,
+B<Locale::Codes::Country::add_country_alias ( NAME ,NEW_NAME )>,
+B<Locale::Codes::Country::delete_country_alias ( NAME )>,
+B<Locale::Codes::Country::rename_country_code ( CODE ,NEW_CODE [,CODESET]
+)>, B<Locale::Codes::Country::add_country_code_alias ( CODE ,NEW_CODE
+[,CODESET] )>, B<Locale::Codes::Country::delete_country_code_alias ( CODE
+[,CODESET] )>, B<alias_code ( ALIAS, CODE [,CODESET] )>
=item SEE ALSO
+B<Locale::Codes>, B<Locale::Codes::API>, B<Locale::SubCountry>,
+B<http://www.iso.org/iso/country_codes>,
+B<http://www.iso.org/iso/list-en1-semic-3.txt>,
+B<http://unstats.un.org/unsd/methods/m49/m49alpha.htm>,
+B<http://earth-info.nga.mil/gns/html/digraphs.htm>,
+B<http://www.iana.org/domains/>,
+B<https://www.cia.gov/library/publications/the-world-factbook/appendix/prin
+t_appendix-d.html>, B<http://www.statoids.com/wab.html>
+
=item AUTHOR
=item COPYRIGHT
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Locale::Codes::Country,
-Locale::Codes::Country - country codes for the Locale::Country module
+=head2 Locale::Codes::Country_Codes - country codes for the
+Locale::Codes::Country module
=over 4
@@ -27134,8 +27014,8 @@ Locale::Codes::Country - country codes for the Locale::Country module
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Locale::Codes::Currency,
-Locale::Codes::Currency - currency codes for the Locale::Currency module
+=head2 Locale::Codes::Country_Retired - retired country codes for the
+Locale::Codes::Country module
=over 4
@@ -27147,21 +27027,46 @@ Locale::Codes::Currency - currency codes for the Locale::Currency module
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Locale::Codes::Language,
-Locale::Codes::Language - language codes for the Locale::Language module
+=head2 Locale::Codes::Currency - standard codes for currency identification
=over 4
=item SYNOPSIS
+=item DESCRIPTION
+
+=item SUPPORTED CODE SETS
+
+B<alpha, LOCALE_CURR_ALPHA>, B<num, LOCALE_CURR_NUMERIC>
+
+=item ROUTINES
+
+B<code2currency ( CODE [,CODESET] )>, B<currency2code ( NAME [,CODESET] )>,
+B<currency_code2code ( CODE ,CODESET ,CODESET2 )>, B<all_currency_codes (
+[CODESET] )>, B<all_currency_names ( [CODESET] )>,
+B<Locale::Codes::Currency::rename_currency ( CODE ,NEW_NAME [,CODESET] )>,
+B<Locale::Codes::Currency::add_currency ( CODE ,NAME [,CODESET] )>,
+B<Locale::Codes::Currency::delete_currency ( CODE [,CODESET] )>,
+B<Locale::Codes::Currency::add_currency_alias ( NAME ,NEW_NAME )>,
+B<Locale::Codes::Currency::delete_currency_alias ( NAME )>,
+B<Locale::Codes::Currency::rename_currency_code ( CODE ,NEW_CODE
+[,CODESET] )>, B<Locale::Codes::Currency::add_currency_code_alias ( CODE
+,NEW_CODE [,CODESET] )>,
+B<Locale::Codes::Currency::delete_currency_code_alias ( CODE [,CODESET] )>
+
+=item SEE ALSO
+
+B<Locale::Codes>, B<Locale::Codes::API>,
+B<http://www.iso.org/iso/support/currency_codes_list-1.htm>
+
=item AUTHOR
=item COPYRIGHT
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Locale::Codes::Script,
-Locale::Codes::Script - script codes for the Locale::Script module
+=head2 Locale::Codes::Currency_Codes - currency codes for the
+Locale::Codes::Currency module
=over 4
@@ -27173,25 +27078,86 @@ Locale::Codes::Script - script codes for the Locale::Script module
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Locale::Constants, Locale::Constants -
-constants for Locale codes
+=head2 Locale::Codes::Currency_Retired - retired currency codes for the
+Locale::Codes::Currency module
=over 4
+=item SYNOPSIS
+
+=item AUTHOR
+
+=item COPYRIGHT
+
+=back
+
+=head2 Locale::Codes::LangExt - standard codes for language extension
+identification
+
+=over 4
+
+=item SYNOPSIS
+
=item DESCRIPTION
-=item KNOWN BUGS AND LIMITATIONS
+=item SUPPORTED CODE SETS
+
+B<alpha>
+
+=item ROUTINES
+
+B<code2langext ( CODE [,CODESET] )>, B<langext2code ( NAME [,CODESET] )>,
+B<langext_code2code ( CODE ,CODESET ,CODESET2 )>, B<all_langext_codes (
+[CODESET] )>, B<all_langext_names ( [CODESET] )>,
+B<Locale::Codes::LangExt::rename_langext ( CODE ,NEW_NAME [,CODESET] )>,
+B<Locale::Codes::LangExt::add_langext ( CODE ,NAME [,CODESET] )>,
+B<Locale::Codes::LangExt::delete_langext ( CODE [,CODESET] )>,
+B<Locale::Codes::LangExt::add_langext_alias ( NAME ,NEW_NAME )>,
+B<Locale::Codes::LangExt::delete_langext_alias ( NAME )>,
+B<Locale::Codes::LangExt::rename_langext_code ( CODE ,NEW_CODE [,CODESET]
+)>, B<Locale::Codes::LangExt::add_langext_code_alias ( CODE ,NEW_CODE
+[,CODESET] )>, B<Locale::Codes::LangExt::delete_langext_code_alias ( CODE
+[,CODESET] )>
=item SEE ALSO
+B<Locale::Codes>, B<Locale::Codes::API>,
+B<http://www.iana.org/assignments/language-subtag-registry>
+
=item AUTHOR
=item COPYRIGHT
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Locale::Country, Locale::Country -
-standard codes for country identification
+=head2 Locale::Codes::LangExt_Codes - langext codes for the
+Locale::Codes::LangExt module
+
+=over 4
+
+=item SYNOPSIS
+
+=item AUTHOR
+
+=item COPYRIGHT
+
+=back
+
+=head2 Locale::Codes::LangExt_Retired - retired langext codes for the
+Locale::Codes::LangExt module
+
+=over 4
+
+=item SYNOPSIS
+
+=item AUTHOR
+
+=item COPYRIGHT
+
+=back
+
+=head2 Locale::Codes::LangFam - standard codes for language extension
+identification
=over 4
@@ -27201,7 +27167,270 @@ standard codes for country identification
=item SUPPORTED CODE SETS
-B<alpha-2>, B<alpha-3>, B<numeric>, B<fips-10>, B<dom>
+B<alpha>
+
+=item ROUTINES
+
+B<code2langfam ( CODE [,CODESET] )>, B<langfam2code ( NAME [,CODESET] )>,
+B<langfam_code2code ( CODE ,CODESET ,CODESET2 )>, B<all_langfam_codes (
+[CODESET] )>, B<all_langfam_names ( [CODESET] )>,
+B<Locale::Codes::LangFam::rename_langfam ( CODE ,NEW_NAME [,CODESET] )>,
+B<Locale::Codes::LangFam::add_langfam ( CODE ,NAME [,CODESET] )>,
+B<Locale::Codes::LangFam::delete_langfam ( CODE [,CODESET] )>,
+B<Locale::Codes::LangFam::add_langfam_alias ( NAME ,NEW_NAME )>,
+B<Locale::Codes::LangFam::delete_langfam_alias ( NAME )>,
+B<Locale::Codes::LangFam::rename_langfam_code ( CODE ,NEW_CODE [,CODESET]
+)>, B<Locale::Codes::LangFam::add_langfam_code_alias ( CODE ,NEW_CODE
+[,CODESET] )>, B<Locale::Codes::LangFam::delete_langfam_code_alias ( CODE
+[,CODESET] )>
+
+=item SEE ALSO
+
+B<Locale::Codes>, B<Locale::Codes::API>,
+B<http://www.loc.gov/standards/iso639-5/id.php>
+
+=item AUTHOR
+
+=item COPYRIGHT
+
+=back
+
+=head2 Locale::Codes::LangFam_Codes - langfam codes for the
+Locale::Codes::LangFam module
+
+=over 4
+
+=item SYNOPSIS
+
+=item AUTHOR
+
+=item COPYRIGHT
+
+=back
+
+=head2 Locale::Codes::LangFam_Retired - retired langfam codes for the
+Locale::Codes::LangFam module
+
+=over 4
+
+=item SYNOPSIS
+
+=item AUTHOR
+
+=item COPYRIGHT
+
+=back
+
+=head2 Locale::Codes::LangVar - standard codes for language variation
+identification
+
+=over 4
+
+=item SYNOPSIS
+
+=item DESCRIPTION
+
+=item SUPPORTED CODE SETS
+
+B<alpha>
+
+=item ROUTINES
+
+B<code2langvar ( CODE [,CODESET] )>, B<langvar2code ( NAME [,CODESET] )>,
+B<langvar_code2code ( CODE ,CODESET ,CODESET2 )>, B<all_langvar_codes (
+[CODESET] )>, B<all_langvar_names ( [CODESET] )>,
+B<Locale::Codes::LangVar::rename_langvar ( CODE ,NEW_NAME [,CODESET] )>,
+B<Locale::Codes::LangVar::add_langvar ( CODE ,NAME [,CODESET] )>,
+B<Locale::Codes::LangVar::delete_langvar ( CODE [,CODESET] )>,
+B<Locale::Codes::LangVar::add_langvar_alias ( NAME ,NEW_NAME )>,
+B<Locale::Codes::LangVar::delete_langvar_alias ( NAME )>,
+B<Locale::Codes::LangVar::rename_langvar_code ( CODE ,NEW_CODE [,CODESET]
+)>, B<Locale::Codes::LangVar::add_langvar_code_alias ( CODE ,NEW_CODE
+[,CODESET] )>, B<Locale::Codes::LangVar::delete_langvar_code_alias ( CODE
+[,CODESET] )>
+
+=item SEE ALSO
+
+B<Locale::Codes>, B<Locale::Codes::API>,
+B<http://www.iana.org/assignments/language-subtag-registry>
+
+=item AUTHOR
+
+=item COPYRIGHT
+
+=back
+
+=head2 Locale::Codes::LangVar_Codes - langvar codes for the
+Locale::Codes::LangVar module
+
+=over 4
+
+=item SYNOPSIS
+
+=item AUTHOR
+
+=item COPYRIGHT
+
+=back
+
+=head2 Locale::Codes::LangVar_Retired - retired langvar codes for the
+Locale::Codes::LangVar module
+
+=over 4
+
+=item SYNOPSIS
+
+=item AUTHOR
+
+=item COPYRIGHT
+
+=back
+
+=head2 Locale::Codes::Language - standard codes for language identification
+
+=over 4
+
+=item SYNOPSIS
+
+=item DESCRIPTION
+
+=item SUPPORTED CODE SETS
+
+B<alpha-2, LOCALE_LANG_ALPHA_2>, B<alpha-3, LOCALE_LANG_ALPHA_3>, B<term,
+LOCALE_LANG_TERM>
+
+=item ROUTINES
+
+B<code2language ( CODE [,CODESET] )>, B<language2code ( NAME [,CODESET] )>,
+B<language_code2code ( CODE ,CODESET ,CODESET2 )>, B<all_language_codes (
+[CODESET] )>, B<all_language_names ( [CODESET] )>,
+B<Locale::Codes::Language::rename_language ( CODE ,NEW_NAME [,CODESET] )>,
+B<Locale::Codes::Language::add_language ( CODE ,NAME [,CODESET] )>,
+B<Locale::Codes::Language::delete_language ( CODE [,CODESET] )>,
+B<Locale::Codes::Language::add_language_alias ( NAME ,NEW_NAME )>,
+B<Locale::Codes::Language::delete_language_alias ( NAME )>,
+B<Locale::Codes::Language::rename_language_code ( CODE ,NEW_CODE
+[,CODESET] )>, B<Locale::Codes::Language::add_language_code_alias ( CODE
+,NEW_CODE [,CODESET] )>,
+B<Locale::Codes::Language::delete_language_code_alias ( CODE [,CODESET] )>
+
+=item SEE ALSO
+
+B<Locale::Codes>, B<Locale::Codes::API>,
+B<http://www.loc.gov/standards/iso639-2/>,
+B<http://www.loc.gov/standards/iso639-5/>,
+B<http://www.iana.org/assignments/language-subtag-registry>
+
+=item AUTHOR
+
+=item COPYRIGHT
+
+=back
+
+=head2 Locale::Codes::Language_Codes - language codes for the
+Locale::Codes::Language module
+
+=over 4
+
+=item SYNOPSIS
+
+=item AUTHOR
+
+=item COPYRIGHT
+
+=back
+
+=head2 Locale::Codes::Language_Retired - retired language codes for the
+Locale::Codes::Language module
+
+=over 4
+
+=item SYNOPSIS
+
+=item AUTHOR
+
+=item COPYRIGHT
+
+=back
+
+=head2 Locale::Codes::Script - standard codes for script identification
+
+=over 4
+
+=item SYNOPSIS
+
+=item DESCRIPTION
+
+=item SUPPORTED CODE SETS
+
+B<alpha, LOCALE_SCRIPT_ALPHA>, B<num, LOCALE_SCRIPT_NUMERIC>
+
+=item ROUTINES
+
+B<code2script ( CODE [,CODESET] )>, B<script2code ( NAME [,CODESET] )>,
+B<script_code2code ( CODE ,CODESET ,CODESET2 )>, B<all_script_codes (
+[CODESET] )>, B<all_script_names ( [CODESET] )>,
+B<Locale::Codes::Script::rename_script ( CODE ,NEW_NAME [,CODESET] )>,
+B<Locale::Codes::Script::add_script ( CODE ,NAME [,CODESET] )>,
+B<Locale::Codes::Script::delete_script ( CODE [,CODESET] )>,
+B<Locale::Codes::Script::add_script_alias ( NAME ,NEW_NAME )>,
+B<Locale::Codes::Script::delete_script_alias ( NAME )>,
+B<Locale::Codes::Script::rename_script_code ( CODE ,NEW_CODE [,CODESET]
+)>, B<Locale::Codes::Script::add_script_code_alias ( CODE ,NEW_CODE
+[,CODESET] )>, B<Locale::Codes::Script::delete_script_code_alias ( CODE
+[,CODESET] )>
+
+=item SEE ALSO
+
+B<Locale::Codes>, B<Locale::Codes::API>,
+B<http://www.unicode.org/iso15924/>,
+B<http://www.iana.org/assignments/language-subtag-registry>
+
+=item AUTHOR
+
+=item COPYRIGHT
+
+=back
+
+=head2 Locale::Codes::Script_Codes - script codes for the
+Locale::Codes::Script module
+
+=over 4
+
+=item SYNOPSIS
+
+=item AUTHOR
+
+=item COPYRIGHT
+
+=back
+
+=head2 Locale::Codes::Script_Retired - retired script codes for the
+Locale::Codes::Script module
+
+=over 4
+
+=item SYNOPSIS
+
+=item AUTHOR
+
+=item COPYRIGHT
+
+=back
+
+=head2 Locale::Country - standard codes for country identification
+
+=over 4
+
+=item SYNOPSIS
+
+=item DESCRIPTION
+
+=item SUPPORTED CODE SETS
+
+B<alpha-2, LOCALE_CODE_ALPHA_2>, B<alpha-3, LOCALE_CODE_ALPHA_3>,
+B<numeric, LOCALE_CODE_NUMERIC>, B<fips-10, LOCALE_CODE_FIPS>, B<dom,
+LOCALE_CODE_DOM>
=item ROUTINES
@@ -27220,7 +27449,7 @@ B<alias_code ( ALIAS, CODE [,CODESET] )>
=item SEE ALSO
-B<Locale::Codes>, B<Locale::Constants>, B<Locale::SubCountry>,
+B<Locale::Codes>, B<Locale::Codes::API>, B<Locale::SubCountry>,
B<http://www.iso.org/iso/country_codes>,
B<http://www.iso.org/iso/list-en1-semic-3.txt>,
B<http://unstats.un.org/unsd/methods/m49/m49alpha.htm>,
@@ -27235,8 +27464,7 @@ t_appendix-d.html>, B<http://www.statoids.com/wab.html>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Locale::Currency, Locale::Currency -
-standard codes for currency identification
+=head2 Locale::Currency - standard codes for currency identification
=over 4
@@ -27246,7 +27474,7 @@ standard codes for currency identification
=item SUPPORTED CODE SETS
-B<alpha>, B<num>
+B<alpha, LOCALE_CURR_ALPHA>, B<num, LOCALE_CURR_NUMERIC>
=item ROUTINES
@@ -27264,7 +27492,7 @@ B<Locale::Currency::add_currency_code_alias ( CODE ,NEW_CODE [,CODESET]
=item SEE ALSO
-B<Locale::Codes>, B<Locale::Constants>,
+B<Locale::Codes>, B<Locale::Codes::API>,
B<http://www.iso.org/iso/support/currency_codes_list-1.htm>
=item AUTHOR
@@ -27273,8 +27501,7 @@ B<http://www.iso.org/iso/support/currency_codes_list-1.htm>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Locale::Language, Locale::Language -
-standard codes for language identification
+=head2 Locale::Language - standard codes for language identification
=over 4
@@ -27284,7 +27511,8 @@ standard codes for language identification
=item SUPPORTED CODE SETS
-B<alpha-2>, B<alpha-3>, B<term>
+B<alpha-2, LOCALE_LANG_ALPHA_2>, B<alpha-3, LOCALE_LANG_ALPHA_3>, B<term,
+LOCALE_LANG_TERM>
=item ROUTINES
@@ -27302,8 +27530,10 @@ B<Locale::Language::add_language_code_alias ( CODE ,NEW_CODE [,CODESET]
=item SEE ALSO
-B<Locale::Codes>, B<Locale::Constants>,
-B<http://www.loc.gov/standards/iso639-2/>
+B<Locale::Codes>, B<Locale::Codes::API>,
+B<http://www.loc.gov/standards/iso639-2/>,
+B<http://www.loc.gov/standards/iso639-5/>,
+B<http://www.iana.org/assignments/language-subtag-registry>
=item AUTHOR
@@ -27311,8 +27541,7 @@ B<http://www.loc.gov/standards/iso639-2/>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Locale::Maketext, Locale::Maketext -
-framework for localization
+=head2 Locale::Maketext - framework for localization
=over 4
@@ -27336,8 +27565,9 @@ $lh->fail_with I<or> $lh->fail_with(I<PARAM>), $lh->failure_handler_auto
$language->quant($number, $singular), $language->quant($number, $singular,
$plural), $language->quant($number, $singular, $plural, $negative),
-$language->numf($number), $language->sprintf($format, @items),
-$language->language_tag(), $language->encoding()
+$language->numf($number), $language->numerate($number, $singular, $plural,
+$negative), $language->sprintf($format, @items), $language->language_tag(),
+$language->encoding()
=item Language Handle Attributes and Internals
@@ -27365,8 +27595,7 @@ $language->language_tag(), $language->encoding()
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Locale::Maketext::Cookbook,
-Locale::Maketext::Cookbook - recipes for using Locale::Maketext
+=head2 Locale::Maketext::Cookbook - recipes for using Locale::Maketext
=over 4
@@ -27378,9 +27607,8 @@ Locale::Maketext::Cookbook - recipes for using Locale::Maketext
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Locale::Maketext::Guts,
-Locale::Maketext::Guts - Deprecated module to load Locale::Maketext utf8
-code
+=head2 Locale::Maketext::Guts - Deprecated module to load Locale::Maketext
+utf8 code
=over 4
@@ -27390,9 +27618,8 @@ code
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Locale::Maketext::GutsLoader,
-Locale::Maketext::GutsLoader - Deprecated module to load Locale::Maketext
-utf8 code
+=head2 Locale::Maketext::GutsLoader - Deprecated module to load
+Locale::Maketext utf8 code
=over 4
@@ -27402,8 +27629,8 @@ utf8 code
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Locale::Maketext::Simple,
-Locale::Maketext::Simple - Simple interface to Locale::Maketext::Lexicon
+=head2 Locale::Maketext::Simple - Simple interface to
+Locale::Maketext::Lexicon
=over 4
@@ -27453,8 +27680,7 @@ Locale::Maketext::Simple - Simple interface to Locale::Maketext::Lexicon
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Locale::Maketext::TPJ13,
-Locale::Maketext::TPJ13 -- article about software localization
+=head2 Locale::Maketext::TPJ13 -- article about software localization
=over 4
@@ -27492,8 +27718,7 @@ Locale::Maketext::TPJ13 -- article about software localization
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Locale::Script, Locale::Script -
-standard codes for script identification
+=head2 Locale::Script - standard codes for script identification
=over 4
@@ -27503,7 +27728,7 @@ standard codes for script identification
=item SUPPORTED CODE SETS
-B<alpha>, B<numeric>
+B<alpha, LOCALE_SCRIPT_ALPHA>, B<num, LOCALE_SCRIPT_NUMERIC>
=item ROUTINES
@@ -27521,7 +27746,9 @@ B<Locale::Script::delete_script_code_alias ( CODE [,CODESET] )>
=item SEE ALSO
-B<Locale::Codes>, B<Locale::Constants>, B<http://www.unicode.org/iso15924/>
+B<Locale::Codes>, B<Locale::Codes::API>,
+B<http://www.unicode.org/iso15924/>,
+B<http://www.iana.org/assignments/language-subtag-registry>
=item AUTHOR
@@ -27529,8 +27756,7 @@ B<Locale::Codes>, B<Locale::Constants>, B<http://www.unicode.org/iso15924/>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Log::Message, Log::Message - A generic
-message storing mechanism;
+=head2 Log::Message - A generic message storing mechanism;
=over 4
@@ -27607,8 +27833,7 @@ tag, level, message, amount, chrono, remove
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Log::Message::Config,
-Log::Message::Config - Configuration options for Log::Message
+=head2 Log::Message::Config - Configuration options for Log::Message
=over 4
@@ -27626,8 +27851,7 @@ Log::Message::Config - Configuration options for Log::Message
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Log::Message::Handlers,
-Log::Message::Handlers - Message handlers for Log::Message
+=head2 Log::Message::Handlers - Message handlers for Log::Message
=over 4
@@ -27701,8 +27925,7 @@ Log::Message::Handlers - Message handlers for Log::Message
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Log::Message::Item, Log::Message::Item
-- Message objects for Log::Message
+=head2 Log::Message::Item - Message objects for Log::Message
=over 4
@@ -27744,8 +27967,7 @@ Log::Message::Handlers - Message handlers for Log::Message
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Log::Message::Simple,
-Log::Message::Simple - Simplified interface to Log::Message
+=head2 Log::Message::Simple - Simplified interface to Log::Message
=over 4
@@ -27803,8 +28025,7 @@ $ERROR_FH, $MSG_FH, $DEBUG_FH, $STACKTRACE_ON_ERROR
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::MIME::Base64, MIME::Base64 - Encoding
-and decoding of base64 strings
+=head2 MIME::Base64 - Encoding and decoding of base64 strings
=over 4
@@ -27825,8 +28046,8 @@ decoded_base64_length( $str )
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::MIME::QuotedPrint, MIME::QuotedPrint -
-Encoding and decoding of quoted-printable strings
+=head2 MIME::QuotedPrint - Encoding and decoding of quoted-printable
+strings
=over 4
@@ -27843,8 +28064,7 @@ encode_qp( $str), encode_qp( $str, $eol), encode_qp( $str, $eol, $binmode
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Math::BigFloat, Math::BigFloat -
-Arbitrary size floating point math package
+=head2 Math::BigFloat - Arbitrary size floating point math package
=over 4
@@ -27922,8 +28142,7 @@ accuracy()
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Math::BigInt, Math::BigInt - Arbitrary
-size integer/float math package
+=head2 Math::BigInt - Arbitrary size integer/float math package
=over 4
@@ -27979,6 +28198,8 @@ Input, Output
=item babs()
+=item bsgn()
+
=item bnorm()
=item bnot()
@@ -28130,12 +28351,16 @@ oct()/hex(), log(-inf), exp(), cos(), sin(), atan2()
=item Alternative math libraries
+=back
+
=item SUBCLASSING
-=back
+=over 4
=item Subclassing Math::BigInt
+=back
+
=item UPGRADING
=over 4
@@ -28162,8 +28387,7 @@ bsqrt(), brsft()
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Math::BigInt::Calc, Math::BigInt::Calc -
-Pure Perl module to support Math::BigInt
+=head2 Math::BigInt::Calc - Pure Perl module to support Math::BigInt
=over 4
@@ -28213,8 +28437,7 @@ SIGN2)>, I<_signed_xor(OBJ1, OBJ2, SIGN1, SIGN2)>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Math::BigInt::CalcEmu,
-Math::BigInt::CalcEmu - Emulate low-level math with BigInt code
+=head2 Math::BigInt::CalcEmu - Emulate low-level math with BigInt code
=over 4
@@ -28242,8 +28465,8 @@ Math::BigInt::CalcEmu - Emulate low-level math with BigInt code
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Math::BigInt::FastCalc,
-Math::BigInt::FastCalc - Math::BigInt::Calc with some XS for more speed
+=head2 Math::BigInt::FastCalc - Math::BigInt::Calc with some XS for more
+speed
=over 4
@@ -28263,8 +28486,7 @@ Math::BigInt::FastCalc - Math::BigInt::Calc with some XS for more speed
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Math::BigRat, Math::BigRat - Arbitrary
-big rational numbers
+=head2 Math::BigRat - Arbitrary big rational numbers
=over 4
@@ -28376,8 +28598,8 @@ blog(), bmodinv() and bmodpow() (partial)
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Math::Complex, Math::Complex - complex
-numbers and associated mathematical functions
+=head2 Math::Complex - complex numbers and associated mathematical
+functions
=over 4
@@ -28423,8 +28645,7 @@ numbers and associated mathematical functions
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Math::Trig, Math::Trig - trigonometric
-functions
+=head2 Math::Trig - trigonometric functions
=over 4
@@ -28500,8 +28721,7 @@ asin_real, acos_real
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Memoize, Memoize - Make functions faster
-by trading space for time
+=head2 Memoize - Make functions faster by trading space for time
=over 4
@@ -28553,9 +28773,8 @@ C<MEMORY>, C<HASH>, C<TIE>, C<FAULT>, C<MERGE>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Memoize::AnyDBM_File,
-Memoize::AnyDBM_File - glue to provide EXISTS for AnyDBM_File for Storable
-use
+=head2 Memoize::AnyDBM_File - glue to provide EXISTS for AnyDBM_File for
+Storable use
=over 4
@@ -28563,8 +28782,8 @@ use
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Memoize::Expire, Memoize::Expire -
-Plug-in module for automatic expiration of memoized values
+=head2 Memoize::Expire - Plug-in module for automatic expiration of
+memoized values
=over 4
@@ -28586,8 +28805,7 @@ Plug-in module for automatic expiration of memoized values
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Memoize::ExpireFile, Memoize::ExpireFile
-- test for Memoize expiration semantics
+=head2 Memoize::ExpireFile - test for Memoize expiration semantics
=over 4
@@ -28595,8 +28813,7 @@ Plug-in module for automatic expiration of memoized values
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Memoize::ExpireTest, Memoize::ExpireTest
-- test for Memoize expiration semantics
+=head2 Memoize::ExpireTest - test for Memoize expiration semantics
=over 4
@@ -28604,8 +28821,8 @@ Plug-in module for automatic expiration of memoized values
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Memoize::NDBM_File, Memoize::NDBM_File -
-glue to provide EXISTS for NDBM_File for Storable use
+=head2 Memoize::NDBM_File - glue to provide EXISTS for NDBM_File for
+Storable use
=over 4
@@ -28613,8 +28830,8 @@ glue to provide EXISTS for NDBM_File for Storable use
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Memoize::SDBM_File, Memoize::SDBM_File -
-glue to provide EXISTS for SDBM_File for Storable use
+=head2 Memoize::SDBM_File - glue to provide EXISTS for SDBM_File for
+Storable use
=over 4
@@ -28622,8 +28839,7 @@ glue to provide EXISTS for SDBM_File for Storable use
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Memoize::Storable, Memoize::Storable -
-store Memoized data in Storable database
+=head2 Memoize::Storable - store Memoized data in Storable database
=over 4
@@ -28631,8 +28847,7 @@ store Memoized data in Storable database
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Module::Build, Module::Build - Build and
-install Perl modules
+=head2 Module::Build - Build and install Perl modules
=over 4
@@ -28690,8 +28905,7 @@ install_path, install_base, destdir, prefix
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Module::Build::API, Module::Build::API -
-API Reference for Module Authors
+=head2 Module::Build::API - API Reference for Module Authors
=over 4
@@ -28774,8 +28988,7 @@ keywords, resources
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Module::Build::Authoring,
-Module::Build::Authoring - Authoring Module::Build modules
+=head2 Module::Build::Authoring - Authoring Module::Build modules
=over 4
@@ -28813,8 +29026,7 @@ configure_requires, build_requires, requires, recommends, conflicts
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Module::Build::Base, Module::Build::Base
-- Default methods for Module::Build
+=head2 Module::Build::Base - Default methods for Module::Build
=over 4
@@ -28830,8 +29042,8 @@ configure_requires, build_requires, requires, recommends, conflicts
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Module::Build::Bundling,
-Module::Build::Bundling - How to bundle Module::Build with a distribution
+=head2 Module::Build::Bundling - How to bundle Module::Build with a
+distribution
=over 4
@@ -28853,8 +29065,7 @@ Module::Build::Bundling - How to bundle Module::Build with a distribution
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Module::Build::Compat,
-Module::Build::Compat - Compatibility with ExtUtils::MakeMaker
+=head2 Module::Build::Compat - Compatibility with ExtUtils::MakeMaker
=over 4
@@ -28878,8 +29089,7 @@ makefile
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Module::Build::ConfigData,
-Module::Build::ConfigData - Configuration for Module::Build
+=head2 Module::Build::ConfigData - Configuration for Module::Build
=over 4
@@ -28897,8 +29107,7 @@ auto_feature_names(), write()
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Module::Build::Cookbook,
-Module::Build::Cookbook - Examples of Module::Build Usage
+=head2 Module::Build::Cookbook - Examples of Module::Build Usage
=over 4
@@ -28968,8 +29177,7 @@ to the testing, do I generate a test file
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Module::Build::ModuleInfo,
-Module::Build::ModuleInfo - DEPRECATED
+=head2 Module::Build::ModuleInfo - DEPRECATED
=over 4
@@ -28979,8 +29187,8 @@ Module::Build::ModuleInfo - DEPRECATED
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Module::Build::Notes,
-Module::Build::Notes - Create persistent distribution configuration modules
+=head2 Module::Build::Notes - Create persistent distribution configuration
+modules
=over 4
@@ -28994,8 +29202,7 @@ Module::Build::Notes - Create persistent distribution configuration modules
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Module::Build::Notes, NOTES_NAME -
-Configuration for MODULE_NAME
+=head2 Module::Build::Notes, NOTES_NAME - Configuration for MODULE_NAME
=over 4
@@ -29013,8 +29220,7 @@ auto_feature_names(), write()
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Module::Build::PPMMaker,
-Module::Build::PPMMaker - Perl Package Manager file creation
+=head2 Module::Build::PPMMaker - Perl Package Manager file creation
=over 4
@@ -29030,8 +29236,7 @@ Module::Build::PPMMaker - Perl Package Manager file creation
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Module::Build::Platform::Amiga,
-Module::Build::Platform::Amiga - Builder class for Amiga platforms
+=head2 Module::Build::Platform::Amiga - Builder class for Amiga platforms
=over 4
@@ -29043,8 +29248,7 @@ Module::Build::Platform::Amiga - Builder class for Amiga platforms
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Module::Build::Platform::Default,
-Module::Build::Platform::Default - Stub class for unknown platforms
+=head2 Module::Build::Platform::Default - Stub class for unknown platforms
=over 4
@@ -29056,8 +29260,7 @@ Module::Build::Platform::Default - Stub class for unknown platforms
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Module::Build::Platform::EBCDIC,
-Module::Build::Platform::EBCDIC - Builder class for EBCDIC platforms
+=head2 Module::Build::Platform::EBCDIC - Builder class for EBCDIC platforms
=over 4
@@ -29069,8 +29272,7 @@ Module::Build::Platform::EBCDIC - Builder class for EBCDIC platforms
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Module::Build::Platform::MPEiX,
-Module::Build::Platform::MPEiX - Builder class for MPEiX platforms
+=head2 Module::Build::Platform::MPEiX - Builder class for MPEiX platforms
=over 4
@@ -29082,8 +29284,7 @@ Module::Build::Platform::MPEiX - Builder class for MPEiX platforms
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Module::Build::Platform::MacOS,
-Module::Build::Platform::MacOS - Builder class for MacOS platforms
+=head2 Module::Build::Platform::MacOS - Builder class for MacOS platforms
=over 4
@@ -29103,8 +29304,7 @@ new(), make_executable(), dispatch(), ACTION_realclean()
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Module::Build::Platform::RiscOS,
-Module::Build::Platform::RiscOS - Builder class for RiscOS platforms
+=head2 Module::Build::Platform::RiscOS - Builder class for RiscOS platforms
=over 4
@@ -29116,8 +29316,7 @@ Module::Build::Platform::RiscOS - Builder class for RiscOS platforms
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Module::Build::Platform::Unix,
-Module::Build::Platform::Unix - Builder class for Unix platforms
+=head2 Module::Build::Platform::Unix - Builder class for Unix platforms
=over 4
@@ -29129,8 +29328,7 @@ Module::Build::Platform::Unix - Builder class for Unix platforms
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Module::Build::Platform::VMS,
-Module::Build::Platform::VMS - Builder class for VMS platforms
+=head2 Module::Build::Platform::VMS - Builder class for VMS platforms
=over 4
@@ -29194,8 +29392,7 @@ ACTION_clean
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Module::Build::Platform::VOS,
-Module::Build::Platform::VOS - Builder class for VOS platforms
+=head2 Module::Build::Platform::VOS - Builder class for VOS platforms
=over 4
@@ -29207,8 +29404,8 @@ Module::Build::Platform::VOS - Builder class for VOS platforms
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Module::Build::Platform::Windows,
-Module::Build::Platform::Windows - Builder class for Windows platforms
+=head2 Module::Build::Platform::Windows - Builder class for Windows
+platforms
=over 4
@@ -29220,8 +29417,7 @@ Module::Build::Platform::Windows - Builder class for Windows platforms
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Module::Build::Platform::aix,
-Module::Build::Platform::aix - Builder class for AIX platform
+=head2 Module::Build::Platform::aix - Builder class for AIX platform
=over 4
@@ -29233,8 +29429,7 @@ Module::Build::Platform::aix - Builder class for AIX platform
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Module::Build::Platform::cygwin,
-Module::Build::Platform::cygwin - Builder class for Cygwin platform
+=head2 Module::Build::Platform::cygwin - Builder class for Cygwin platform
=over 4
@@ -29246,8 +29441,8 @@ Module::Build::Platform::cygwin - Builder class for Cygwin platform
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Module::Build::Platform::darwin,
-Module::Build::Platform::darwin - Builder class for Mac OS X platform
+=head2 Module::Build::Platform::darwin - Builder class for Mac OS X
+platform
=over 4
@@ -29259,8 +29454,7 @@ Module::Build::Platform::darwin - Builder class for Mac OS X platform
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Module::Build::Platform::os2,
-Module::Build::Platform::os2 - Builder class for OS/2 platform
+=head2 Module::Build::Platform::os2 - Builder class for OS/2 platform
=over 4
@@ -29272,8 +29466,7 @@ Module::Build::Platform::os2 - Builder class for OS/2 platform
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Module::Build::Version,
-Module::Build::Version - DEPRECATED
+=head2 Module::Build::Version - DEPRECATED
=over 4
@@ -29281,8 +29474,7 @@ Module::Build::Version - DEPRECATED
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Module::Build::YAML, Module::Build::YAML
-- DEPRECATED
+=head2 Module::Build::YAML - DEPRECATED
=over 4
@@ -29290,8 +29482,7 @@ Module::Build::Version - DEPRECATED
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Module::CoreList, Module::CoreList -
-what modules shipped with versions of perl
+=head2 Module::CoreList - what modules shipped with versions of perl
=over 4
@@ -29304,7 +29495,8 @@ what modules shipped with versions of perl
C<first_release( MODULE )>, C<first_release_by_date( MODULE )>,
C<find_modules( REGEX, [ LIST OF PERLS ] )>, C<find_version( PERL_VERSION
)>, C<is_deprecated( MODULE, PERL_VERSION )>, C<removed_from( MODULE )>,
-C<removed_from_by_date( MODULE )>
+C<removed_from_by_date( MODULE )>, C<changes_between( PERL_VERSION,
+PERL_VERSION )>
=item DATA STRUCTURES
@@ -29324,8 +29516,7 @@ C<%Module::CoreList::upstream>, C<%Module::CoreList::bug_tracker>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Module::Load, Module::Load - runtime
-require of both modules and files
+=head2 Module::Load - runtime require of both modules and files
=over 4
@@ -29347,9 +29538,8 @@ require of both modules and files
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Module::Load::Conditional,
-Module::Load::Conditional - Looking up module information / loading at
-runtime
+=head2 Module::Load::Conditional - Looking up module information / loading
+at runtime
=over 4
@@ -29415,8 +29605,7 @@ modules, verbose, nocache
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Module::Loaded, Module::Loaded - mark
-modules as loaded or unloaded
+=head2 Module::Loaded - mark modules as loaded or unloaded
=over 4
@@ -29456,19 +29645,37 @@ modules as loaded or unloaded
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Module::Metadata, Module::Metadata -
-Gather package and POD information from perl module files
+=head2 Module::Metadata - Gather package and POD information from perl
+module files
=over 4
+=item SYNOPSIS
+
=item DESCRIPTION
-new_from_file($filename, collect_pod => 1), new_from_module($module,
-collect_pod => 1, inc => \@dirs), name(), version($package), filename(),
-packages_inside(), pod_inside(), contains_pod(), pod($section),
-find_module_by_name($module, \@dirs), find_module_dir_by_name($module,
-\@dirs), package_versions_from_directory($dir, \@files?), log_info
-(internal)
+=item USAGE
+
+=over 4
+
+=item Class methods
+
+C<< new_from_file($filename, collect_pod => 1) >>, C<<
+new_from_handle($handle, $filename, collect_pod => 1) >>, C<<
+new_from_module($module, collect_pod => 1, inc => \@dirs) >>, C<<
+find_module_by_name($module, \@dirs) >>, C<<
+find_module_dir_by_name($module, \@dirs) >>, C<< provides( %options ) >>,
+version B<(required)>, dir, files, prefix, C<<
+package_versions_from_directory($dir, \@files?) >>, C<< log_info (internal)
+>>
+
+=item Object methods
+
+C<< name() >>, C<< version($package) >>, C<< filename() >>, C<<
+packages_inside() >>, C<< pod_inside() >>, C<< contains_pod() >>, C<<
+pod($section) >>
+
+=back
=item AUTHOR
@@ -29476,8 +29683,8 @@ find_module_by_name($module, \@dirs), find_module_dir_by_name($module,
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Module::Pluggable, Module::Pluggable -
-automatically give your module the ability to have plugins
+=head2 Module::Pluggable - automatically give your module the ability to
+have plugins
=over 4
@@ -29539,9 +29746,8 @@ automatically give your module the ability to have plugins
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Module::Pluggable::Object,
-Module::Pluggable::Object - automatically give your module the ability to
-have plugins
+=head2 Module::Pluggable::Object - automatically give your module the
+ability to have plugins
=over 4
@@ -29561,8 +29767,8 @@ have plugins
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::NEXT, NEXT.pm - Provide a pseudo-class
-NEXT (et al) that allows method redispatch
+=head2 NEXT - Provide a pseudo-class NEXT (et al) that allows method
+redispatch
=over 4
@@ -29590,8 +29796,7 @@ NEXT (et al) that allows method redispatch
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Net::Cmd, Net::Cmd - Network Command
-class (as used by FTP, SMTP etc)
+=head2 Net::Cmd - Network Command class (as used by FTP, SMTP etc)
=over 4
@@ -29618,8 +29823,7 @@ ungetline ( TEXT ), rawdatasend ( DATA ), read_until_dot (), tied_fh ()
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Net::Config, Net::Config - Local
-configuration data for libnet
+=head2 Net::Config - Local configuration data for libnet
=over 4
@@ -29639,8 +29843,8 @@ ftp_int_passive, local_netmask, test_hosts, test_exists
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Net::Domain, Net::Domain - Attempt to
-evaluate the current host's internet name and domain
+=head2 Net::Domain - Attempt to evaluate the current host's internet name
+and domain
=over 4
@@ -29656,7 +29860,7 @@ hostfqdn (), domainname (), hostname (), hostdomain ()
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Net::FTP, Net::FTP - FTP Client class
+=head2 Net::FTP - FTP Client class
=over 4
@@ -29719,7 +29923,7 @@ http://www.csh.rit.edu/~adam/Progs/
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Net::NNTP, Net::NNTP - NNTP Client class
+=head2 Net::NNTP - NNTP Client class
=over 4
@@ -29767,8 +29971,7 @@ MESSAGE-SPEC, PATTERN, Examples, C<[^]-]>, C<*bdc>, C<[0-9a-zA-Z]>, C<a??d>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Net::Netrc, Net::Netrc - OO interface to
-users netrc file
+=head2 Net::Netrc - OO interface to users netrc file
=over 4
@@ -29797,8 +30000,7 @@ login (), password (), account (), lpa ()
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Net::POP3, Net::POP3 - Post Office
-Protocol 3 Client class (RFC1939)
+=head2 Net::POP3 - Post Office Protocol 3 Client class (RFC1939)
=over 4
@@ -29828,8 +30030,7 @@ auth ( USERNAME, PASSWORD ), user ( USER ), pass ( PASS ), login ( [ USER
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Net::Ping, Net::Ping - check a remote
-host for reachability
+=head2 Net::Ping - check a remote host for reachability
=over 4
@@ -29862,8 +30063,7 @@ $p->port_number([$port_number]), pingecho($host [, $timeout]);
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Net::SMTP, Net::SMTP - Simple Mail
-Transfer Protocol Client
+=head2 Net::SMTP - Simple Mail Transfer Protocol Client
=over 4
@@ -29897,8 +30097,7 @@ $subject ] ), quit ()
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Net::Time, Net::Time - time and daytime
-network client interface
+=head2 Net::Time - time and daytime network client interface
=over 4
@@ -29915,8 +30114,8 @@ PROTOCOL [, TIMEOUT]]])
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Net::hostent, Net::hostent - by-name
-interface to Perl's built-in gethost*() functions
+=head2 Net::hostent - by-name interface to Perl's built-in gethost*()
+functions
=over 4
@@ -29932,8 +30131,7 @@ interface to Perl's built-in gethost*() functions
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Net::libnetFAQ, libnetFAQ - libnet
-Frequently Asked Questions
+=head2 Net::libnetFAQ, libnetFAQ - libnet Frequently Asked Questions
=over 4
@@ -30034,8 +30232,8 @@ hostname ?
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Net::netent, Net::netent - by-name
-interface to Perl's built-in getnet*() functions
+=head2 Net::netent - by-name interface to Perl's built-in getnet*()
+functions
=over 4
@@ -30051,8 +30249,8 @@ interface to Perl's built-in getnet*() functions
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Net::protoent, Net::protoent - by-name
-interface to Perl's built-in getproto*() functions
+=head2 Net::protoent - by-name interface to Perl's built-in getproto*()
+functions
=over 4
@@ -30066,8 +30264,8 @@ interface to Perl's built-in getproto*() functions
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Net::servent, Net::servent - by-name
-interface to Perl's built-in getserv*() functions
+=head2 Net::servent - by-name interface to Perl's built-in getserv*()
+functions
=over 4
@@ -30083,8 +30281,7 @@ interface to Perl's built-in getserv*() functions
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::O, O - Generic interface to Perl
-Compiler backends
+=head2 O - Generic interface to Perl Compiler backends
=over 4
@@ -30102,8 +30299,7 @@ Compiler backends
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Object::Accessor, Object::Accessor -
-interface to create per object accessors
+=head2 Object::Accessor - interface to create per object accessors
=over 4
@@ -30238,8 +30434,7 @@ Allow handlers, Callbacks
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Opcode, Opcode - Disable named opcodes
-when compiling perl code
+=head2 Opcode - Disable named opcodes when compiling perl code
=over 4
@@ -30284,8 +30479,7 @@ opdump (PAT)
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::POSIX, POSIX - Perl interface to IEEE
-Std 1003.1
+=head2 POSIX - Perl interface to IEEE Std 1003.1
=over 4
@@ -30293,8 +30487,6 @@ Std 1003.1
=item DESCRIPTION
-=item NOTE
-
=item CAVEATS
=item FUNCTIONS
@@ -30419,8 +30611,7 @@ WTERMSIG, WIFSTOPPED, WSTOPSIG
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Package::Constants, Package::Constants -
-List all constants declared in a package
+=head2 Package::Constants - List all constants declared in a package
=over 4
@@ -30460,8 +30651,7 @@ List all constants declared in a package
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Params::Check, Params::Check - A generic
-input parsing/checking mechanism.
+=head2 Params::Check - A generic input parsing/checking mechanism.
=over 4
@@ -30537,8 +30727,7 @@ string, regexp, subroutine, array ref
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Parse::CPAN::Meta, Parse::CPAN::Meta -
-Parse META.yml and META.json CPAN metadata files
+=head2 Parse::CPAN::Meta - Parse META.yml and META.json CPAN metadata files
=over 4
@@ -30590,8 +30779,7 @@ Parse META.yml and META.json CPAN metadata files
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Perl::OSType, Perl::OSType - Map Perl
-operating system names to generic types
+=head2 Perl::OSType - Map Perl operating system names to generic types
=over 4
@@ -30619,8 +30807,8 @@ operating system names to generic types
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::PerlIO, PerlIO - On demand loader for
-PerlIO layers and root of PerlIO::* name space
+=head2 PerlIO - On demand loader for PerlIO layers and root of PerlIO::*
+name space
=over 4
@@ -30628,13 +30816,13 @@ PerlIO layers and root of PerlIO::* name space
=item DESCRIPTION
-:unix, :stdio, :perlio, :crlf, :mmap, :utf8, :bytes, :raw, :pop, :win32
+:unix, :stdio, :perlio, :crlf, :utf8, :bytes, :raw, :pop, :win32
=over 4
=item Custom Layers
-:encoding, :via
+:encoding, :mmap, :via
=item Alternatives to raw
@@ -30650,8 +30838,7 @@ PerlIO layers and root of PerlIO::* name space
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::PerlIO::encoding, PerlIO::encoding -
-encoding layer
+=head2 PerlIO::encoding - encoding layer
=over 4
@@ -30663,8 +30850,19 @@ encoding layer
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::PerlIO::scalar, PerlIO::scalar -
-in-memory IO, scalar IO
+=head2 PerlIO::mmap - Memory mapped IO
+
+=over 4
+
+=item SYNOPSIS
+
+=item DESCRIPTION
+
+=item IMPLEMENTATION NOTE
+
+=back
+
+=head2 PerlIO::scalar - in-memory IO, scalar IO
=over 4
@@ -30676,8 +30874,7 @@ in-memory IO, scalar IO
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::PerlIO::via, PerlIO::via - Helper class
-for PerlIO layers implemented in perl
+=head2 PerlIO::via - Helper class for PerlIO layers implemented in perl
=over 4
@@ -30688,7 +30885,7 @@ for PerlIO layers implemented in perl
=item EXPECTED METHODS
$class->PUSHED([$mode,[$fh]]), $obj->POPPED([$fh]),
-$obj->UTF8($bellowFlag,[$fh]), $obj->OPEN($path,$mode,[$fh]),
+$obj->UTF8($belowFlag,[$fh]), $obj->OPEN($path,$mode,[$fh]),
$obj->BINMODE([$fh]), $obj->FDOPEN($fd,[$fh]),
$obj->SYSOPEN($path,$imode,$perm,[$fh]), $obj->FILENO($fh),
$obj->READ($buffer,$len,$fh), $obj->WRITE($buffer,$fh), $obj->FILL($fh),
@@ -30706,8 +30903,7 @@ $obj->CLEARERR($fh), $obj->ERROR($fh), $obj->EOF($fh)
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::PerlIO::via::QuotedPrint,
-PerlIO::via::QuotedPrint - PerlIO layer for quoted-printable strings
+=head2 PerlIO::via::QuotedPrint - PerlIO layer for quoted-printable strings
=over 4
@@ -30725,8 +30921,7 @@ PerlIO::via::QuotedPrint - PerlIO layer for quoted-printable strings
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Pod::Checker, Pod::Checker, podchecker()
-- check pod documents for syntax errors
+=head2 Pod::Checker, podchecker() - check pod documents for syntax errors
=over 4
@@ -30753,12 +30948,12 @@ B<-warnings> =E<gt> I<val>
empty =headn, =over on line I<N> without closing =back, =item without
previous =over, =back without previous =over, No argument for =begin, =end
without =begin, Nested =begin's, =for without formatter specification,
-unresolved internal link I<NAME>, Unknown command "I<CMD>", Unknown
-interior-sequence "I<SEQ>", nested commands
-I<CMD>E<lt>...I<CMD>E<lt>...E<gt>...E<gt>, garbled entity I<STRING>, Entity
-number out of range, malformed link LE<lt>E<gt>, nonempty ZE<lt>E<gt>,
-empty XE<lt>E<gt>, Spurious text after =pod / =cut, Spurious character(s)
-after =back
+Apparent command =foo not preceded by blank line, unresolved internal link
+I<NAME>, Unknown command "I<CMD>", Unknown interior-sequence "I<SEQ>",
+nested commands I<CMD>E<lt>...I<CMD>E<lt>...E<gt>...E<gt>, garbled entity
+I<STRING>, Entity number out of range, malformed link LE<lt>E<gt>, nonempty
+ZE<lt>E<gt>, empty XE<lt>E<gt>, Spurious text after =pod / =cut, Spurious
+=cut command, Spurious =pod command, Spurious character(s) after =back
=item Warnings
@@ -30808,8 +31003,7 @@ C<$checker-E<gt>hyperlink()>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Pod::Escapes, Pod::Escapes -- for
-resolving Pod EE<lt>...E<gt> sequences
+=head2 Pod::Escapes -- for resolving Pod EE<lt>...E<gt> sequences
=over 4
@@ -30833,8 +31027,7 @@ $Latin1Char_to_fallback{I<character>}, $Code2USASCII{I<integer>}
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Pod::Find, Pod::Find - find POD
-documents in directory trees
+=head2 Pod::Find - find POD documents in directory trees
=over 4
@@ -30882,23 +31075,7 @@ C<-inc =E<gt> 1>, C<-dirs =E<gt> [ $dir1, $dir2, ... ]>, C<-verbose =E<gt>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Pod::Functions, Pod::Functions - Group
-Perl's functions a la perlfunc.pod
-
-=over 4
-
-=item SYNOPSIS
-
-=item DESCRIPTION
-
-%Kinds, %Type, %Flavor, %Type_Description, @Type_Order
-
-=item CHANGES
-
-=back
-
-=head2 C:\perl_tl\perl-5.14.2\lib::Pod::Html, Pod::Html - module to convert
-pod files to HTML
+=head2 Pod::Html - module to convert pod files to HTML
=over 4
@@ -30912,9 +31089,9 @@ pod files to HTML
=item pod2html
-backlink, cachedir, css, flush, header, help, hiddendirs, htmldir,
-htmlroot, index, infile, libpods, netscape, outfile, podpath, podroot,
-quiet, recurse, title, verbose
+backlink, cachedir, css, flush, header, help, htmldir, htmlroot, index,
+infile, outfile, poderrors, podpath, podroot, quiet, recurse, title,
+verbose
=item htmlify
@@ -30932,8 +31109,8 @@ quiet, recurse, title, verbose
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Pod::InputObjects, Pod::InputObjects -
-objects representing POD input paragraphs, commands, etc.
+=head2 Pod::InputObjects - objects representing POD input paragraphs,
+commands, etc.
=over 4
@@ -31162,8 +31339,7 @@ B<Pod::InteriorSequence>, package B<Pod::ParseTree>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Pod::LaTeX, Pod::LaTeX - Convert Pod
-data to formatted Latex
+=head2 Pod::LaTeX - Convert Pod data to formatted Latex
=over 4
@@ -31285,8 +31461,7 @@ B<_split_delimited>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Pod::Man, Pod::Man - Convert POD data to
-formatted *roff input
+=head2 Pod::Man - Convert POD data to formatted *roff input
=over 4
@@ -31314,8 +31489,7 @@ roff font should be 1 or 2 chars, not "%s", Invalid quote specification
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Pod::ParseLink, Pod::ParseLink - Parse
-an LE<lt>E<gt> formatting code in POD text
+=head2 Pod::ParseLink - Parse an LE<lt>E<gt> formatting code in POD text
=over 4
@@ -31331,8 +31505,7 @@ an LE<lt>E<gt> formatting code in POD text
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Pod::ParseUtils, Pod::ParseUtils -
-helpers for POD parsing and conversion
+=head2 Pod::ParseUtils - helpers for POD parsing and conversion
=over 4
@@ -31436,8 +31609,7 @@ $cacheitem-E<gt>idx()
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Pod::Parser, Pod::Parser - base class
-for creating POD filters and translators
+=head2 Pod::Parser - base class for creating POD filters and translators
=over 4
@@ -31680,8 +31852,7 @@ I<code-ref>|I<method-name>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Pod::Perldoc, Pod::Perldoc - Look up
-Perl documentation in Pod format.
+=head2 Pod::Perldoc - Look up Perl documentation in Pod format.
=over 4
@@ -31697,8 +31868,7 @@ Perl documentation in Pod format.
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Pod::Perldoc::BaseTo,
-Pod::Perldoc::BaseTo - Base for Pod::Perldoc formatters
+=head2 Pod::Perldoc::BaseTo - Base for Pod::Perldoc formatters
=over 4
@@ -31714,8 +31884,7 @@ Pod::Perldoc::BaseTo - Base for Pod::Perldoc formatters
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Pod::Perldoc::GetOptsOO,
-Pod::Perldoc::GetOptsOO - Customized option parser for Pod::Perldoc
+=head2 Pod::Perldoc::GetOptsOO - Customized option parser for Pod::Perldoc
=over 4
@@ -31723,6 +31892,15 @@ Pod::Perldoc::GetOptsOO - Customized option parser for Pod::Perldoc
=item DESCRIPTION
+Call Pod::Perldoc::GetOptsOO::getopts($object, \@ARGV, $truth), Given -n,
+if there's a opt_n_with, it'll call $object->opt_n_with( ARGUMENT )
+(e.g., "-n foo" => $object->opt_n_with('foo'). Ditto "-nfoo"), Otherwise
+(given -n) if there's an opt_n, we'll call it $object->opt_n($truth)
+(Truth defaults to 1), Otherwise we try calling
+$object->handle_unknown_option('n') (and we increment the error count by
+the return value of it), If there's no handle_unknown_option, then we just
+warn, and then increment the error counter
+
=item SEE ALSO
=item COPYRIGHT AND DISCLAIMERS
@@ -31731,8 +31909,7 @@ Pod::Perldoc::GetOptsOO - Customized option parser for Pod::Perldoc
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Pod::Perldoc::ToChecker,
-Pod::Perldoc::ToChecker - let Perldoc check Pod for errors
+=head2 Pod::Perldoc::ToANSI - render Pod with ANSI color escapes
=over 4
@@ -31740,6 +31917,8 @@ Pod::Perldoc::ToChecker - let Perldoc check Pod for errors
=item DESCRIPTION
+=item CAVEAT
+
=item SEE ALSO
=item COPYRIGHT AND DISCLAIMERS
@@ -31748,8 +31927,23 @@ Pod::Perldoc::ToChecker - let Perldoc check Pod for errors
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Pod::Perldoc::ToMan, Pod::Perldoc::ToMan
-- let Perldoc render Pod as man pages
+=head2 Pod::Perldoc::ToChecker - let Perldoc check Pod for errors
+
+=over 4
+
+=item SYNOPSIS
+
+=item DESCRIPTION
+
+=item SEE ALSO
+
+=item COPYRIGHT AND DISCLAIMERS
+
+=item AUTHOR
+
+=back
+
+=head2 Pod::Perldoc::ToMan - let Perldoc render Pod as man pages
=over 4
@@ -31767,8 +31961,7 @@ Pod::Perldoc::ToChecker - let Perldoc check Pod for errors
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Pod::Perldoc::ToNroff,
-Pod::Perldoc::ToNroff - let Perldoc convert Pod to nroff
+=head2 Pod::Perldoc::ToNroff - let Perldoc convert Pod to nroff
=over 4
@@ -31786,8 +31979,7 @@ Pod::Perldoc::ToNroff - let Perldoc convert Pod to nroff
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Pod::Perldoc::ToPod, Pod::Perldoc::ToPod
-- let Perldoc render Pod as ... Pod!
+=head2 Pod::Perldoc::ToPod - let Perldoc render Pod as ... Pod!
=over 4
@@ -31803,8 +31995,7 @@ Pod::Perldoc::ToNroff - let Perldoc convert Pod to nroff
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Pod::Perldoc::ToRtf, Pod::Perldoc::ToRtf
-- let Perldoc render Pod as RTF
+=head2 Pod::Perldoc::ToRtf - let Perldoc render Pod as RTF
=over 4
@@ -31820,8 +32011,7 @@ Pod::Perldoc::ToNroff - let Perldoc convert Pod to nroff
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Pod::Perldoc::ToText,
-Pod::Perldoc::ToText - let Perldoc render Pod as plaintext
+=head2 Pod::Perldoc::ToTerm - render Pod with terminal escapes
=over 4
@@ -31839,8 +32029,7 @@ Pod::Perldoc::ToText - let Perldoc render Pod as plaintext
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Pod::Perldoc::ToTk, Pod::Perldoc::ToTk -
-let Perldoc use Tk::Pod to render Pod
+=head2 Pod::Perldoc::ToText - let Perldoc render Pod as plaintext
=over 4
@@ -31848,14 +32037,31 @@ let Perldoc use Tk::Pod to render Pod
=item DESCRIPTION
+=item CAVEAT
+
=item SEE ALSO
+=item COPYRIGHT AND DISCLAIMERS
+
=item AUTHOR
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Pod::Perldoc::ToXml, Pod::Perldoc::ToXml
-- let Perldoc render Pod as XML
+=head2 Pod::Perldoc::ToTk - let Perldoc use Tk::Pod to render Pod
+
+=over 4
+
+=item SYNOPSIS
+
+=item DESCRIPTION
+
+=item SEE ALSO
+
+=item AUTHOR
+
+=back
+
+=head2 Pod::Perldoc::ToXml - let Perldoc render Pod as XML
=over 4
@@ -31871,8 +32077,7 @@ let Perldoc use Tk::Pod to render Pod
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Pod::PlainText, Pod::PlainText - Convert
-POD data to formatted ASCII text
+=head2 Pod::PlainText - Convert POD data to formatted ASCII text
=over 4
@@ -31897,8 +32102,8 @@ Unknown sequence: %s, Unmatched =back
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Pod::Select, Pod::Select, podselect() -
-extract selected sections of POD from input
+=head2 Pod::Select, podselect() - extract selected sections of POD from
+input
=over 4
@@ -32004,8 +32209,7 @@ B<-output>, B<-sections>, B<-ranges>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Pod::Simple, Pod::Simple - framework for
-parsing Pod
+=head2 Pod::Simple - framework for parsing Pod
=over 4
@@ -32032,6 +32236,32 @@ $parser->source_filename >>, C<< $parser->doc_has_started >>, C<<
$parser->source_dead >>, C<< $parser->strip_verbatim_indent( I<SOMEVALUE> )
>>
+=item TERTIARY METHODS
+
+C<< $parser->abandon_output_fh() >>X<abandon_output_fh>, C<<
+$parser->abandon_output_string() >>X<abandon_output_string>, C<<
+$parser->accept_code( @codes ) >>X<accept_code>, C<< $parser->accept_codes(
+@codes ) >>X<accept_codes>, C<< $parser->accept_directive_as_data(
+@directives ) >>X<accept_directive_as_data>, C<<
+$parser->accept_directive_as_processed( @directives )
+>>X<accept_directive_as_processed>, C<<
+$parser->accept_directive_as_verbatim( @directives )
+>>X<accept_directive_as_verbatim>, C<< $parser->accept_target( @targets )
+>>X<accept_target>, C<< $parser->accept_target_as_text( @targets )
+>>X<accept_target_as_text>, C<< $parser->accept_targets( @targets )
+>>X<accept_targets>, C<< $parser->accept_targets_as_text( @targets )
+>>X<accept_targets_as_text>, C<< $parser->any_errata_seen()
+>>X<any_errata_seen>, C<< $parser->parse_from_file( $source, $to )
+>>X<parse_from_file>, C<< $parser->scream( @error_messages ) >>X<scream>,
+C<< $parser->unaccept_code( @codes ) >>X<unaccept_code>, C<<
+$parser->unaccept_codes( @codes ) >>X<unaccept_codes>, C<<
+$parser->unaccept_directive( @directives ) >>X<unaccept_directive>, C<<
+$parser->unaccept_directives( @directives ) >>X<unaccept_directives>, C<<
+$parser->unaccept_target( @targets ) >>X<unaccept_target>, C<<
+$parser->unaccept_targets( @targets ) >>X<unaccept_targets>, C<<
+$parser->version_report() >>X<version_report>, C<< $parser->whine(
+@error_messages ) >>X<whine>
+
=item CAVEATS
=item SEE ALSO
@@ -32043,12 +32273,12 @@ $parser->source_dead >>, C<< $parser->strip_verbatim_indent( I<SOMEVALUE> )
=item AUTHOR
Allison Randal C<allison@perl.org>, Hans Dieter Pearcey C<hdp@cpan.org>,
-David E. Wheeler C<dwheeler@cpan.org>
+David E. Wheeler C<dwheeler@cpan.org>, Gabor Szabo C<szabgab@gmail.com>,
+Shawn H Corey C<SHCOREY at cpan.org>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Pod::Simple::Checker,
-Pod::Simple::Checker -- check the Pod syntax of a document
+=head2 Pod::Simple::Checker -- check the Pod syntax of a document
=over 4
@@ -32069,8 +32299,7 @@ David E. Wheeler C<dwheeler@cpan.org>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Pod::Simple::Debug, Pod::Simple::Debug
--- put Pod::Simple into trace/debug mode
+=head2 Pod::Simple::Debug -- put Pod::Simple into trace/debug mode
=over 4
@@ -32095,8 +32324,7 @@ David E. Wheeler C<dwheeler@cpan.org>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Pod::Simple::DumpAsText,
-Pod::Simple::DumpAsText -- dump Pod-parsing events as text
+=head2 Pod::Simple::DumpAsText -- dump Pod-parsing events as text
=over 4
@@ -32117,8 +32345,7 @@ David E. Wheeler C<dwheeler@cpan.org>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Pod::Simple::DumpAsXML,
-Pod::Simple::DumpAsXML -- turn Pod into XML
+=head2 Pod::Simple::DumpAsXML -- turn Pod into XML
=over 4
@@ -32139,8 +32366,7 @@ David E. Wheeler C<dwheeler@cpan.org>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Pod::Simple::HTML, Pod::Simple::HTML -
-convert Pod to HTML
+=head2 Pod::Simple::HTML - convert Pod to HTML
=over 4
@@ -32201,8 +32427,8 @@ David E. Wheeler C<dwheeler@cpan.org>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Pod::Simple::HTMLBatch,
-Pod::Simple::HTMLBatch - convert several Pod files to several HTML files
+=head2 Pod::Simple::HTMLBatch - convert several Pod files to several HTML
+files
=over 4
@@ -32259,8 +32485,8 @@ David E. Wheeler C<dwheeler@cpan.org>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Pod::Simple::LinkSection,
-Pod::Simple::LinkSection -- represent "section" attributes of L codes
+=head2 Pod::Simple::LinkSection -- represent "section" attributes of L
+codes
=over 4
@@ -32281,8 +32507,7 @@ David E. Wheeler C<dwheeler@cpan.org>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Pod::Simple::Methody,
-Pod::Simple::Methody -- turn Pod::Simple events into method calls
+=head2 Pod::Simple::Methody -- turn Pod::Simple events into method calls
=over 4
@@ -32305,8 +32530,7 @@ David E. Wheeler C<dwheeler@cpan.org>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Pod::Simple::PullParser,
-Pod::Simple::PullParser -- a pull-parser interface to parsing Pod
+=head2 Pod::Simple::PullParser -- a pull-parser interface to parsing Pod
=over 4
@@ -32342,8 +32566,8 @@ David E. Wheeler C<dwheeler@cpan.org>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Pod::Simple::PullParserEndToken,
-Pod::Simple::PullParserEndToken -- end-tokens from Pod::Simple::PullParser
+=head2 Pod::Simple::PullParserEndToken -- end-tokens from
+Pod::Simple::PullParser
=over 4
@@ -32367,8 +32591,7 @@ David E. Wheeler C<dwheeler@cpan.org>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Pod::Simple::PullParserStartToken,
-Pod::Simple::PullParserStartToken -- start-tokens from
+=head2 Pod::Simple::PullParserStartToken -- start-tokens from
Pod::Simple::PullParser
=over 4
@@ -32397,8 +32620,7 @@ David E. Wheeler C<dwheeler@cpan.org>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Pod::Simple::PullParserTextToken,
-Pod::Simple::PullParserTextToken -- text-tokens from
+=head2 Pod::Simple::PullParserTextToken -- text-tokens from
Pod::Simple::PullParser
=over 4
@@ -32422,8 +32644,7 @@ David E. Wheeler C<dwheeler@cpan.org>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Pod::Simple::PullParserToken,
-Pod::Simple::PullParserToken -- tokens from Pod::Simple::PullParser
+=head2 Pod::Simple::PullParserToken -- tokens from Pod::Simple::PullParser
=over 4
@@ -32447,8 +32668,7 @@ David E. Wheeler C<dwheeler@cpan.org>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Pod::Simple::RTF, Pod::Simple::RTF --
-format Pod as RTF
+=head2 Pod::Simple::RTF -- format Pod as RTF
=over 4
@@ -32481,8 +32701,7 @@ David E. Wheeler C<dwheeler@cpan.org>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Pod::Simple::Search, Pod::Simple::Search
-- find POD documents in directory trees
+=head2 Pod::Simple::Search - find POD documents in directory trees
=over 4
@@ -32529,8 +32748,7 @@ David E. Wheeler C<dwheeler@cpan.org>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Pod::Simple::SimpleTree,
-Pod::Simple::SimpleTree -- parse Pod into a simple parse tree
+=head2 Pod::Simple::SimpleTree -- parse Pod into a simple parse tree
=over 4
@@ -32555,8 +32773,8 @@ David E. Wheeler C<dwheeler@cpan.org>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Pod::Simple::Subclassing,
-Pod::Simple::Subclassing -- write a formatter as a Pod::Simple subclass
+=head2 Pod::Simple::Subclassing -- write a formatter as a Pod::Simple
+subclass
=over 4
@@ -32576,9 +32794,10 @@ element_name of E or Z, events with an element_name of Verbatim, events
with an element_name of head1 .. head4, events with an element_name of
over-bullet, events with an element_name of over-number, events with an
element_name of over-text, events with an element_name of over-block,
-events with an element_name of item-bullet, events with an element_name of
-item-number, events with an element_name of item-text, events with an
-element_name of for, events with an element_name of Data
+events with an element_name of over-empty, events with an element_name of
+item-bullet, events with an element_name of item-number, events with an
+element_name of item-text, events with an element_name of for, events with
+an element_name of Data
=item More Pod::Simple Methods
@@ -32592,13 +32811,16 @@ $parser->nbsp_for_S( I<BOOLEAN> ); >>, C<< $parser->version_report() >>,
C<< $parser->pod_para_count() >>, C<< $parser->line_count() >>, C<<
$parser->nix_X_codes( I<SOMEVALUE> ) >>, C<< $parser->merge_text(
I<SOMEVALUE> ) >>, C<< $parser->code_handler( I<CODE_REF> ) >>, C<<
-$parser->cut_handler( I<CODE_REF> ) >>, C<< $parser->whine(
-I<linenumber>, I<complaint string> ) >>, C<< $parser->scream(
-I<linenumber>, I<complaint string> ) >>, C<< $parser->source_dead(1) >>,
-C<< $parser->hide_line_numbers( I<SOMEVALUE> ) >>, C<< $parser->no_whining(
-I<SOMEVALUE> ) >>, C<< $parser->no_errata_section( I<SOMEVALUE> ) >>, C<<
+$parser->cut_handler( I<CODE_REF> ) >>, C<< $parser->pod_handler(
+I<CODE_REF> ) >>, C<< $parser->whiteline_handler( I<CODE_REF> ) >>, C<<
+$parser->whine( I<linenumber>, I<complaint string> ) >>, C<<
+$parser->scream( I<linenumber>, I<complaint string> ) >>, C<<
+$parser->source_dead(1) >>, C<< $parser->hide_line_numbers( I<SOMEVALUE> )
+>>, C<< $parser->no_whining( I<SOMEVALUE> ) >>, C<<
+$parser->no_errata_section( I<SOMEVALUE> ) >>, C<<
$parser->complain_stderr( I<SOMEVALUE> ) >>, C<< $parser->bare_output(
-I<SOMEVALUE> ) >>, C<< $parser->preserve_whitespace( I<SOMEVALUE> ) >>
+I<SOMEVALUE> ) >>, C<< $parser->preserve_whitespace( I<SOMEVALUE> ) >>, C<<
+$parser->parse_empty_lists( I<SOMEVALUE> ) >>
=item SEE ALSO
@@ -32613,8 +32835,7 @@ David E. Wheeler C<dwheeler@cpan.org>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Pod::Simple::Text, Pod::Simple::Text --
-format Pod as plaintext
+=head2 Pod::Simple::Text -- format Pod as plaintext
=over 4
@@ -32635,8 +32856,7 @@ David E. Wheeler C<dwheeler@cpan.org>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Pod::Simple::TextContent,
-Pod::Simple::TextContent -- get the text content of Pod
+=head2 Pod::Simple::TextContent -- get the text content of Pod
=over 4
@@ -32657,8 +32877,7 @@ David E. Wheeler C<dwheeler@cpan.org>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Pod::Simple::XHTML, Pod::Simple::XHTML
--- format Pod as validating XHTML
+=head2 Pod::Simple::XHTML -- format Pod as validating XHTML
=over 4
@@ -32710,6 +32929,10 @@ David E. Wheeler C<dwheeler@cpan.org>
=item index
+=item anchor_items
+
+=item backlink
+
=back
=back
@@ -32769,8 +32992,7 @@ David E. Wheeler C<dwheeler@cpan.org>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Pod::Simple::XMLOutStream,
-Pod::Simple::XMLOutStream -- turn Pod into XML
+=head2 Pod::Simple::XMLOutStream -- turn Pod into XML
=over 4
@@ -32797,8 +33019,7 @@ David E. Wheeler C<dwheeler@cpan.org>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Pod::Text, Pod::Text - Convert POD data
-to formatted ASCII text
+=head2 Pod::Text - Convert POD data to formatted ASCII text
=over 4
@@ -32827,8 +33048,7 @@ Bizarre space in item, Item called without tag, Can't open %s for reading:
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Pod::Text::Color, Pod::Text::Color -
-Convert POD data to formatted color ASCII text
+=head2 Pod::Text::Color - Convert POD data to formatted color ASCII text
=over 4
@@ -32846,7 +33066,7 @@ Convert POD data to formatted color ASCII text
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Pod::Text::Overstrike, =for stopwords
+=head2 Pod::Text::Overstrike, =for stopwords
overstrike
=over 4
@@ -32865,8 +33085,8 @@ overstrike
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Pod::Text::Termcap, Pod::Text::Termcap -
-Convert POD data to ASCII text with format escapes
+=head2 Pod::Text::Termcap - Convert POD data to ASCII text with format
+escapes
=over 4
@@ -32884,8 +33104,8 @@ Convert POD data to ASCII text with format escapes
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Pod::Usage, Pod::Usage, pod2usage() -
-print a usage message from embedded pod documentation
+=head2 Pod::Usage, pod2usage() - print a usage message from embedded pod
+documentation
=over 4
@@ -32896,6 +33116,12 @@ print a usage message from embedded pod documentation
C<-message>, C<-msg>, C<-exitval>, C<-verbose>, C<-sections>, C<-output>,
C<-input>, C<-pathlist>, C<-noperldoc>
+=over 4
+
+=item Pass-through options
+
+=back
+
=item DESCRIPTION
=item EXAMPLES
@@ -32916,8 +33142,7 @@ C<-input>, C<-pathlist>, C<-noperldoc>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::SDBM_File, SDBM_File - Tied access to
-sdbm files
+=head2 SDBM_File - Tied access to sdbm files
=over 4
@@ -32939,8 +33164,7 @@ C<O_RDONLY>, C<O_WRONLY>, C<O_RDWR>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Safe, Safe - Compile and execute code in
-restricted compartments
+=head2 Safe - Compile and execute code in restricted compartments
=over 4
@@ -32996,8 +33220,7 @@ Memory, CPU, Snooping, Signals, State Changes
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Scalar::Util, Scalar::Util - A selection
-of general-utility scalar subroutines
+=head2 Scalar::Util - A selection of general-utility scalar subroutines
=over 4
@@ -33023,8 +33246,7 @@ XS version of Scalar::Util
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Search::Dict, Search::Dict, look -
-search for key in dictionary file
+=head2 Search::Dict - look - search for key in dictionary file
=over 4
@@ -33034,8 +33256,7 @@ search for key in dictionary file
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::SelectSaver, SelectSaver - save and
-restore selected file handle
+=head2 SelectSaver - save and restore selected file handle
=over 4
@@ -33045,8 +33266,7 @@ restore selected file handle
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::SelfLoader, SelfLoader - load functions
-only on demand
+=head2 SelfLoader - load functions only on demand
=over 4
@@ -33078,10 +33298,7 @@ only on demand
=back
-B<_make_cmd>
-
-=head2 C:\perl_tl\perl-5.14.2\lib::Shell, Shell - run shell commands
-transparently within perl
+=head2 Socket, C<Socket> - networking constants and support functions
=over 4
@@ -33089,50 +33306,150 @@ transparently within perl
=item DESCRIPTION
+=back
+
=over 4
-=item Caveats
+=item CONSTANTS
-=item Escaping Magic Characters
+=back
-=item Configuration
+=over 4
+
+=item PF_INET, PF_INET6, PF_UNIX, ...
+
+=item AF_INET, AF_INET6, AF_UNIX, ...
+
+=item SOCK_STREAM, SOCK_DGRAM, SOCK_RAW, ...
+
+=item SOL_SOCKET
+
+=item SO_ACCEPTCONN, SO_BROADCAST, SO_ERROR, ...
+
+=item IP_OPTIONS, IP_TOS, IP_TTL, ...
+
+=item MSG_BCAST, MSG_OOB, MSG_TRUNC, ...
+
+=item SHUT_RD, SHUT_RDWR, SHUT_WR
+
+=item INADDR_ANY, INADDR_BROADCAST, INADDR_LOOPBACK, INADDR_NONE
+
+=item IPPROTO_IP, IPPROTO_IPV6, IPPROTO_TCP, ...
+
+=item TCP_CORK, TCP_KEEPALIVE, TCP_NODELAY, ...
+
+=item IN6ADDR_ANY, IN6ADDR_LOOPBACK
+
+=item IPV6_ADD_MEMBERSHIP, IPV6_MTU, IPV6_V6ONLY, ...
=back
-=item BUGS
+=over 4
-=item AUTHOR
+=item STRUCTURE MANIPULATORS
+
+=back
+
+=over 4
+
+=item $family = sockaddr_family $sockaddr
+
+=item $sockaddr = pack_sockaddr_in $port, $ip_address
+
+=item ($port, $ip_address) = unpack_sockaddr_in $sockaddr
+
+=item $sockaddr = sockaddr_in $port, $ip_address
+
+=item ($port, $ip_address) = sockaddr_in $sockaddr
+
+=item $sockaddr = pack_sockaddr_in6 $port, $ip6_address, [$scope_id,
+[$flowinfo]]
+
+=item ($port, $ip6_address, $scope_id, $flowinfo) = unpack_sockaddr_in6
+$sockaddr
+
+=item $sockaddr = sockaddr_in6 $port, $ip6_address, [$scope_id,
+[$flowinfo]]
+
+=item ($port, $ip6_address, $scope_id, $flowinfo) = sockaddr_in6 $sockaddr
+
+=item $sockaddr = pack_sockaddr_un $path
+
+=item ($path) = unpack_sockaddr_un $sockaddr
+
+=item $sockaddr = sockaddr_un $path
+
+=item ($path) = sockaddr_un $sockaddr
+
+=item $ipv6_mreq = pack_ipv6_mreq $ip6_address, $ifindex
+
+=item ($ip6_address, $ifindex) = unpack_ipv6_mreq $ipv6_mreq
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Socket, Socket, sockaddr_in,
-sockaddr_un, inet_aton, inet_ntoa, inet_pton, inet_ntop - load the C
-socket.h defines and structure manipulators
+=over 4
+
+=item FUNCTIONS
+
+=back
=over 4
-=item SYNOPSIS
+=item $ip_address = inet_aton $string
-=item DESCRIPTION
+=item $string = inet_ntoa $ip_address
+
+=item $address = inet_pton $family, $string
+
+=item $string = inet_ntop $family, $address
+
+=item ($err, @result) = getaddrinfo $host, $service, [$hints]
+
+flags => INT, family => INT, socktype => INT, protocol => INT, family =>
+INT, socktype => INT, protocol => INT, addr => STRING, canonname => STRING,
+AI_PASSIVE, AI_CANONNAME, AI_NUMERICHOST
+
+=item ($err, $hostname, $servicename) = getnameinfo $sockaddr, [$flags,
+[$xflags]]
-inet_aton HOSTNAME, inet_ntoa IP_ADDRESS, INADDR_ANY, INADDR_BROADCAST,
-INADDR_LOOPBACK, INADDR_NONE, IN6ADDR_ANY, IN6ADDR_LOOPBACK,
-sockaddr_family SOCKADDR, sockaddr_in PORT, ADDRESS, sockaddr_in
-SOCKADDR_IN, pack_sockaddr_in PORT, IP_ADDRESS, unpack_sockaddr_in
-SOCKADDR_IN, sockaddr_in6 PORT, IP6_ADDRESS, [ SCOPE_ID, [ FLOWINFO ] ],
-sockaddr_in6 SOCKADDR_IN6, pack_sockaddr_in6 PORT, IP6_ADDRESS, [ SCOPE_ID,
-[ FLOWINFO ] ], unpack_sockaddr_in6 SOCKADDR_IN6, sockaddr_un PATHNAME,
-sockaddr_un SOCKADDR_UN, pack_sockaddr_un PATH, unpack_sockaddr_un
-SOCKADDR_UN, inet_pton ADDRESS_FAMILY, HOSTNAME, inet_ntop ADDRESS_FAMILY,
-IP_ADDRESS, getaddrinfo HOST, SERVICE, [ HINTS ], flags => INT, family =>
-INT, socktype => INT, protocol => INT, family => INT, socktype => INT,
-protocol => INT, addr => STRING, canonname => STRING, getnameinfo ADDR,
-FLAGS
+NI_NUMERICHOST, NI_NUMERICSERV, NI_NAMEREQD, NI_DGRAM, NIx_NOHOST,
+NIx_NOSERV
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Storable, Storable - persistence for
-Perl data structures
+=over 4
+
+=item getaddrinfo() / getnameinfo() ERROR CONSTANTS
+
+EAI_AGAIN, EAI_BADFLAGS, EAI_FAMILY, EAI_NODATA, EAI_NONAME, EAI_SERVICE
+
+=back
+
+=over 4
+
+=item EXAMPLES
+
+=over 4
+
+=item Lookup for connect()
+
+=item Making a human-readable string out of an address
+
+=item Resolving hostnames into IP addresses
+
+=item Accessing socket options
+
+=back
+
+=back
+
+=over 4
+
+=item AUTHOR
+
+=back
+
+=head2 Storable - persistence for Perl data structures
=over 4
@@ -33203,8 +33520,7 @@ $buffer ), $info = Storable::read_magic( $buffer, $must_be_file )
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Symbol, Symbol - manipulate Perl symbols
-and their names
+=head2 Symbol - manipulate Perl symbols and their names
=over 4
@@ -33216,8 +33532,7 @@ and their names
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Sys::Hostname, Sys::Hostname - Try every
-conceivable way to get hostname
+=head2 Sys::Hostname - Try every conceivable way to get hostname
=over 4
@@ -33229,8 +33544,8 @@ conceivable way to get hostname
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::TAP::Base, TAP::Base - Base class that
-provides common functionality to L<TAP::Parser>
+=head2 TAP::Base - Base class that provides common functionality to
+L<TAP::Parser>
and L<TAP::Harness>
=over 4
@@ -33255,8 +33570,7 @@ and L<TAP::Harness>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::TAP::Formatter::Base,
-TAP::Formatter::Base - Base class for harness output delegates
+=head2 TAP::Formatter::Base - Base class for harness output delegates
=over 4
@@ -33288,8 +33602,7 @@ C<jobs>, C<show_count>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::TAP::Formatter::Color,
-TAP::Formatter::Color - Run Perl test scripts with color
+=head2 TAP::Formatter::Color - Run Perl test scripts with color
=over 4
@@ -33313,9 +33626,8 @@ TAP::Formatter::Color - Run Perl test scripts with color
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::TAP::Formatter::Console,
-TAP::Formatter::Console - Harness output delegate for default console
-output
+=head2 TAP::Formatter::Console - Harness output delegate for default
+console output
=over 4
@@ -33337,10 +33649,8 @@ output
=back
-=head2
-C:\perl_tl\perl-5.14.2\lib::TAP::Formatter::Console::ParallelSession,
-TAP::Formatter::Console::ParallelSession - Harness output delegate for
-parallel console output
+=head2 TAP::Formatter::Console::ParallelSession - Harness output delegate
+for parallel console output
=over 4
@@ -33368,9 +33678,8 @@ parallel console output
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::TAP::Formatter::Console::Session,
-TAP::Formatter::Console::Session - Harness output delegate for default
-console output
+=head2 TAP::Formatter::Console::Session - Harness output delegate for
+default console output
=over 4
@@ -33396,8 +33705,7 @@ console output
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::TAP::Formatter::File,
-TAP::Formatter::File - Harness output delegate for file output
+=head2 TAP::Formatter::File - Harness output delegate for file output
=over 4
@@ -33419,8 +33727,8 @@ TAP::Formatter::File - Harness output delegate for file output
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::TAP::Formatter::File::Session,
-TAP::Formatter::File::Session - Harness output delegate for file output
+=head2 TAP::Formatter::File::Session - Harness output delegate for file
+output
=over 4
@@ -33452,8 +33760,8 @@ TAP::Formatter::File::Session - Harness output delegate for file output
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::TAP::Formatter::Session,
-TAP::Formatter::Session - Abstract base class for harness output delegate
+=head2 TAP::Formatter::Session - Abstract base class for harness output
+delegate
=over 4
@@ -33475,8 +33783,7 @@ C<formatter>, C<parser>, C<name>, C<show_count>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::TAP::Harness, TAP::Harness - Run test
-scripts with statistics
+=head2 TAP::Harness - Run test scripts with statistics
=over 4
@@ -33561,8 +33868,8 @@ L</new>, L</runtests>, L</summary>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::TAP::Object, TAP::Object - Base class
-that provides common functionality to all C<TAP::*> modules
+=head2 TAP::Object - Base class that provides common functionality to all
+C<TAP::*> modules
=over 4
@@ -33592,8 +33899,7 @@ that provides common functionality to all C<TAP::*> modules
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::TAP::Parser, TAP::Parser - Parse
-L<TAP|Test::Harness::TAP> output
+=head2 TAP::Parser - Parse L<TAP|Test::Harness::TAP> output
=over 4
@@ -33725,8 +34031,7 @@ Kraai, David Wheeler, Alex Vandiver, Cosimo Streppone, Ville Skyttä
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::TAP::Parser::Aggregator,
-TAP::Parser::Aggregator - Aggregate TAP::Parser results
+=head2 TAP::Parser::Aggregator - Aggregate TAP::Parser results
=over 4
@@ -33773,8 +34078,7 @@ Failed tests, Parse errors, Bad exit or wait status
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::TAP::Parser::Grammar,
-TAP::Parser::Grammar - A grammar for the Test Anything Protocol.
+=head2 TAP::Parser::Grammar - A grammar for the Test Anything Protocol.
=over 4
@@ -33814,8 +34118,7 @@ TAP::Parser::Grammar - A grammar for the Test Anything Protocol.
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::TAP::Parser::Iterator,
-TAP::Parser::Iterator - Base class for TAP source iterators
+=head2 TAP::Parser::Iterator - Base class for TAP source iterators
=over 4
@@ -33855,8 +34158,7 @@ TAP::Parser::Iterator - Base class for TAP source iterators
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::TAP::Parser::Iterator::Array,
-TAP::Parser::Iterator::Array - Iterator for array-based TAP sources
+=head2 TAP::Parser::Iterator::Array - Iterator for array-based TAP sources
=over 4
@@ -33890,8 +34192,8 @@ TAP::Parser::Iterator::Array - Iterator for array-based TAP sources
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::TAP::Parser::Iterator::Process,
-TAP::Parser::Iterator::Process - Iterator for process-based TAP sources
+=head2 TAP::Parser::Iterator::Process - Iterator for process-based TAP
+sources
=over 4
@@ -33925,8 +34227,8 @@ TAP::Parser::Iterator::Process - Iterator for process-based TAP sources
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::TAP::Parser::Iterator::Stream,
-TAP::Parser::Iterator::Stream - Iterator for filehandle-based TAP sources
+=head2 TAP::Parser::Iterator::Stream - Iterator for filehandle-based TAP
+sources
=over 4
@@ -33964,9 +34266,8 @@ TAP::Parser::Iterator::Stream - Iterator for filehandle-based TAP sources
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::TAP::Parser::IteratorFactory,
-TAP::Parser::IteratorFactory - Figures out which SourceHandler objects to
-use for a given Source
+=head2 TAP::Parser::IteratorFactory - Figures out which SourceHandler
+objects to use for a given Source
=over 4
@@ -34014,8 +34315,7 @@ use for a given Source
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::TAP::Parser::Multiplexer,
-TAP::Parser::Multiplexer - Multiplex multiple TAP::Parsers
+=head2 TAP::Parser::Multiplexer - Multiplex multiple TAP::Parsers
=over 4
@@ -34051,8 +34351,7 @@ TAP::Parser::Multiplexer - Multiplex multiple TAP::Parsers
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::TAP::Parser::Result, TAP::Parser::Result
-- Base class for TAP::Parser output objects
+=head2 TAP::Parser::Result - Base class for TAP::Parser output objects
=over 4
@@ -34097,8 +34396,7 @@ C<is_version>, C<is_unknown>, C<is_yaml>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::TAP::Parser::Result::Bailout,
-TAP::Parser::Result::Bailout - Bailout result token.
+=head2 TAP::Parser::Result::Bailout - Bailout result token.
=over 4
@@ -34122,8 +34420,7 @@ C<as_string>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::TAP::Parser::Result::Comment,
-TAP::Parser::Result::Comment - Comment result token.
+=head2 TAP::Parser::Result::Comment - Comment result token.
=over 4
@@ -34147,8 +34444,7 @@ C<as_string>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::TAP::Parser::Result::Plan,
-TAP::Parser::Result::Plan - Plan result token.
+=head2 TAP::Parser::Result::Plan - Plan result token.
=over 4
@@ -34172,8 +34468,7 @@ C<as_string>, C<raw>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::TAP::Parser::Result::Pragma,
-TAP::Parser::Result::Pragma - TAP pragma token.
+=head2 TAP::Parser::Result::Pragma - TAP pragma token.
=over 4
@@ -34197,8 +34492,7 @@ C<as_string>, C<raw>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::TAP::Parser::Result::Test,
-TAP::Parser::Result::Test - Test result token.
+=head2 TAP::Parser::Result::Test - Test result token.
=over 4
@@ -34220,8 +34514,7 @@ TAP::Parser::Result::Test - Test result token.
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::TAP::Parser::Result::Unknown,
-TAP::Parser::Result::Unknown - Unknown result token.
+=head2 TAP::Parser::Result::Unknown - Unknown result token.
=over 4
@@ -34239,8 +34532,7 @@ C<as_string>, C<raw>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::TAP::Parser::Result::Version,
-TAP::Parser::Result::Version - TAP syntax version token.
+=head2 TAP::Parser::Result::Version - TAP syntax version token.
=over 4
@@ -34264,8 +34556,7 @@ C<as_string>, C<raw>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::TAP::Parser::Result::YAML,
-TAP::Parser::Result::YAML - YAML result token.
+=head2 TAP::Parser::Result::YAML - YAML result token.
=over 4
@@ -34289,8 +34580,7 @@ C<as_string>, C<raw>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::TAP::Parser::ResultFactory,
-TAP::Parser::ResultFactory - Factory for creating TAP::Parser output
+=head2 TAP::Parser::ResultFactory - Factory for creating TAP::Parser output
objects
=over 4
@@ -34325,8 +34615,7 @@ objects
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::TAP::Parser::Scheduler,
-TAP::Parser::Scheduler - Schedule tests during parallel testing
+=head2 TAP::Parser::Scheduler - Schedule tests during parallel testing
=over 4
@@ -34350,8 +34639,7 @@ TAP::Parser::Scheduler - Schedule tests during parallel testing
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::TAP::Parser::Scheduler::Job,
-TAP::Parser::Scheduler::Job - A single testing job.
+=head2 TAP::Parser::Scheduler::Job - A single testing job.
=over 4
@@ -34375,8 +34663,7 @@ TAP::Parser::Scheduler::Job - A single testing job.
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::TAP::Parser::Scheduler::Spinner,
-TAP::Parser::Scheduler::Spinner - A no-op job.
+=head2 TAP::Parser::Scheduler::Spinner - A no-op job.
=over 4
@@ -34400,8 +34687,7 @@ TAP::Parser::Scheduler::Spinner - A no-op job.
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::TAP::Parser::Source, TAP::Parser::Source
-- a TAP source & meta data about it
+=head2 TAP::Parser::Source - a TAP source & meta data about it
=over 4
@@ -34439,8 +34725,8 @@ TAP::Parser::Scheduler::Spinner - A no-op job.
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::TAP::Parser::SourceHandler,
-TAP::Parser::SourceHandler - Base class for different TAP source handlers
+=head2 TAP::Parser::SourceHandler - Base class for different TAP source
+handlers
=over 4
@@ -34480,9 +34766,8 @@ TAP::Parser::SourceHandler - Base class for different TAP source handlers
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::TAP::Parser::SourceHandler::Executable,
-TAP::Parser::SourceHandler::Executable - Stream output from an executable
-TAP source
+=head2 TAP::Parser::SourceHandler::Executable - Stream output from an
+executable TAP source
=over 4
@@ -34520,8 +34805,7 @@ TAP source
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::TAP::Parser::SourceHandler::File,
-TAP::Parser::SourceHandler::File - Stream TAP from a text file.
+=head2 TAP::Parser::SourceHandler::File - Stream TAP from a text file.
=over 4
@@ -34555,9 +34839,8 @@ TAP::Parser::SourceHandler::File - Stream TAP from a text file.
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::TAP::Parser::SourceHandler::Handle,
-TAP::Parser::SourceHandler::Handle - Stream TAP from an IO::Handle or a
-GLOB.
+=head2 TAP::Parser::SourceHandler::Handle - Stream TAP from an IO::Handle
+or a GLOB.
=over 4
@@ -34589,8 +34872,7 @@ GLOB.
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::TAP::Parser::SourceHandler::Perl,
-TAP::Parser::SourceHandler::Perl - Stream TAP from a Perl executable
+=head2 TAP::Parser::SourceHandler::Perl - Stream TAP from a Perl executable
=over 4
@@ -34628,8 +34910,7 @@ TAP::Parser::SourceHandler::Perl - Stream TAP from a Perl executable
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::TAP::Parser::SourceHandler::RawTAP,
-TAP::Parser::SourceHandler::RawTAP - Stream output from raw TAP in a
+=head2 TAP::Parser::SourceHandler::RawTAP - Stream output from raw TAP in a
scalar/array ref.
=over 4
@@ -34662,8 +34943,7 @@ scalar/array ref.
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::TAP::Parser::Utils, TAP::Parser::Utils -
-Internal TAP::Parser utilities
+=head2 TAP::Parser::Utils - Internal TAP::Parser utilities
=over 4
@@ -34685,8 +34965,7 @@ Internal TAP::Parser utilities
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::TAP::Parser::YAMLish::Reader,
-TAP::Parser::YAMLish::Reader - Read YAMLish data from iterator
+=head2 TAP::Parser::YAMLish::Reader - Read YAMLish data from iterator
=over 4
@@ -34714,8 +34993,7 @@ TAP::Parser::YAMLish::Reader - Read YAMLish data from iterator
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::TAP::Parser::YAMLish::Writer,
-TAP::Parser::YAMLish::Writer - Write YAMLish data
+=head2 TAP::Parser::YAMLish::Writer - Write YAMLish data
=over 4
@@ -34746,8 +35024,7 @@ reference to an array into which YAML will be pushed, a code reference
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Term::ANSIColor, Term::ANSIColor - Color
-screen output using ANSI escape sequences
+=head2 Term::ANSIColor - Color screen output using ANSI escape sequences
=over 4
@@ -34793,8 +35070,7 @@ ANSI_COLORS_DISABLED
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Term::Cap, Term::Cap - Perl termcap
-interface
+=head2 Term::Cap - Perl termcap interface
=over 4
@@ -34832,8 +35108,7 @@ B<Trequire>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Term::Complete, Term::Complete - Perl
-word completion module
+=head2 Term::Complete - Perl word completion module
=over 4
@@ -34851,8 +35126,7 @@ E<lt>tabE<gt>, ^D, ^U, E<lt>delE<gt>, E<lt>bsE<gt>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Term::ReadLine, Term::ReadLine - Perl
-interface to various C<readline> packages.
+=head2 Term::ReadLine - Perl interface to various C<readline> packages.
If no real package is found, substitutes stubs instead of basic functions.
=over 4
@@ -34868,7 +35142,7 @@ C<findConsole>, Attribs, C<Features>
=item Additional supported functions
-C<tkRunning>, C<ornaments>, C<newTTY>
+C<tkRunning>, C<event_loop>, C<ornaments>, C<newTTY>
=item EXPORTS
@@ -34876,8 +35150,7 @@ C<tkRunning>, C<ornaments>, C<newTTY>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Term::UI, Term::UI - Term::ReadLine UI
-made easy
+=head2 Term::UI - Term::ReadLine UI made easy
=over 4
@@ -34962,7 +35235,7 @@ record", allow => $ref] );
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Term::UI::History, Term::UI::History
+=head2 Term::UI::History - history function
=over 4
@@ -34994,8 +35267,7 @@ $HISTORY_FH
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Test, Test - provides a simple framework
-for writing test scripts
+=head2 Test - provides a simple framework for writing test scripts
=over 4
@@ -35042,8 +35314,7 @@ NORMAL TESTS, SKIPPED TESTS, TODO TESTS
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Test::Builder, Test::Builder - Backend
-for building test libraries
+=head2 Test::Builder - Backend for building test libraries
=over 4
@@ -35224,8 +35495,7 @@ B<_my_exit>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Test::Builder::Module,
-Test::Builder::Module - Base class for test modules
+=head2 Test::Builder::Module - Base class for test modules
=over 4
@@ -35247,8 +35517,7 @@ Test::Builder::Module - Base class for test modules
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Test::Builder::Tester,
-Test::Builder::Tester - test testsuites that have been built with
+=head2 Test::Builder::Tester - test testsuites that have been built with
Test::Builder
=over 4
@@ -35289,8 +35558,8 @@ color
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Test::Builder::Tester::Color,
-Test::Builder::Tester::Color - turn on colour in Test::Builder::Tester
+=head2 Test::Builder::Tester::Color - turn on colour in
+Test::Builder::Tester
=over 4
@@ -35310,8 +35579,7 @@ Test::Builder::Tester::Color - turn on colour in Test::Builder::Tester
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Test::Harness, Test::Harness - Run Perl
-standard test scripts with statistics
+=head2 Test::Harness - Run Perl standard test scripts with statistics
=over 4
@@ -35366,8 +35634,7 @@ c >>, C<HARNESS_SUBCLASS>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Test::More, Test::More - yet another
-framework for writing test scripts
+=head2 Test::More - yet another framework for writing test scripts
=over 4
@@ -35504,8 +35771,7 @@ objects, Threads
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Test::Simple, Test::Simple - Basic
-utilities for writing tests.
+=head2 Test::Simple - Basic utilities for writing tests.
=over 4
@@ -35537,8 +35803,7 @@ L<Test::More>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Test::Tutorial, Test::Tutorial - A
-tutorial about writing really basic tests
+=head2 Test::Tutorial - A tutorial about writing really basic tests
=over 4
@@ -35576,8 +35841,7 @@ tutorial about writing really basic tests
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Text::Abbrev, abbrev - create an
-abbreviation table from a list
+=head2 Text::Abbrev - abbrev - create an abbreviation table from a list
=over 4
@@ -35589,8 +35853,7 @@ abbreviation table from a list
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Text::Balanced, Text::Balanced - Extract
-delimited text sequences from strings.
+=head2 Text::Balanced - Extract delimited text sequences from strings.
=over 4
@@ -35665,8 +35928,8 @@ tag>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Text::ParseWords, Text::ParseWords -
-parse text into an array of tokens or array of arrays
+=head2 Text::ParseWords - parse text into an array of tokens or array of
+arrays
=over 4
@@ -35680,8 +35943,7 @@ parse text into an array of tokens or array of arrays
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Text::Soundex, Text::Soundex -
-Implementation of the soundex algorithm.
+=head2 Text::Soundex - Implementation of the soundex algorithm.
=over 4
@@ -35699,8 +35961,8 @@ Implementation of the soundex algorithm.
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Text::Tabs, Text::Tabs -- expand and
-unexpand tabs per the unix expand(1) and unexpand(1)
+=head2 Text::Tabs -- expand and unexpand tabs per the unix expand(1) and
+unexpand(1)
=over 4
@@ -35714,8 +35976,7 @@ unexpand tabs per the unix expand(1) and unexpand(1)
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Text::Wrap, Text::Wrap - line wrapping
-to form simple paragraphs
+=head2 Text::Wrap - line wrapping to form simple paragraphs
=over 4
@@ -35733,8 +35994,7 @@ to form simple paragraphs
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Thread, Thread - Manipulate threads in
-Perl (for old code only)
+=head2 Thread - Manipulate threads in Perl (for old code only)
=over 4
@@ -35764,8 +36024,7 @@ lock(\&sub), eval, flags
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Thread::Queue, Thread::Queue -
-Thread-safe queues
+=head2 Thread::Queue - Thread-safe queues
=over 4
@@ -35804,8 +36063,7 @@ above
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Thread::Semaphore, Thread::Semaphore -
-Thread-safe semaphores
+=head2 Thread::Semaphore - Thread-safe semaphores
=over 4
@@ -35831,8 +36089,7 @@ Thread-safe semaphores
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Tie::Array, Tie::Array - base class for
-tied arrays
+=head2 Tie::Array - base class for tied arrays
=over 4
@@ -35851,8 +36108,7 @@ SHIFT this, UNSHIFT this, LIST, SPLICE this, offset, length, LIST
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Tie::File, Tie::File - Access the lines
-of a disk file via a Perl array
+=head2 Tie::File - Access the lines of a disk file via a Perl array
=over 4
@@ -35920,8 +36176,7 @@ of a disk file via a Perl array
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Tie::Handle, Tie::Handle - base class
-definitions for tied handles
+=head2 Tie::Handle - base class definitions for tied handles
=over 4
@@ -35940,8 +36195,8 @@ EOF this, TELL this, SEEK this, offset, whence, DESTROY this
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Tie::Hash, Tie::Hash, Tie::StdHash,
-Tie::ExtraHash - base class definitions for tied hashes
+=head2 Tie::Hash, Tie::StdHash, Tie::ExtraHash - base class definitions for
+tied hashes
=over 4
@@ -35963,8 +36218,7 @@ this, SCALAR this
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Tie::Hash::NamedCapture,
-Tie::Hash::NamedCapture - Named regexp capture buffers
+=head2 Tie::Hash::NamedCapture - Named regexp capture buffers
=over 4
@@ -35976,8 +36230,7 @@ Tie::Hash::NamedCapture - Named regexp capture buffers
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Tie::Memoize, Tie::Memoize - add data to
-hash when needed
+=head2 Tie::Memoize - add data to hash when needed
=over 4
@@ -35995,8 +36248,7 @@ hash when needed
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Tie::RefHash, Tie::RefHash - use
-references as hash keys
+=head2 Tie::RefHash - use references as hash keys
=over 4
@@ -36022,8 +36274,8 @@ references as hash keys
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Tie::Scalar, Tie::Scalar, Tie::StdScalar
-- base class definitions for tied scalars
+=head2 Tie::Scalar, Tie::StdScalar - base class definitions for tied
+scalars
=over 4
@@ -36043,8 +36295,7 @@ TIESCALAR classname, LIST, FETCH this, STORE this, value, DESTROY this
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Tie::StdHandle, Tie::StdHandle - base
-class definitions for tied handles
+=head2 Tie::StdHandle - base class definitions for tied handles
=over 4
@@ -36054,8 +36305,7 @@ class definitions for tied handles
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Tie::SubstrHash, Tie::SubstrHash -
-Fixed-table-size, fixed-key-length hashing
+=head2 Tie::SubstrHash - Fixed-table-size, fixed-key-length hashing
=over 4
@@ -36067,8 +36317,8 @@ Fixed-table-size, fixed-key-length hashing
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Time::HiRes, Time::HiRes - High
-resolution alarm, sleep, gettimeofday, interval timers
+=head2 Time::HiRes - High resolution alarm, sleep, gettimeofday, interval
+timers
=over 4
@@ -36114,8 +36364,7 @@ $flags = 0), clock(), stat, stat FH, stat EXPR
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Time::Local, Time::Local - efficiently
-compute time from local and GMT time
+=head2 Time::Local - efficiently compute time from local and GMT time
=over 4
@@ -36155,8 +36404,7 @@ compute time from local and GMT time
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Time::Piece, Time::Piece - Object
-Oriented time objects
+=head2 Time::Piece - Object Oriented time objects
=over 4
@@ -36204,8 +36452,7 @@ Oriented time objects
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Time::Seconds, Time::Seconds - a simple
-API to convert seconds to other date values
+=head2 Time::Seconds - a simple API to convert seconds to other date values
=over 4
@@ -36223,8 +36470,8 @@ API to convert seconds to other date values
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Time::gmtime, Time::gmtime - by-name
-interface to Perl's built-in gmtime() function
+=head2 Time::gmtime - by-name interface to Perl's built-in gmtime()
+function
=over 4
@@ -36238,8 +36485,8 @@ interface to Perl's built-in gmtime() function
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Time::localtime, Time::localtime -
-by-name interface to Perl's built-in localtime() function
+=head2 Time::localtime - by-name interface to Perl's built-in localtime()
+function
=over 4
@@ -36253,8 +36500,7 @@ by-name interface to Perl's built-in localtime() function
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Time::tm, Time::tm - internal object
-used by Time::gmtime and Time::localtime
+=head2 Time::tm - internal object used by Time::gmtime and Time::localtime
=over 4
@@ -36266,8 +36512,7 @@ used by Time::gmtime and Time::localtime
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::UNIVERSAL, UNIVERSAL - base class for
-ALL classes (blessed references)
+=head2 UNIVERSAL - base class for ALL classes (blessed references)
=over 4
@@ -36286,8 +36531,7 @@ METHOD ) >>, C<< eval { VAL->can( METHOD ) } >>, C<VERSION ( [ REQUIRE ] )>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Unicode::Collate, Unicode::Collate -
-Unicode Collation Algorithm
+=head2 Unicode::Collate - Unicode Collation Algorithm
=over 4
@@ -36300,9 +36544,9 @@ Unicode Collation Algorithm
=item Constructor and Tailoring
UCA_Version, alternate, backwards, entry, hangul_terminator, ignoreChar,
-ignoreName, katakana_before_hiragana, level, normalization, overrideCJK,
-overrideHangul, preprocess, rearrange, suppress, table, undefChar,
-undefName, upper_before_lower, variable
+ignoreName, ignore_level2, katakana_before_hiragana, level, normalization,
+overrideCJK, overrideHangul, preprocess, rearrange, rewrite, suppress,
+table, undefChar, undefName, upper_before_lower, variable
=item Methods for Collation
@@ -36351,8 +36595,7 @@ Language (LDML) - UTS #35
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Unicode::Collate::CJK::Big5,
-Unicode::Collate::CJK::Big5 - weighting CJK Unified Ideographs
+=head2 Unicode::Collate::CJK::Big5 - weighting CJK Unified Ideographs
for Unicode::Collate
=over 4
@@ -36368,8 +36611,7 @@ Language (LDML) - UTS #35, L<Unicode::Collate>, L<Unicode::Collate::Locale>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Unicode::Collate::CJK::GB2312,
-Unicode::Collate::CJK::GB2312 - weighting CJK Unified Ideographs
+=head2 Unicode::Collate::CJK::GB2312 - weighting CJK Unified Ideographs
for Unicode::Collate
=over 4
@@ -36387,8 +36629,8 @@ Language (LDML) - UTS #35, L<Unicode::Collate>, L<Unicode::Collate::Locale>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Unicode::Collate::CJK::JISX0208,
-Unicode::Collate::CJK::JISX0208 - weighting JIS KANJI for Unicode::Collate
+=head2 Unicode::Collate::CJK::JISX0208 - weighting JIS KANJI for
+Unicode::Collate
=over 4
@@ -36402,8 +36644,7 @@ L<Unicode::Collate>, L<Unicode::Collate::Locale>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Unicode::Collate::CJK::Korean,
-Unicode::Collate::CJK::Korean - weighting CJK Unified Ideographs
+=head2 Unicode::Collate::CJK::Korean - weighting CJK Unified Ideographs
for Unicode::Collate
=over 4
@@ -36419,8 +36660,7 @@ Language (LDML) - UTS #35, L<Unicode::Collate>, L<Unicode::Collate::Locale>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Unicode::Collate::CJK::Pinyin,
-Unicode::Collate::CJK::Pinyin - weighting CJK Unified Ideographs
+=head2 Unicode::Collate::CJK::Pinyin - weighting CJK Unified Ideographs
for Unicode::Collate
=over 4
@@ -36438,8 +36678,7 @@ Language (LDML) - UTS #35, L<Unicode::Collate>, L<Unicode::Collate::Locale>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Unicode::Collate::CJK::Stroke,
-Unicode::Collate::CJK::Stroke - weighting CJK Unified Ideographs
+=head2 Unicode::Collate::CJK::Stroke - weighting CJK Unified Ideographs
for Unicode::Collate
=over 4
@@ -36455,8 +36694,7 @@ Language (LDML) - UTS #35, L<Unicode::Collate>, L<Unicode::Collate::Locale>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Unicode::Collate::Locale,
-Unicode::Collate::Locale - Linguistic tailoring for DUCET via
+=head2 Unicode::Collate::Locale - Linguistic tailoring for DUCET via
Unicode::Collate
=over 4
@@ -36471,7 +36709,7 @@ Unicode::Collate
=item Methods
-C<$Collator-E<gt>getlocale>
+C<$Collator-E<gt>getlocale>, C<$Collator-E<gt>locale_version>
=item A list of tailorable locales
@@ -36494,8 +36732,7 @@ L<Unicode::Normalize>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Unicode::Normalize, Unicode::Normalize -
-Unicode Normalization Forms
+=head2 Unicode::Normalize - Unicode Normalization Forms
=over 4
@@ -36566,8 +36803,7 @@ http://www.unicode.org/review/pr-29.html, http://www.unicode.org/notes/tn5/
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Unicode::UCD, Unicode::UCD - Unicode
-character database
+=head2 Unicode::UCD - Unicode character database
=over 4
@@ -36579,6 +36815,12 @@ character database
=item code point argument
+=back
+
+=back
+
+=over 4
+
=item B<charinfo()>
B<code>, B<name>, B<category>, B<combining>, B<bidi>, B<decomposition>,
@@ -36587,8 +36829,6 @@ B<upper>, B<lower>, B<title>, B<block>, B<script>
=back
-=back
-
=over 4
=item B<charblock()>
@@ -36641,7 +36881,8 @@ B<upper>, B<lower>, B<title>, B<block>, B<script>
=item B<casefold()>
-B<code>, B<full>, B<simple>, B<mapping>, B<status>, B<*>, B<*>, B<turkic>
+B<code>, B<full>, B<simple>, B<mapping>, B<status>, B<*> If you use this
+C<I> mapping, B<*> If you exclude this C<I> mapping, B<turkic>
=back
@@ -36661,7 +36902,35 @@ B<code>, B<lower>, B<title>, B<upper>, B<condition>
=over 4
-=item num
+=item B<num()>
+
+=back
+
+=over 4
+
+=item B<prop_aliases()>
+
+=back
+
+=over 4
+
+=item B<prop_value_aliases()>
+
+=back
+
+=over 4
+
+=item B<prop_invlist()>
+
+=back
+
+=over 4
+
+=item B<prop_invmap()>
+
+B<C<s>>, B<C<sl>>, C<correction>, C<control>, C<alternate>, C<figment>,
+C<abbreviation>, B<C<a>>, B<C<al>>, B<C<ae>>, B<C<ale>>, B<C<ar>>, B<C<n>>,
+B<C<ad>>
=back
@@ -36677,7 +36946,7 @@ B<code>, B<lower>, B<title>, B<upper>, B<condition>
=item B<Matching Scripts and Blocks>
-=item Implementation Note
+=item Old-style versus new-style block names
=back
@@ -36689,8 +36958,8 @@ B<code>, B<lower>, B<title>, B<upper>, B<condition>
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::User::grent, User::grent - by-name
-interface to Perl's built-in getgr*() functions
+=head2 User::grent - by-name interface to Perl's built-in getgr*()
+functions
=over 4
@@ -36704,8 +36973,8 @@ interface to Perl's built-in getgr*() functions
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::User::pwent, User::pwent - by-name
-interface to Perl's built-in getpw*() functions
+=head2 User::pwent - by-name interface to Perl's built-in getpw*()
+functions
=over 4
@@ -36729,8 +36998,7 @@ March 18th, 2000
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Win32, Win32 - Interfaces to some Win32
-API Functions
+=head2 Win32 - Interfaces to some Win32 API Functions
=over 4
@@ -36769,8 +37037,8 @@ PID), Win32::UnregisterServer(LIBRARYNAME)
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Win32API::File, Win32API::File -
-Low-level access to Win32 system API calls for files/dirs.
+=head2 Win32API::File - Low-level access to Win32 system API calls for
+files/dirs.
=over 4
@@ -36905,8 +37173,7 @@ C<":SEM_">, C<":PARTITION_">, C<":ALL">
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::Win32CORE, Win32CORE - Win32 CORE
-function stubs
+=head2 Win32CORE - Win32 CORE function stubs
=over 4
@@ -36916,8 +37183,7 @@ function stubs
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::XSLoader, XSLoader - Dynamically load C
-libraries into Perl code
+=head2 XSLoader - Dynamically load C libraries into Perl code
=over 4
@@ -36950,1570 +37216,18 @@ C<Undefined symbols present after loading %s: %s>
=item LIMITATIONS
-=item BUGS
-
-=item SEE ALSO
-
-=item AUTHORS
-
-=item COPYRIGHT & LICENSE
-
-=back
-
-=head2 C:\perl_tl\perl-5.14.2\lib::attributes, attributes - get/set
-subroutine or variable attributes
-
-=over 4
-
-=item SYNOPSIS
-
-=item DESCRIPTION
-
-=over 4
-
-=item What C<import> does
-
-=item Built-in Attributes
-
-lvalue, method, locked
-
-=item Available Subroutines
-
-get, reftype
-
-=item Package-specific Attribute Handling
-
-FETCH_I<type>_ATTRIBUTES, MODIFY_I<type>_ATTRIBUTES
-
-=item Syntax of Attribute Lists
-
-=back
-
-=item EXPORTS
-
-=over 4
-
-=item Default exports
-
-=item Available exports
-
-=item Export tags defined
-
-=back
-
-=item EXAMPLES
-
-=item MORE EXAMPLES
-
-=item SEE ALSO
-
-=back
-
-=head2 C:\perl_tl\perl-5.14.2\lib::autodie, autodie - Replace functions
-with ones that succeed or die with lexical scope
-
-=over 4
-
-=item SYNOPSIS
-
-=item DESCRIPTION
-
-=item EXCEPTIONS
-
-=item CATEGORIES
-
-=item FUNCTION SPECIFIC NOTES
-
-=over 4
-
-=item flock
-
-=item system/exec
-
-=back
-
-=item GOTCHAS
-
-=item DIAGNOSTICS
-
-:void cannot be used with lexical scope, No user hints defined for %s
-
-=item BUGS
-
-=over 4
-
-=item autodie and string eval
-
-=item REPORTING BUGS
-
-=back
-
-=item FEEDBACK
-
-=item AUTHOR
-
-=item LICENSE
-
-=item SEE ALSO
-
-=item ACKNOWLEDGEMENTS
-
-=back
-
-=head2 C:\perl_tl\perl-5.14.2\lib::autodie::exception, autodie::exception -
-Exceptions from autodying functions.
-
-=over 4
-
-=item SYNOPSIS
-
-=item DESCRIPTION
-
-=over 4
-
-=item Common Methods
-
-=back
-
-=back
-
-=over 4
-
-=item Advanced methods
-
-=back
-
-=over 4
-
-=item SEE ALSO
-
-=item LICENSE
-
-=item AUTHOR
-
-=back
-
-=head2 C:\perl_tl\perl-5.14.2\lib::autodie::exception::system,
-autodie::exception::system - Exceptions from autodying system().
-
-=over 4
-
-=item SYNOPSIS
-
-=item DESCRIPTION
-
-=back
-
-=over 4
-
-=item stringify
-
-=back
-
-=over 4
-
-=item LICENSE
-
-=item AUTHOR
-
-=back
-
-=head2 C:\perl_tl\perl-5.14.2\lib::autodie::hints, autodie::hints - Provide
-hints about user subroutines to autodie
-
-=over 4
-
-=item SYNOPSIS
-
-=item DESCRIPTION
-
-=over 4
-
-=item Introduction
-
-=item What are hints?
-
-=item Example hints
-
-=back
-
-=item Manually setting hints from within your program
-
-=item Adding hints to your module
-
-=item Insisting on hints
-
-=back
-
-=over 4
-
-=item Diagnostics
-
-Attempts to set_hints_for unidentifiable subroutine, fail hints cannot be
-provided with either scalar or list hints for %s, %s hint missing for %s
-
-=item ACKNOWLEDGEMENTS
-
-=item AUTHOR
-
-=item LICENSE
-
-=item SEE ALSO
-
-=back
-
-=head2 C:\perl_tl\perl-5.14.2\lib::autouse, autouse - postpone load of
-modules until a function is used
-
-=over 4
-
-=item SYNOPSIS
-
-=item DESCRIPTION
-
-=item WARNING
-
-=item AUTHOR
-
-=item SEE ALSO
-
-=back
-
-=head2 C:\perl_tl\perl-5.14.2\lib::base, base - Establish an ISA
-relationship with base classes at compile time
-
-=over 4
-
-=item SYNOPSIS
-
-=item DESCRIPTION
-
-=item DIAGNOSTICS
-
-Base class package "%s" is empty, Class 'Foo' tried to inherit from itself
-
-=item HISTORY
-
-=item CAVEATS
-
-=item SEE ALSO
-
-=back
-
-=head2 C:\perl_tl\perl-5.14.2\lib::bigint, bigint - Transparent BigInteger
-support for Perl
-
-=over 4
-
-=item SYNOPSIS
-
-=item DESCRIPTION
-
-=over 4
-
-=item use integer vs. use bigint
-
-=item Options
-
-a or accuracy, p or precision, t or trace, hex, oct, l, lib, try or only, v
-or version
-
-=item Math Library
-
-=item Internal Format
-
-=item Sign
-
-=item Methods
-
-inf(), NaN(), e, PI, bexp(), bpi(), upgrade(), in_effect()
-
-=item MATH LIBRARY
-
-=item Caveat
-
-=back
-
-=item CAVEATS
-
-in_effect(), hex()/oct()
-
-=item MODULES USED
-
-=item EXAMPLES
-
-=item LICENSE
-
-=item SEE ALSO
-
-=item AUTHORS
-
-=back
-
-=head2 C:\perl_tl\perl-5.14.2\lib::bignum, bignum - Transparent BigNumber
-support for Perl
-
-=over 4
-
-=item SYNOPSIS
-
-=item DESCRIPTION
-
-=over 4
-
-=item Options
-
-a or accuracy, p or precision, t or trace, l or lib, hex, oct, v or version
-
-=item Methods
-
-=item Caveats
-
-inf(), NaN(), e, PI(), bexp(), bpi(), upgrade(), in_effect()
-
-=item Math Library
-
-=item INTERNAL FORMAT
-
-=item SIGN
-
-=back
-
-=item CAVEATS
-
-in_effect(), hex()/oct()
-
-=item MODULES USED
-
-=item EXAMPLES
-
-=item LICENSE
-
-=item SEE ALSO
-
-=item AUTHORS
-
-=back
-
-=head2 C:\perl_tl\perl-5.14.2\lib::bigrat, bigrat - Transparent
-BigNumber/BigRational support for Perl
-
-=over 4
-
-=item SYNOPSIS
-
-=item DESCRIPTION
-
-=over 4
-
-=item Modules Used
-
-=item Math Library
-
-=item Sign
-
-=item Methods
-
-inf(), NaN(), e, PI, bexp(), bpi(), upgrade(), in_effect()
-
-=item MATH LIBRARY
-
-=item Caveat
-
-=item Options
-
-a or accuracy, p or precision, t or trace, l or lib, hex, oct, v or version
-
-=back
-
-=item CAVEATS
-
-in_effect(), hex()/oct()
-
-=item EXAMPLES
-
-=item LICENSE
-
-=item SEE ALSO
-
-=item AUTHORS
-
-=back
-
-=head2 C:\perl_tl\perl-5.14.2\lib::blib, blib - Use MakeMaker's uninstalled
-version of a package
-
-=over 4
-
-=item SYNOPSIS
-
-=item DESCRIPTION
-
-=item BUGS
-
-=item AUTHOR
-
-=back
-
-=head2 C:\perl_tl\perl-5.14.2\lib::bytes, bytes - Perl pragma to force byte
-semantics rather than character semantics
-
-=over 4
-
-=item NOTICE
-
-=item SYNOPSIS
-
-=item DESCRIPTION
-
-=item LIMITATIONS
-
-=item SEE ALSO
-
-=back
-
-=head2 C:\perl_tl\perl-5.14.2\lib::charnames, charnames - access to Unicode
-character names and named character sequences; also define character names
-
-=over 4
-
-=item SYNOPSIS
-
-=item DESCRIPTION
-
-=item ALIASES
-
-=item CUSTOM ALIASES
-
-=item charnames::viacode(I<code>)
-
-=item charnames::string_vianame(I<name>)
-
-=item charnames::vianame(I<name>)
-
-=item CUSTOM TRANSLATORS
+=item KNOWN BUGS
=item BUGS
-=back
-
-=head2 C:\perl_tl\perl-5.14.2\lib::constant, constant - Perl pragma to
-declare constants
-
-=over 4
-
-=item SYNOPSIS
-
-=item DESCRIPTION
-
-=item NOTES
-
-=over 4
-
-=item List constants
-
-=item Defining multiple constants at once
-
-=item Magic constants
-
-=back
-
-=item TECHNICAL NOTES
-
-=item CAVEATS
-
=item SEE ALSO
-=item BUGS
-
=item AUTHORS
=item COPYRIGHT & LICENSE
=back
-=head2 C:\perl_tl\perl-5.14.2\lib::deprecate, deprecate - Perl pragma for
-deprecating the core version of a module
-
-=over 4
-
-=item SYNOPSIS
-
-=item DESCRIPTION
-
-=over 4
-
-=item EXPORT
-
-=back
-
-=item SEE ALSO
-
-=item AUTHOR
-
-=item COPYRIGHT AND LICENSE
-
-=back
-
-=head2 C:\perl_tl\perl-5.14.2\lib::diagnostics, diagnostics, splain -
-produce verbose warning diagnostics
-
-=over 4
-
-=item SYNOPSIS
-
-=item DESCRIPTION
-
-=over 4
-
-=item The C<diagnostics> Pragma
-
-=item The I<splain> Program
-
-=back
-
-=item EXAMPLES
-
-=item INTERNALS
-
-=item BUGS
-
-=item AUTHOR
-
-=back
-
-=head2 C:\perl_tl\perl-5.14.2\lib::encoding, encoding - allows you to write
-your script in non-ascii or non-utf8
-
-=over 4
-
-=item SYNOPSIS
-
-=item ABSTRACT
-
-=over 4
-
-=item Literal Conversions
-
-=item PerlIO layers for C<STD(IN|OUT)>
-
-=item Implicit upgrading for byte strings
-
-=item Side effects
-
-=back
-
-=item FEATURES THAT REQUIRE 5.8.1
-
-"NON-EUC" doublebyte encodings, tr//, DATA pseudo-filehandle
-
-=item USAGE
-
-use encoding [I<ENCNAME>] ;, use encoding I<ENCNAME> [ STDIN =E<gt>
-I<ENCNAME_IN> ...] ;, use encoding I<ENCNAME> Filter=E<gt>1;, no encoding;
-
-=item The Filter Option
-
-=over 4
-
-=item Filter-related changes at Encode version 1.87
-
-=back
-
-=item CAVEATS
-
-=over 4
-
-=item NOT SCOPED
-
-=item DO NOT MIX MULTIPLE ENCODINGS
-
-=item tr/// with ranges
-
-Legend of characters above
-
-=back
-
-=item EXAMPLE - Greekperl
-
-=item KNOWN PROBLEMS
-
-literals in regex that are longer than 127 bytes, EBCDIC, format, Thread
-safety
-
-=over 4
-
-=item The Logic of :locale
-
-=back
-
-=item HISTORY
-
-=item SEE ALSO
-
-=back
-
-=head2 C:\perl_tl\perl-5.14.2\lib::encoding::warnings, encoding::warnings -
-Warn on implicit encoding conversions
-
-=over 4
-
-=item VERSION
-
-=item SYNOPSIS
-
-=item DESCRIPTION
-
-=over 4
-
-=item Overview of the problem
-
-=item Detecting the problem
-
-=item Solving the problem
-
-Upgrade both sides to unicode-strings, Downgrade both sides to
-byte-strings, Specify the encoding for implicit byte-string upgrading,
-PerlIO layers for B<STDIN> and B<STDOUT>, Literal conversions, Implicit
-upgrading for byte-strings
-
-=back
-
-=item CAVEATS
-
-=back
-
-=over 4
-
-=item SEE ALSO
-
-=item AUTHORS
-
-=item COPYRIGHT
-
-=back
-
-=head2 C:\perl_tl\perl-5.14.2\lib::feature, feature - Perl pragma to enable
-new features
-
-=over 4
-
-=item SYNOPSIS
-
-=item DESCRIPTION
-
-=over 4
-
-=item Lexical effect
-
-=item C<no feature>
-
-=item The 'switch' feature
-
-=item The 'say' feature
-
-=item the 'state' feature
-
-=item the 'unicode_strings' feature
-
-=back
-
-=item FEATURE BUNDLES
-
-=item IMPLICIT LOADING
-
-=back
-
-=head2 C:\perl_tl\perl-5.14.2\lib::fields, fields - compile-time class
-fields
-
-=over 4
-
-=item SYNOPSIS
-
-=item DESCRIPTION
-
-new, phash
-
-=item SEE ALSO
-
-=back
-
-=head2 C:\perl_tl\perl-5.14.2\lib::filetest, filetest - Perl pragma to
-control the filetest permission operators
-
-=over 4
-
-=item SYNOPSIS
-
-=item DESCRIPTION
-
-=over 4
-
-=item Consider this carefully
-
-=item The "access" sub-pragma
-
-=item Limitation with regard to C<_>
-
-=back
-
-=back
-
-=head2 C:\perl_tl\perl-5.14.2\lib::if, if - C<use> a Perl module if a
-condition holds
-
-=over 4
-
-=item SYNOPSIS
-
-=item DESCRIPTION
-
-=item BUGS
-
-=item AUTHOR
-
-=back
-
-=head2 C:\perl_tl\perl-5.14.2\lib::inc::latest, inc::latest - use modules
-bundled in inc/ if they are newer than installed ones
-
-=over 4
-
-=item SYNOPSIS
-
-=item DESCRIPTION
-
-=over 4
-
-=item Special notes on bundling
-
-=back
-
-=item USAGE
-
-=over 4
-
-=item Author-mode
-
-loaded_modules(), write(), bundle_module()
-
-=item As bundled in inc/
-
-=back
-
-=item AUTHOR
-
-=item COPYRIGHT
-
-=item SEE ALSO
-
-=back
-
-=head2 C:\perl_tl\perl-5.14.2\lib::integer, integer - Perl pragma to use
-integer arithmetic instead of floating point
-
-=over 4
-
-=item SYNOPSIS
-
-=item DESCRIPTION
-
-=back
-
-=head2 C:\perl_tl\perl-5.14.2\lib::less, less - perl pragma to request less
-of something
-
-=over 4
-
-=item SYNOPSIS
-
-=item DESCRIPTION
-
-=item FOR MODULE AUTHORS
-
-=over 4
-
-=item C<< BOOLEAN = less->of( FEATURE ) >>
-
-=item C<< FEATURES = less->of() >>
-
-=back
-
-=item CAVEATS
-
-This probably does nothing, This works only on 5.10+
-
-=back
-
-=head2 C:\perl_tl\perl-5.14.2\lib::lib, lib - manipulate @INC at compile
-time
-
-=over 4
-
-=item SYNOPSIS
-
-=item DESCRIPTION
-
-=over 4
-
-=item Adding directories to @INC
-
-=item Deleting directories from @INC
-
-=item Restoring original @INC
-
-=back
-
-=item CAVEATS
-
-=item NOTES
-
-=item SEE ALSO
-
-=item AUTHOR
-
-=item COPYRIGHT AND LICENSE
-
-=back
-
-=head2 C:\perl_tl\perl-5.14.2\lib::locale, locale - Perl pragma to use and
-avoid POSIX locales for built-in operations
-
-=over 4
-
-=item SYNOPSIS
-
-=item DESCRIPTION
-
-=back
-
-=head2 C:\perl_tl\perl-5.14.2\lib::mro, mro - Method Resolution Order
-
-=over 4
-
-=item SYNOPSIS
-
-=item DESCRIPTION
-
-=item OVERVIEW
-
-=item The C3 MRO
-
-=over 4
-
-=item What is C3?
-
-=item How does C3 work
-
-=back
-
-=item Functions
-
-=over 4
-
-=item mro::get_linear_isa($classname[, $type])
-
-=item mro::set_mro ($classname, $type)
-
-=item mro::get_mro($classname)
-
-=item mro::get_isarev($classname)
-
-=item mro::is_universal($classname)
-
-=item mro::invalidate_all_method_caches()
-
-=item mro::method_changed_in($classname)
-
-=item mro::get_pkg_gen($classname)
-
-=item next::method
-
-=item next::can
-
-=item maybe::next::method
-
-=back
-
-=item SEE ALSO
-
-=over 4
-
-=item The original Dylan paper
-
-L<http://www.webcom.com/haahr/dylan/linearization-oopsla96.html>
-
-=item Pugs
-
-=item Parrot
-
-L<http://aspn.activestate.com/ASPN/Mail/Message/perl6-internals/2746631>,
-L<http://use.perl.org/~autrijus/journal/25768>
-
-=item Python 2.3 MRO related links
-
-L<http://www.python.org/2.3/mro.html>,
-L<http://www.python.org/2.2.2/descrintro.html#mro>
-
-=item C3 for TinyCLOS
-
-L<http://www.call-with-current-continuation.org/eggs/c3.html>
-
-=item Class::C3
-
-L<Class::C3>
-
-=back
-
-=item AUTHOR
-
-=back
-
-=head2 C:\perl_tl\perl-5.14.2\lib::open, open - perl pragma to set default
-PerlIO layers for input and output
-
-=over 4
-
-=item SYNOPSIS
-
-=item DESCRIPTION
-
-=item NONPERLIO FUNCTIONALITY
-
-=item IMPLEMENTATION DETAILS
-
-=item SEE ALSO
-
-=back
-
-=head2 C:\perl_tl\perl-5.14.2\lib::ops, ops - Perl pragma to restrict
-unsafe operations when compiling
-
-=over 4
-
-=item SYNOPSIS
-
-=item DESCRIPTION
-
-=item SEE ALSO
-
-=back
-
-=head2 C:\perl_tl\perl-5.14.2\lib::overload, overload - Package for
-overloading Perl operations
-
-=over 4
-
-=item SYNOPSIS
-
-=item DESCRIPTION
-
-=over 4
-
-=item Fundamentals
-
-=item Overloadable Operations
-
-C<not>, C<neg>, C<++>, C<-->, I<Assignments>, I<Non-mutators with a mutator
-variant>, C<int>, I<String, numeric, boolean, and regexp conversions>,
-I<Iteration>, I<File tests>, I<Matching>, I<Dereferencing>, I<Special>
-
-=item Magic Autogeneration
-
-=item Special Keys for C<use overload>
-
-defined, but FALSE, C<undef>, TRUE
-
-=item How Perl Chooses an Operator Implementation
-
-=item Losing Overloading
-
-=item Inheritance and Overloading
-
-Method names in the C<use overload> directive, Overloading of an operation
-is inherited by derived classes
-
-=item Run-time Overloading
-
-=item Public Functions
-
-overload::StrVal(arg), overload::Overloaded(arg), overload::Method(obj,op)
-
-=item Overloading Constants
-
-integer, float, binary, q, qr
-
-=back
-
-=item IMPLEMENTATION
-
-=item COOKBOOK
-
-=over 4
-
-=item Two-face Scalars
-
-=item Two-face References
-
-=item Symbolic Calculator
-
-=item I<Really> Symbolic Calculator
-
-=back
-
-=item AUTHOR
-
-=item SEE ALSO
-
-=item DIAGNOSTICS
-
-Odd number of arguments for overload::constant, `%s' is not an overloadable
-type, `%s' is not a code reference
-
-=item BUGS AND PITFALLS
-
-=back
-
-=head2 C:\perl_tl\perl-5.14.2\lib::overloading, overloading - perl pragma
-to lexically control overloading
-
-=over 4
-
-=item SYNOPSIS
-
-=item DESCRIPTION
-
-C<no overloading>, C<no overloading @ops>, C<use overloading>, C<use
-overloading @ops>
-
-=back
-
-=head2 C:\perl_tl\perl-5.14.2\lib::parent, parent - Establish an ISA
-relationship with base classes at compile time
-
-=over 4
-
-=item SYNOPSIS
-
-=item DESCRIPTION
-
-=item DIAGNOSTICS
-
-Class 'Foo' tried to inherit from itself
-
-=item HISTORY
-
-=item CAVEATS
-
-=item SEE ALSO
-
-=item AUTHORS AND CONTRIBUTORS
-
-=item MAINTAINER
-
-=item LICENSE
-
-=back
-
-=head2 C:\perl_tl\perl-5.14.2\lib::re, re - Perl pragma to alter regular
-expression behaviour
-
-=over 4
-
-=item SYNOPSIS
-
-=item DESCRIPTION
-
-=over 4
-
-=item 'taint' mode
-
-=item 'eval' mode
-
-=item '/flags' mode
-
-=item 'debug' mode
-
-=item 'Debug' mode
-
-Compile related options, COMPILE, PARSE, OPTIMISE, TRIEC, DUMP, Execute
-related options, EXECUTE, MATCH, TRIEE, INTUIT, Extra debugging options,
-EXTRA, BUFFERS, TRIEM, STATE, STACK, OPTIMISEM, OFFSETS, OFFSETSDBG, Other
-useful flags, ALL, All, MORE, More
-
-=item Exportable Functions
-
-is_regexp($ref), regexp_pattern($ref), regmust($ref), regname($name,$all),
-regnames($all), regnames_count()
-
-=back
-
-=item SEE ALSO
-
-=back
-
-=head2 C:\perl_tl\perl-5.14.2\lib::sigtrap, sigtrap - Perl pragma to enable
-simple signal handling
-
-=over 4
-
-=item SYNOPSIS
-
-=item DESCRIPTION
-
-=item OPTIONS
-
-=over 4
-
-=item SIGNAL HANDLERS
-
-B<stack-trace>, B<die>, B<handler> I<your-handler>
-
-=item SIGNAL LISTS
-
-B<normal-signals>, B<error-signals>, B<old-interface-signals>
-
-=item OTHER
-
-B<untrapped>, B<any>, I<signal>, I<number>
-
-=back
-
-=item EXAMPLES
-
-=back
-
-=head2 C:\perl_tl\perl-5.14.2\lib::sort, sort - perl pragma to control
-sort() behaviour
-
-=over 4
-
-=item SYNOPSIS
-
-=item DESCRIPTION
-
-=item CAVEATS
-
-=back
-
-=head2 C:\perl_tl\perl-5.14.2\lib::strict, strict - Perl pragma to restrict
-unsafe constructs
-
-=over 4
-
-=item SYNOPSIS
-
-=item DESCRIPTION
-
-C<strict refs>, C<strict vars>, C<strict subs>
-
-=item HISTORY
-
-=back
-
-=head2 C:\perl_tl\perl-5.14.2\lib::subs, subs - Perl pragma to predeclare
-sub names
-
-=over 4
-
-=item SYNOPSIS
-
-=item DESCRIPTION
-
-=back
-
-=head2 C:\perl_tl\perl-5.14.2\lib::threads, threads - Perl
-interpreter-based threads
-
-=over 4
-
-=item VERSION
-
-=item SYNOPSIS
-
-=item DESCRIPTION
-
-$thr = threads->create(FUNCTION, ARGS), $thr->join(), $thr->detach(),
-threads->detach(), threads->self(), $thr->tid(), threads->tid(), "$thr",
-threads->object($tid), threads->yield(), threads->list(),
-threads->list(threads::all), threads->list(threads::running),
-threads->list(threads::joinable), $thr1->equal($thr2), async BLOCK;,
-$thr->error(), $thr->_handle(), threads->_handle()
-
-=item EXITING A THREAD
-
-threads->exit(), threads->exit(status), die(), exit(status), use threads
-'exit' => 'threads_only', threads->create({'exit' => 'thread_only'}, ...),
-$thr->set_thread_exit_only(boolean), threads->set_thread_exit_only(boolean)
-
-=item THREAD STATE
-
-$thr->is_running(), $thr->is_joinable(), $thr->is_detached(),
-threads->is_detached()
-
-=item THREAD CONTEXT
-
-=over 4
-
-=item Explicit context
-
-=item Implicit context
-
-=item $thr->wantarray()
-
-=item threads->wantarray()
-
-=back
-
-=item THREAD STACK SIZE
-
-threads->get_stack_size();, $size = $thr->get_stack_size();, $old_size =
-threads->set_stack_size($new_size);, use threads ('stack_size' => VALUE);,
-$ENV{'PERL5_ITHREADS_STACK_SIZE'}, threads->create({'stack_size' => VALUE},
-FUNCTION, ARGS), $thr2 = $thr1->create(FUNCTION, ARGS)
-
-=item THREAD SIGNALLING
-
-$thr->kill('SIG...');
-
-=item WARNINGS
-
-Perl exited with active threads:, Thread creation failed: pthread_create
-returned #, Thread # terminated abnormally: .., Using minimum thread stack
-size of #, Thread creation failed: pthread_attr_setstacksize(I<SIZE>)
-returned 22
-
-=item ERRORS
-
-This Perl not built to support threads, Cannot change stack size of an
-existing thread, Cannot signal threads without safe signals, Unrecognized
-signal name: ..
-
-=item BUGS AND LIMITATIONS
-
-Thread-safe modules, Using non-thread-safe modules, Memory consumption,
-Current working directory, Environment variables, Parent-child threads,
-Creating threads inside special blocks, Unsafe signals, Perl has been built
-with C<PERL_OLD_SIGNALS> (see C<perl -V>), The environment variable
-C<PERL_SIGNALS> is set to C<unsafe> (see L<perlrun/"PERL_SIGNALS">), The
-module L<Perl::Unsafe::Signals> is used, Returning closures from threads,
-Returning objects from threads, END blocks in threads, Open directory
-handles, Perl Bugs and the CPAN Version of L<threads>
-
-=item REQUIREMENTS
-
-=item SEE ALSO
-
-=item AUTHOR
-
-=item LICENSE
-
-=item ACKNOWLEDGEMENTS
-
-=back
-
-=head2 C:\perl_tl\perl-5.14.2\lib::threads::shared, threads::shared - Perl
-extension for sharing data structures between threads
-
-=over 4
-
-=item VERSION
-
-=item SYNOPSIS
-
-=item DESCRIPTION
-
-=item EXPORT
-
-=item FUNCTIONS
-
-share VARIABLE, shared_clone REF, is_shared VARIABLE, lock VARIABLE,
-cond_wait VARIABLE, cond_wait CONDVAR, LOCKVAR, cond_timedwait VARIABLE,
-ABS_TIMEOUT, cond_timedwait CONDVAR, ABS_TIMEOUT, LOCKVAR, cond_signal
-VARIABLE, cond_broadcast VARIABLE
-
-=item OBJECTS
-
-=item NOTES
-
-=item BUGS AND LIMITATIONS
-
-=item SEE ALSO
-
-=item AUTHOR
-
-=item LICENSE
-
-=back
-
-=head2 C:\perl_tl\perl-5.14.2\lib::utf8, utf8 - Perl pragma to
-enable/disable UTF-8 (or UTF-EBCDIC) in source code
-
-=over 4
-
-=item SYNOPSIS
-
-=item DESCRIPTION
-
-=over 4
-
-=item Utility functions
-
-$num_octets = utf8::upgrade($string), $success = utf8::downgrade($string[,
-FAIL_OK]), utf8::encode($string), $success = utf8::decode($string), $flag =
-utf8::is_utf8(STRING), $flag = utf8::valid(STRING)
-
-=back
-
-=item BUGS
-
-=item SEE ALSO
-
-=back
-
-=head2 C:\perl_tl\perl-5.14.2\lib::vars, vars - Perl pragma to predeclare
-global variable names (obsolete)
-
-=over 4
-
-=item SYNOPSIS
-
-=item DESCRIPTION
-
-=back
-
-=head2 C:\perl_tl\perl-5.14.2\lib::version, version - Perl extension for
-Version Objects
-
-=over 4
-
-=item SYNOPSIS
-
-=item DESCRIPTION
-
-=item TYPES OF VERSION OBJECTS
-
-Decimal Versions, Dotted Decimal Versions
-
-=item DECLARING VERSIONS
-
-=over 4
-
-=item How to convert a module from decimal to dotted-decimal
-
-=item How to C<declare()> a dotted-decimal version
-
-=back
-
-=item PARSING AND COMPARING VERSIONS
-
-=over 4
-
-=item How to C<parse()> a version
-
-=item How to check for a legal version string
-
-C<is_lax()>, C<is_strict()>
-
-=item How to compare version objects
-
-=back
-
-=item OBJECT METHODS
-
-=over 4
-
-=item is_alpha()
-
-=item is_qv()
-
-=item normal()
-
-=item numify()
-
-=item stringify()
-
-=back
-
-=item EXPORTED FUNCTIONS
-
-=over 4
-
-=item qv()
-
-=item is_lax()
-
-=item is_strict()
-
-=back
-
-=item AUTHOR
-
-=item SEE ALSO
-
-=back
-
-=head2 C:\perl_tl\perl-5.14.2\lib::version::Internals, version::Internals -
-Perl extension for Version Objects
-
-=over 4
-
-=item DESCRIPTION
-
-=item WHAT IS A VERSION?
-
-Decimal Versions, Dotted-Decimal Versions
-
-=over 4
-
-=item Decimal Versions
-
-=item Dotted-Decimal Versions
-
-=item Alpha Versions
-
-=item Regular Expressions for Version Parsing
-
-C<$version::LAX>, C<$version::STRICT>, v1.234.5
-
-=back
-
-=item IMPLEMENTATION DETAILS
-
-=over 4
-
-=item Equivalence between Decimal and Dotted-Decimal Versions
-
-=item Quoting Rules
-
-=item What about v-strings?
-
-=item Version Object Internals
-
-original, qv, alpha, version
-
-=item Replacement UNIVERSAL::VERSION
-
-=back
-
-=item USAGE DETAILS
-
-=over 4
-
-=item Using modules that use version.pm
-
-Decimal versions always work, Dotted-Decimal version work sometimes
-
-=item Object Methods
-
-new(), qv(), Normal Form, Numification, Stringification, Comparison
-operators, Logical Operators
-
-=back
-
-=item AUTHOR
-
-=item SEE ALSO
-
-=back
-
-=head2 C:\perl_tl\perl-5.14.2\lib::version::Requirements,
-Version::Requirements - a set of version requirements for a CPAN dist
-
-=over 4
-
-=item VERSION
-
-=item SYNOPSIS
-
-=item DESCRIPTION
-
-=item METHODS
-
-=over 4
-
-=item new
-
-=item add_minimum
-
-=item add_maximum
-
-=item add_exclusion
-
-=item exact_version
-
-=item add_requirements
-
-=item accepts_module
-
-=item clear_requirement
-
-=item required_modules
-
-=item clone
-
-=item is_simple
-
-=item is_finalized
-
-=item finalize
-
-=item as_string_hash
-
-=item from_string_hash
-
-=back
-
-=item AUTHOR
-
-=item COPYRIGHT AND LICENSE
-
-=back
-
-=head2 C:\perl_tl\perl-5.14.2\lib::vmsish, vmsish - Perl pragma to control
-VMS-specific language features
-
-=over 4
-
-=item SYNOPSIS
-
-=item DESCRIPTION
-
-C<vmsish status>, C<vmsish exit>, C<vmsish time>, C<vmsish hushed>
-
-=back
-
-=head2 C:\perl_tl\perl-5.14.2\lib::warnings, warnings - Perl pragma to
-control optional warnings
-
-=over 4
-
-=item SYNOPSIS
-
-=item DESCRIPTION
-
-use warnings::register, warnings::enabled(), warnings::enabled($category),
-warnings::enabled($object), warnings::fatal_enabled(),
-warnings::fatal_enabled($category), warnings::fatal_enabled($object),
-warnings::warn($message), warnings::warn($category, $message),
-warnings::warn($object, $message), warnings::warnif($message),
-warnings::warnif($category, $message), warnings::warnif($object, $message),
-warnings::register_categories(@names)
-
-=back
-
-=head2 C:\perl_tl\perl-5.14.2\lib::warnings::register, warnings::register -
-warnings import function
-
-=over 4
-
-=item SYNOPSIS
-
-=item DESCRIPTION
-
-=back
-
=head1 AUXILIARY DOCUMENTATION
Here should be listed all the extra programs' documentation, but they
@@ -38525,16 +37239,12 @@ don't all have manual pages yet:
=item c2ph
-=item dprofpp
-
=item h2ph
=item h2xs
=item perlbug
-=item perldoc
-
=item pl2pm
=item pod2html