perlpacktut Perl pack() and unpack() tutorial
perlpod Perl plain old documentation
perlpodspec Perl plain old documentation format specification
+ perldocstyle Perl style guide for core docs
perlpodstyle Perl POD style guide
perldiag Perl diagnostic messages
perldeprecation Perl deprecations
perlhacktut Walk through the creation of a simple C code patch
perlhacktips Tips for Perl core C code hacking
perlpolicy Perl development policies
+ perlgov Perl Rules of Governance
perlgit Using git with the Perl repository
-=head2 Miscellaneous
-
- perlbook Perl book information
- perlcommunity Perl community information
-
- perldoc Look up Perl documentation in Pod format
+=head2 History
perlhist Perl history records
perldelta Perl changes since previous version
- perl5332delta Perl changes in version 5.33.2
- perl5331delta Perl changes in version 5.33.1
- perl5330delta Perl changes in version 5.33.0
+ perl5373delta Perl changes in version 5.37.3
+ perl5372delta Perl changes in version 5.37.2
+ perl5371delta Perl changes in version 5.37.1
+ perl5370delta Perl changes in version 5.37.0
+ perl5360delta Perl changes in version 5.36.0
+ perl5341delta Perl changes in version 5.34.1
+ perl5340delta Perl changes in version 5.34.0
+ perl5321delta Perl changes in version 5.32.1
perl5320delta Perl changes in version 5.32.0
perl5303delta Perl changes in version 5.30.3
perl5302delta Perl changes in version 5.30.2
perl5005delta Perl changes in version 5.005
perl5004delta Perl changes in version 5.004
+=head2 Miscellaneous
+
+ perlbook Perl book information
+ perlcommunity Perl community information
+
+ perldoc Look up Perl documentation in Pod format
+
perlexperiment A listing of experimental features in Perl
perlartistic Perl Artistic License
perlandroid Perl notes for Android
perlbs2000 Perl notes for POSIX-BC BS2000
perlcygwin Perl notes for Cygwin
- perldos Perl notes for DOS
perlfreebsd Perl notes for FreeBSD
perlhaiku Perl notes for Haiku
perlhpux Perl notes for HP-UX
perlhurd Perl notes for Hurd
perlirix Perl notes for Irix
perllinux Perl notes for Linux
- perlmacos Perl notes for Mac OS (Classic)
perlmacosx Perl notes for Mac OS X
- perlnetware Perl notes for NetWare
perlopenbsd Perl notes for OpenBSD
perlos2 Perl notes for OS/2
perlos390 Perl notes for OS/390
Some documentation is not available as man pages, so if a
cross-reference is not found by man, try it with L<perldoc>. Perldoc can
also take you directly to documentation for functions (with the B<-f>
-switch). See C<perldoc --help> (or C<perldoc perldoc> or C<man perldoc>)
-for other helpful options L<perldoc> has to offer.
+switch). See S<C<perldoc --help>> (or S<C<perldoc perldoc>> or
+S<C<man perldoc>>) for other helpful options L<perldoc> has to offer.
In general, if something strange has gone wrong with your program and you're
not sure where you should look for help, try making your code comply with
Using the C<use strict> pragma ensures that all variables are properly
declared and prevents other misuses of legacy Perl features.
+These are enabled by default within the scope of
+C<L<use v5.12|perlfunc/use VERSION>> (or higher).
-The C<use warnings> pragma produces some lovely diagnostics. One can
-also use the B<-w> flag, but its use is normally discouraged, because
-it gets applied to all executed Perl code, including that not under
+The C<use warnings> pragma produces some lovely diagnostics.
+It is enabled by default when you say C<use v5.35> (or higher).
+One can also use the B<-w> flag, but its use is normally discouraged,
+because it gets applied to all executed Perl code, including that not under
your control.
See L<perldiag> for explanations of all Perl's diagnostics. The C<use