This document is structured into the following sections:
-=over
+=over 4
=item perlfaq: Structural overview of the FAQ.
=item * Where can I get a list of Larry Wall witticisms?
-=item * How can I convince my sysadmin/supervisor/employees to use version (5/5.005/Perl instead of some other language)?
+=item * How can I convince my sysadmin/supervisor/employees to use version 5/5.005/Perl instead of some other language?
=back
=item * Where can I get information on Perl?
-=item * What are the Perl newsgroups on USENET? Where do I post questions?
+=item * What are the Perl newsgroups on Usenet? Where do I post questions?
=item * Where should I post source code?
=item * Perl on the Net: FTP and WWW Access
-=item * What mailing lists are there for perl?
+=item * What mailing lists are there for Perl?
=item * Archives of comp.lang.perl.misc
=item * Where do I send bug reports?
-=item * What is perl.com?
+=item * What is perl.com? Perl Mongers? pm.org? perl.org?
=back
=item * How can I get C<#!perl> to work on [MS-DOS,NT,...]?
-=item * Can I write useful perl programs on the command line?
+=item * Can I write useful Perl programs on the command line?
-=item * Why don't perl one-liners work on my DOS/Mac/VMS system?
+=item * Why don't Perl one-liners work on my DOS/Mac/VMS system?
=item * Where can I learn about CGI or Web programming in Perl?
=item * Where can I learn about linking C with Perl? [h2xs, xsubpp]
=item * I've read perlembed, perlguts, etc., but I can't embed perl in
-my C program, what am I doing wrong?
+my C program; what am I doing wrong?
=item * When I tried to run my script, I got this message. What does it
mean?
=item * How do I find yesterday's date?
-=item * Does Perl have a year 2000 problem? Is Perl Y2K compliant?
+=item * Does Perl have a Year 2000 problem? Is Perl Y2K compliant?
=item * How do I validate input?
=item * What's wrong with always quoting "$vars"?
-=item * Why don't my E<lt>E<lt>HERE documents work?
+=item * Why don't my <<HERE documents work?
=item * What is the difference between a list and an array?
=item * How come when I open a file read-write it wipes it out?
-=item * Why do I sometimes get an "Argument list too long" when I use E<lt>*E<gt>?
+=item * Why do I sometimes get an "Argument list too long" when I use <*>?
=item * Is there a leak/bug in glob()?
-=item * How can I open a file with a leading "E<gt>" or trailing blanks?
+=item * How can I open a file with a leading ">" or trailing blanks?
=item * How can I reliably rename a file?
=item * I put a regular expression into $/ but it didn't work. What's wrong?
-=item * How do I substitute case insensitively on the LHS, but preserving case on the RHS?
+=item * How do I substitute case insensitively on the LHS while preserving case on the RHS?
=item * How can I make C<\w> match national character sets?
=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) = <FILE>;" work right?
=item * How do I redefine a builtin function, operator, or method?
=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 does the error message "Protocol not supported" mean?
+=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?
=item * How do I fork a daemon process?
-=item * How do I make my program run with sh and csh?
-
=item * How do I find out if I'm running interactively or not?
=item * How do I timeout a slow event?
=over 4
-=item * My CGI script runs from the command line but not the browser. (500 Server Error)
+=item * My CGI script runs from the command line but not the browser. (500 Server Error)
=item * How can I get better error messages from a CGI program?
This document is posted regularly to comp.lang.perl.announce and
several other related newsgroups. It is available in a variety of
-formats from CPAN in the /CPAN/doc/FAQs/FAQ/ directory, or on the web
+formats from CPAN in the /CPAN/doc/FAQs/FAQ/ directory or on the web
at http://www.perl.com/perl/faq/ .
=head2 How to contribute to this document
=head2 Bundled Distributions
-When included as part of the Standard Version of Perl, or as part of
+When included as part of the Standard Version of Perl or as part of
its complete documentation whether printed or otherwise, this work
may be distributed only under the terms of Perl's Artistic License.
Any distribution of this file or derivatives thereof I<outside>
-of that package require that special arrangements be made with
+of that package requires that special arrangements be made with
copyright holder.
Irrespective of its distribution, all code examples in these files
=over 4
+=item 1/November/2000
+
+A few grammatical fixes and updates implemented by John Borwick.
+
=item 23/May/99
Extensive updates from the net in preparation for 5.6 release.