· 8 years ago · May 20, 2018, 09:18 PM
1pod/perltodo.pod:1:=head1 NAME
2pod/perltodo.pod:5:=head1 DESCRIPTION
3pod/perltodo.pod:27:=head1 Tasks that only need Perl knowledge
4pod/perltodo.pod:29:=head2 Improve Porting/cmpVERSION.pl to work from git tags
5pod/perltodo.pod:33:=head2 Migrate t/ from custom TAP generation
6pod/perltodo.pod:46:=head2 Test that regen.pl was run
7pod/perltodo.pod:64:=head2 Automate perldelta generation
8pod/perltodo.pod:82:=head2 Remove duplication of test setup.
9pod/perltodo.pod:89:=head2 POD -E<gt> HTML conversion in the core still sucks
10pod/perltodo.pod:101:=head2 Make ExtUtils::ParseXS use strict;
11pod/perltodo.pod:113:=head2 Make Schwern poorer
12pod/perltodo.pod:120:=head2 Improve the coverage of the core tests
13pod/perltodo.pod:125:=head2 test B
14pod/perltodo.pod:129:=head2 A decent benchmark
15pod/perltodo.pod:138:=head2 fix tainting bugs
16pod/perltodo.pod:143:=head2 Dual life everything
17pod/perltodo.pod:153:=head2 Move dual-life pod/*.PL into ext
18pod/perltodo.pod:161:=head2 POSIX memory footprint
19pod/perltodo.pod:167:=head2 embed.pl/makedef.pl
20pod/perltodo.pod:179:=head2 use strict; and AutoLoad
21pod/perltodo.pod:198:=head2 profile installman
22pod/perltodo.pod:204:=head2 enable lexical enabling/disabling of inidvidual warnings
23pod/perltodo.pod:210:=head1 Tasks that need a little sysadmin-type knowledge
24pod/perltodo.pod:215:=head2 make HTML install work
25pod/perltodo.pod:247:=head2 compressed man pages
26pod/perltodo.pod:254:=head2 Add a code coverage target to the Makefile
27pod/perltodo.pod:317:=head2 Make Config.pm cope with differences between built and installed perl
28pod/perltodo.pod:331:=head2 linker specification files
29pod/perltodo.pod:343:=head2 Cross-compile support
30pod/perltodo.pod:362:=head2 roffitall
31pod/perltodo.pod:366:=head2 Split "linker" from "compiler"
32pod/perltodo.pod:414:=head2 Configure Windows using PowerShell
33pod/perltodo.pod:428:=head2 decouple -g and -DDEBUGGING
34pod/perltodo.pod:437:=head1 Tasks that need a little C knowledge
35pod/perltodo.pod:442:=head2 Weed out needless PERL_UNUSED_ARG
36pod/perltodo.pod:463:=head2 Modernize the order of directories in @INC
37pod/perltodo.pod:471:=head2 -Duse32bit*
38pod/perltodo.pod:479:=head2 Profile Perl - am I hot or not?
39pod/perltodo.pod:499:=head2 Allocate OPs from arenas
40pod/perltodo.pod:512:=head2 Improve win32/wince.c
41pod/perltodo.pod:518:=head2 Use secure CRT functions when building with VC8 on Win32
42pod/perltodo.pod:541:=head2 Fix POSIX::access() and chdir() on Win32
43pod/perltodo.pod:566:=head2 strcat(), strcpy(), strncat(), strncpy(), sprintf(), vsprintf()
44pod/perltodo.pod:577:=head2 -D_FORTIFY_SOURCE=2, -fstack-protector
45pod/perltodo.pod:586:=head2 Arenas for GPs? For MAGIC?
46pod/perltodo.pod:597:=head2 Shared arenas
47pod/perltodo.pod:606:=head1 Tasks that need a knowledge of XS
48pod/perltodo.pod:612:=head2 Write an XS cookbook
49pod/perltodo.pod:630:=head2 Allow XSUBs to inline themselves as OPs
50pod/perltodo.pod:686:=head2 Remove the use of SVs as temporaries in dump.c
51pod/perltodo.pod:707:=head2 safely supporting POSIX SA_SIGINFO
52pod/perltodo.pod:782:=head2 autovivification
53pod/perltodo.pod:788:=head2 Unicode in Filenames
54pod/perltodo.pod:814:=head2 Unicode in %ENV
55pod/perltodo.pod:819:=head2 Unicode and glob()
56pod/perltodo.pod:824:=head2 use less 'memory'
57pod/perltodo.pod:831:=head2 Re-implement C<:unique> in a way that is actually thread-safe
58pod/perltodo.pod:838:=head2 Make tainting consistent
59pod/perltodo.pod:843:=head2 readpipe(LIST)
60pod/perltodo.pod:849:=head2 Audit the code for destruction ordering assumptions
61pod/perltodo.pod:867:=head2 Extend PerlIO and PerlIO::Scalar
62pod/perltodo.pod:884:=head2 -C on the #! line
63pod/perltodo.pod:892:=head2 Organize error messages
64pod/perltodo.pod:918:=head1 Tasks that need a knowledge of the interpreter
65pod/perltodo.pod:923:=head2 truncate() prototype
66pod/perltodo.pod:928:=head2 decapsulation of smart match argument
67pod/perltodo.pod:935:=head2 error reporting of [$a ; $b]
68pod/perltodo.pod:952:=head2 lexicals used only once
69pod/perltodo.pod:967:=head2 UTF-8 revamp
70pod/perltodo.pod:974:=head2 Properly Unicode safe tokeniser and pads.
71pod/perltodo.pod:982:=head2 state variable initialization in list context
72pod/perltodo.pod:995:=head2 Implement $value ~~ 0 .. $range
73pod/perltodo.pod:1000:=head2 A does() built-in
74pod/perltodo.pod:1007:=head2 Tied filehandles and write() don't mix
75pod/perltodo.pod:1012:=head2 Propagate compilation hints to the debugger
76pod/perltodo.pod:1021:=head2 Attach/detach debugger from running program
77pod/perltodo.pod:1028:=head2 LVALUE functions for lists
78pod/perltodo.pod:1033:=head2 regexp optimiser optional
79pod/perltodo.pod:1038:=head2 delete &function
80pod/perltodo.pod:1043:=head2 C</w> regex modifier
81pod/perltodo.pod:1053:=head2 optional optimizer
82pod/perltodo.pod:1060:=head2 You WANT *how* many
83pod/perltodo.pod:1068:=head2 lexical aliases
84pod/perltodo.pod:1072:=head2 entersub XS vs Perl
85pod/perltodo.pod:1079:=head2 Self-ties
86pod/perltodo.pod:1085:=head2 Optimize away @_
87pod/perltodo.pod:1089:=head2 Virtualize operating system access
88pod/perltodo.pod:1124:=head2 Investigate PADTMP hash pessimisation
89pod/perltodo.pod:1130:=head2 Store the current pad in the OP slab allocator
90pod/perltodo.pod:1145:=head2 repack the optree
91pod/perltodo.pod:1163:=head2 eliminate incorrect line numbers in warnings
92pod/perltodo.pod:1222:=head2 optimize tail-calls
93pod/perltodo.pod:1240:=head1 Big projects
94pod/perltodo.pod:1245:=head2 make ithreads more robust
95pod/perltodo.pod:1256:=head2 iCOW
96pod/perltodo.pod:1262:=head2 (?{...}) closures in regexps
97pod/perltodo.pod:1266:=head2 A re-entrant regexp engine
98pod/perltodo.pod:1271:=head2 Add class set operations to regexp engine
99pod/perltodo.pod:1278:=head1 Tasks for microperl
100pod/perltodo.pod:1285:=head2 make creating uconfig.sh automatic
101pod/perltodo.pod:1287:=head2 make creating Makefile.micro automatic
102pod/perltodo.pod:1289:=head2 do away with fork/exec/wait?
103pod/perltodo.pod:1293:=head2 some of the uconfig.sh really needs to be probed (using cc) in buildtime:
104pod/perlpodspec.pod:2:=head1 NAME
105pod/perlpodspec.pod:6:=head1 DESCRIPTION
106pod/perlpodspec.pod:31:=head1 Pod Definitions
107pod/perlpodspec.pod:115: =head1 NOTES
108pod/perlpodspec.pod:125: =head3 Dr. Strangelove, or: How I Learned to
109pod/perlpodspec.pod:131: =head1 Did You Remember to C<use strict;>?
110pod/perlpodspec.pod:178: =head1 Foo
111pod/perlpodspec.pod:186:Here, "=head1 Foo" and "=cut" are command paragraphs because the first
112pod/perlpodspec.pod:197:=head1 Pod Commands
113pod/perlpodspec.pod:205:=item "=head1", "=head2", "=head3", "=head4"
114pod/perlpodspec.pod:210: =head1 Object Attributes
115pod/perlpodspec.pod:212: =head3 What B<Not> to Do!
116pod/perlpodspec.pod:365:above (like "=head", or "=haed1", or "=stuff", or "=cuttlefish",
117pod/perlpodspec.pod:379:=head1 Pod Formatting Codes
118pod/perlpodspec.pod:565:=head1 Notes on Implementing Pod Processors
119pod/perlpodspec.pod:716:text, like "=head1"), literal whitespace should generally be considered
120pod/perlpodspec.pod:1099:=head1 About LE<lt>...E<gt> Codes
121pod/perlpodspec.pod:1247: =head2 About the C<-M> Operator
122pod/perlpodspec.pod:1274:specification, and I<section> can refer either to a "=headI<n> Heading
123pod/perlpodspec.pod:1359:=head1 About =over...=back Regions
124pod/perlpodspec.pod:1585:=head1 About Data Paragraphs and "=begin/=end" Regions
125pod/perlpodspec.pod:1682:directly contain "=head1" ... "=head4" commands, nor "=over", nor "=back",
126pod/perlpodspec.pod:1689: =head1 Don't do this!
127pod/perlpodspec.pod:1695:A Pod processor may signal that the above (specifically the "=head1"
128pod/perlpodspec.pod:1730: =head2 This is a command paragraph!
129pod/perlpodspec.pod:1900:=head1 SEE ALSO
130pod/perlpodspec.pod:1905:=head1 AUTHOR
131pod/perlpolicy.pod:1:=head1 NAME
132pod/perlpolicy.pod:5:=head1 DESCRIPTION
133pod/perlpolicy.pod:13:=head1 CONTRIBUTED MODULES
134pod/perlpolicy.pod:16:=head2 A Social Contract about Artistic Control
135pod/perlpolicy.pod:128:=head1 CREDITS
136pod/perlfaq5.pod:1:=head1 NAME
137pod/perlfaq5.pod:5:=head1 DESCRIPTION
138pod/perlfaq5.pod:10:=head2 How do I flush/unbuffer an output filehandle? Why must I do this?
139pod/perlfaq5.pod:96:=head2 How do I change, delete, or insert a line in a file, or append to the beginning of a file?
140pod/perlfaq5.pod:261:=head2 How do I count the number of lines in a file?
141pod/perlfaq5.pod:322:=head2 How do I delete the last N lines from a file?
142pod/perlfaq5.pod:368:=head2 How can I use Perl's C<-i> option from within a program?
143pod/perlfaq5.pod:394:=head2 How can I copy a file?
144pod/perlfaq5.pod:412:=head2 How do I make a temporary file name?
145pod/perlfaq5.pod:469:=head2 How can I manipulate fixed-record-length files?
146pod/perlfaq5.pod:501:=head2 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?
147pod/perlfaq5.pod:542:=head2 How can I use a filehandle indirectly?
148pod/perlfaq5.pod:638:=head2 How can I set up a footer format to be used with write()?
149pod/perlfaq5.pod:644:=head2 How can I write() into a string?
150pod/perlfaq5.pod:649:=head2 How can I open a filehandle to a string?
151pod/perlfaq5.pod:668:=head2 How can I output my numbers with commas added?
152pod/perlfaq5.pod:704:=head2 How can I translate tildes (~) in a filename?
153pod/perlfaq5.pod:727:=head2 How come when I open a file read-write it wipes it out?
154pod/perlfaq5.pod:801:=head2 Why do I sometimes get an "Argument list too long" when I use E<lt>*E<gt>?
155pod/perlfaq5.pod:815:=head2 Is there a leak/bug in glob()?
156pod/perlfaq5.pod:824:=head2 How can I open a file with a leading ">" or trailing blanks?
157pod/perlfaq5.pod:841:=head2 How can I reliably rename a file?
158pod/perlfaq5.pod:855:=head2 How can I lock a file?
159pod/perlfaq5.pod:903:=head2 Why can't I just open(FH, "E<gt>file.lock")?
160pod/perlfaq5.pod:923:=head2 I still don't get locking. I just want to increment the number in the file. How can I do this?
161pod/perlfaq5.pod:948:=head2 All I want to do is append a small amount of text to the end of a file. Do I still have to use locking?
162pod/perlfaq5.pod:979:=head2 How do I randomly update a binary file?
163pod/perlfaq5.pod:1003:=head2 How do I get a file's timestamp in perl?
164pod/perlfaq5.pod:1035:=head2 How do I set a file's timestamp in perl?
165pod/perlfaq5.pod:1061:=head2 How do I print to more than one file at once?
166pod/perlfaq5.pod:1072:=head2 How can I read in an entire file all at once?
167pod/perlfaq5.pod:1126:=head2 How can I read in a file by paragraphs?
168pod/perlfaq5.pod:1137:=head2 How can I read a single character from a file? From the keyboard?
169pod/perlfaq5.pod:1210:=head2 How can I tell whether there's a character waiting on a filehandle?
170pod/perlfaq5.pod:1269:=head2 How do I do a C<tail -f> in perl?
171pod/perlfaq5.pod:1297:=head2 How do I dup() a filehandle in Perl?
172pod/perlfaq5.pod:1318:=head2 How do I close a file descriptor by number?
173pod/perlfaq5.pod:1345:=head2 Why can't I use "C:\temp\foo" in DOS paths? Why doesn't `C:\temp\foo.exe` work?
174pod/perlfaq5.pod:1362:=head2 Why doesn't glob("*.*") get all the files?
175pod/perlfaq5.pod:1371:=head2 Why does Perl let me delete read-only files? Why does C<-i> clobber protected files? Isn't this a bug in Perl?
176pod/perlfaq5.pod:1385:=head2 How do I select a random line from a file?
177pod/perlfaq5.pod:1409:=head2 Why do I get weird spaces when I print an array of lines?
178pod/perlfaq5.pod:1452:=head2 How do I traverse a directory tree?
179pod/perlfaq5.pod:1494:=head2 How do I delete a directory tree?
180pod/perlfaq5.pod:1513:=head2 How do I copy an entire directory?
181pod/perlfaq5.pod:1521:=head1 AUTHOR AND COPYRIGHT
182pod/perlclib.pod:1:=head1 NAME
183pod/perlclib.pod:5:=head1 DESCRIPTION
184pod/perlclib.pod:17:=head2 Conventions
185pod/perlclib.pod:43:=head2 File Operations
186pod/perlclib.pod:62:=head2 File Input and Output
187pod/perlclib.pod:84:=head2 File Positioning
188pod/perlclib.pod:98:=head2 Memory Management and String Handling
189pod/perlclib.pod:148:=head2 Character Class Tests
190pod/perlclib.pod:173:=head2 F<stdlib.h> functions
191pod/perlclib.pod:202:=head2 Miscellaneous functions
192pod/perlclib.pod:209:=head1 SEE ALSO
193pod/perl5112delta.pod:1:=head1 NAME
194pod/perl5112delta.pod:5:=head1 DESCRIPTION
195pod/perl5112delta.pod:10:=head1 Core Enhancements
196pod/perl5112delta.pod:12:=head2 qr overloading
197pod/perl5112delta.pod:20:=head2 Pluggable keywords
198pod/perl5112delta.pod:36:=head2 APIs for more internals
199pod/perl5112delta.pod:46:=head2 Overridable function lookup
200pod/perl5112delta.pod:56:=head1 Modules and Pragmata
201pod/perl5112delta.pod:58:=head2 New Modules and Pragmata
202pod/perl5112delta.pod:70:=head2 Pragmata Changes
203pod/perl5112delta.pod:84:=head2 Updated Modules
204pod/perl5112delta.pod:173:=head1 Utility Changes
205pod/perl5112delta.pod:184:=head1 Performance Enhancements
206pod/perl5112delta.pod:198:=head1 New or Changed Diagnostics
207pod/perl5112delta.pod:230:=head1 Changed Internals
208pod/perl5112delta.pod:244:=head1 New Tests
209pod/perl5112delta.pod:254:=head1 Known Problems
210pod/perl5112delta.pod:265:=head1 Deprecations
211pod/perl5112delta.pod:269:=head2 Use of C<:=> to mean an empty attribute list is now deprecated.
212pod/perl5112delta.pod:294:=head1 Acknowledgements
213pod/perl5112delta.pod:314:=head1 Reporting Bugs
214pod/perl5112delta.pod:337:=head1 SEE ALSO
215pod/perlintro.pod:1:=head1 NAME
216pod/perlintro.pod:5:=head1 DESCRIPTION
217pod/perlintro.pod:25:=head2 What is Perl?
218pod/perlintro.pod:44:=head2 Running Perl programs
219pod/perlintro.pod:63:=head2 Safety net
220pod/perlintro.pod:80:=head2 Basic syntax overview
221pod/perlintro.pod:131:=head2 Perl variable types
222pod/perlintro.pod:276:=head2 Variable scoping
223pod/perlintro.pod:308:=head2 Conditional and looping constructs
224pod/perlintro.pod:397:=head2 Builtin operators and functions
225pod/perlintro.pod:466:=head2 Files and I/O
226pod/perlintro.pod:507:=head2 Regular expressions
227pod/perlintro.pod:601:=head2 Writing subroutines
228pod/perlintro.pod:640:=head2 OO Perl
229pod/perlintro.pod:650:=head2 Using Perl modules
230pod/perlintro.pod:677:=head1 AUTHOR
231pod/perlmod.pod:1:=head1 NAME
232pod/perlmod.pod:5:=head1 DESCRIPTION
233pod/perlmod.pod:7:=head2 Packages
234pod/perlmod.pod:88:=head2 Symbol Tables
235pod/perlmod.pod:252:=head2 BEGIN, UNITCHECK, CHECK, INIT and END
236pod/perlmod.pod:360:=head2 Perl Classes
237pod/perlmod.pod:371:=head2 Perl Modules
238pod/perlmod.pod:543:=head2 Making your module threadsafe
239pod/perlmod.pod:589:=head1 SEE ALSO
240pod/perlre.pod:1:=head1 NAME
241pod/perlre.pod:6:=head1 DESCRIPTION
242pod/perlre.pod:20:=head2 Modifiers
243pod/perlre.pod:101:=head2 Regular Expressions
244pod/perlre.pod:103:=head3 Metacharacters
245pod/perlre.pod:143:=head3 Quantifiers
246pod/perlre.pod:211:=head3 Escape sequences
247pod/perlre.pod:245:=head3 Character Classes and other Special Escapes
248pod/perlre.pod:425:=head3 Assertions
249pod/perlre.pod:479:=head3 Capture buffers
250pod/perlre.pod:634:=head2 Extended Patterns
251pod/perlre.pod:1325:=head2 Special Backtracking Control Verbs
252pod/perlre.pod:1578:=head2 Backtracking
253pod/perlre.pod:1785:=head2 Version 8 Regular Expressions
254pod/perlre.pod:1866:=head2 Warning on \1 Instead of $1
255pod/perlre.pod:1891:=head2 Repeated Patterns Matching a Zero-length Substring
256pod/perlre.pod:1967:=head2 Combining RE Pieces
257pod/perlre.pod:2068:=head2 Creating Custom RE Engines
258pod/perlre.pod:2117:=head1 PCRE/Python Support
259pod/perlre.pod:2139:=head1 BUGS
260pod/perlre.pod:2148:=head1 SEE ALSO
261pod/perl56delta.pod:1:=head1 NAME
262pod/perl56delta.pod:5:=head1 DESCRIPTION
263pod/perl56delta.pod:10:=head1 Core Enhancements
264pod/perl56delta.pod:12:=head2 Interpreter cloning, threads, and concurrency
265pod/perl56delta.pod:55:=head2 Lexically scoped warning categories
266pod/perl56delta.pod:61:=head2 Unicode and UTF-8 support
267pod/perl56delta.pod:76:=head2 Support for interpolating named characters
268pod/perl56delta.pod:82:=head2 "our" declarations
269pod/perl56delta.pod:91:=head2 Support for strings represented as a vector of ordinals
270pod/perl56delta.pod:133:=head2 Improved Perl version numbering system
271pod/perl56delta.pod:161:=head2 New syntax for declaring subroutine attributes
272pod/perl56delta.pod:187:=head2 File and directory handles can be autovivified
273pod/perl56delta.pod:211:=head2 open() with more than two arguments
274pod/perl56delta.pod:218:=head2 64-bit support
275pod/perl56delta.pod:307:=head2 Large file support
276pod/perl56delta.pod:341:=head2 Long doubles
277pod/perl56delta.pod:348:=head2 "more bits"
278pod/perl56delta.pod:353:=head2 Enhanced support for sort() subroutines
279pod/perl56delta.pod:363:=head2 C<sort $coderef @foo> allowed
280pod/perl56delta.pod:368:=head2 File globbing implemented internally
281pod/perl56delta.pod:377:=head2 Support for CHECK blocks
282pod/perl56delta.pod:385:=head2 POSIX character class syntax [: :] supported
283pod/perl56delta.pod:390:=head2 Better pseudo-random number generator
284pod/perl56delta.pod:398:=head2 Improved C<qw//> operator
285pod/perl56delta.pod:411:=head2 Better worst-case behavior of hashes
286pod/perl56delta.pod:418:=head2 pack() format 'Z' supported
287pod/perl56delta.pod:423:=head2 pack() format modifier '!' supported
288pod/perl56delta.pod:428:=head2 pack() and unpack() support counted strings
289pod/perl56delta.pod:433:=head2 Comments in pack() templates
290pod/perl56delta.pod:439:=head2 Weak references
291pod/perl56delta.pod:463:=head2 Binary numbers supported
292pod/perl56delta.pod:471:=head2 Lvalue subroutines
293pod/perl56delta.pod:478:=head2 Some arrows may be omitted in calls through references
294pod/perl56delta.pod:487:=head2 Boolean assignment operators are legal lvalues
295pod/perl56delta.pod:491:=head2 exists() is supported on subroutine names
296pod/perl56delta.pod:497:=head2 exists() and delete() are supported on array elements
297pod/perl56delta.pod:517:=head2 Pseudo-hashes work better
298pod/perl56delta.pod:542:=head2 Automatic flushing of output buffers
299pod/perl56delta.pod:552:=head2 Better diagnostics on meaningless filehandle operations
300pod/perl56delta.pod:559:=head2 Where possible, buffered data discarded from duped input filehandle
301pod/perl56delta.pod:568:=head2 eof() has the same old magic as <>
302pod/perl56delta.pod:574:=head2 binmode() can be used to set :crlf and :raw modes
303pod/perl56delta.pod:581:=head2 C<-T> filetest recognizes UTF-8 encoded files as "text"
304pod/perl56delta.pod:586:=head2 system(), backticks and pipe open now reflect exec() failure
305pod/perl56delta.pod:597:=head2 Improved diagnostics
306pod/perl56delta.pod:628:=head2 Diagnostics follow STDERR
307pod/perl56delta.pod:634:=head2 More consistent close-on-exec behavior
308pod/perl56delta.pod:644:=head2 syswrite() ease-of-use
309pod/perl56delta.pod:648:=head2 Better syntax checks on parenthesized unary operators
310pod/perl56delta.pod:671:=head2 Bit operators support full native integer width
311pod/perl56delta.pod:681:=head2 Improved security features
312pod/perl56delta.pod:695:=head2 More functional bareword prototype (*)
313pod/perl56delta.pod:705:=head2 C<require> and C<do> may be overridden
314pod/perl56delta.pod:714:=head2 $^X variables may now have names longer than one character
315pod/perl56delta.pod:736:=head2 New variable $^C reflects C<-c> switch
316pod/perl56delta.pod:744:=head2 New variable $^V contains Perl version as a string
317pod/perl56delta.pod:753:=head2 Optional Y2K warnings
318pod/perl56delta.pod:762:=head2 Arrays now always interpolate into double-quoted strings
319pod/perl56delta.pod:793:=head2 @- and @+ provide starting/ending offsets of regex matches
320pod/perl56delta.pod:799:=head1 Modules and Pragmata
321pod/perl56delta.pod:801:=head2 Modules
322pod/perl56delta.pod:1018: =head1 NAME
323pod/perl56delta.pod:1022: =head1 SYNOPSIS
324pod/perl56delta.pod:1030: =head1 OPTIONS
325pod/perl56delta.pod:1044: =head1 DESCRIPTION
326pod/perl56delta.pod:1274:=head2 Pragmata
327pod/perl56delta.pod:1296:=head1 Utility Changes
328pod/perl56delta.pod:1298:=head2 dprofpp
329pod/perl56delta.pod:1303:=head2 find2perl
330pod/perl56delta.pod:1309:=head2 h2xs
331pod/perl56delta.pod:1315:=head2 perlcc
332pod/perl56delta.pod:1323:=head2 perldoc
333pod/perl56delta.pod:1330:=head2 The Perl Debugger
334pod/perl56delta.pod:1343:=head1 Improved Documentation
335pod/perl56delta.pod:1430:=head1 Performance enhancements
336pod/perl56delta.pod:1432:=head2 Simple sort() using { $a <=> $b } and the like are optimized
337pod/perl56delta.pod:1437:=head2 Optimized assignments to lexical variables
338pod/perl56delta.pod:1443:=head2 Faster subroutine calls
339pod/perl56delta.pod:1448:=head2 delete(), each(), values() and hash iteration are faster
340pod/perl56delta.pod:1455:=head1 Installation and Configuration Improvements
341pod/perl56delta.pod:1457:=head2 -Dusethreads means something different
342pod/perl56delta.pod:1471:=head2 New Configure flags
343pod/perl56delta.pod:1488:=head2 Threadedness and 64-bitness now more daring
344pod/perl56delta.pod:1499:=head2 Long Doubles
345pod/perl56delta.pod:1505:=head2 -Dusemorebits
346pod/perl56delta.pod:1510:=head2 -Duselargefiles
347pod/perl56delta.pod:1518:=head2 installusrbinperl
348pod/perl56delta.pod:1525:=head2 SOCKS support
349pod/perl56delta.pod:1533:=head2 C<-A> flag
350pod/perl56delta.pod:1540:=head2 Enhanced Installation Directories
351pod/perl56delta.pod:1557:=head1 Platform specific changes
352pod/perl56delta.pod:1559:=head2 Supported platforms
353pod/perl56delta.pod:1586:=head2 DOS
354pod/perl56delta.pod:1608:=head2 OS390 (OpenEdition MVS)
355pod/perl56delta.pod:1618:=head2 VMS
356pod/perl56delta.pod:1646:=head2 Win32
357pod/perl56delta.pod:1693:=head1 Significant bug fixes
358pod/perl56delta.pod:1695:=head2 <HANDLE> on empty files
359pod/perl56delta.pod:1713:=head2 C<eval '...'> improvements
360pod/perl56delta.pod:1732:=head2 All compilation errors are true errors
361pod/perl56delta.pod:1747:=head2 Implicitly closed filehandles are safer
362pod/perl56delta.pod:1754:=head2 Behavior of list slices is more consistent
363pod/perl56delta.pod:1779:=head2 C<(\$)> prototype and C<$foo{a}>
364pod/perl56delta.pod:1784:=head2 C<goto &sub> and AUTOLOAD
365pod/perl56delta.pod:1789:=head2 C<-bareword> allowed under C<use integer>
366pod/perl56delta.pod:1795:=head2 Failures in DESTROY()
367pod/perl56delta.pod:1803:=head2 Locale bugs fixed
368pod/perl56delta.pod:1814:=head2 Memory leaks
369pod/perl56delta.pod:1825:=head2 Spurious subroutine stubs after failed subroutine calls
370pod/perl56delta.pod:1832:=head2 Taint failures under C<-U>
371pod/perl56delta.pod:1837:=head2 END blocks and the C<-c> switch
372pod/perl56delta.pod:1847:=head2 Potential to leak DATA filehandles
373pod/perl56delta.pod:1856:=head1 New or Changed Diagnostics
374pod/perl56delta.pod:2498:=head1 New tests
375pod/perl56delta.pod:2552:=head1 Incompatible Changes
376pod/perl56delta.pod:2554:=head2 Perl Source Incompatibilities
377pod/perl56delta.pod:2729:=head2 C Source Incompatibilities
378pod/perl56delta.pod:2791:=head2 Compatible C Source API Changes
379pod/perl56delta.pod:2811:=head2 Binary Incompatibilities
380pod/perl56delta.pod:2831:=head1 Known Problems
381pod/perl56delta.pod:2833:=head2 Thread test failures
382pod/perl56delta.pod:2840:=head2 EBCDIC platforms not supported
383pod/perl56delta.pod:2847:=head2 In 64-bit HP-UX the lib/io_multihomed test may hang
384pod/perl56delta.pod:2855:=head2 NEXTSTEP 3.3 POSIX test failure
385pod/perl56delta.pod:2862:=head2 Tru64 (aka Digital UNIX, aka DEC OSF/1) lib/sdbm test failure with gcc
386pod/perl56delta.pod:2868:=head2 UNICOS/mk CC failures during Configure run
387pod/perl56delta.pod:2884:=head2 Arrow operator and arrays
388pod/perl56delta.pod:2896:=head2 Experimental features
389pod/perl56delta.pod:2929:=head1 Obsolete Diagnostics
390pod/perl56delta.pod:2992:=head1 Reporting Bugs
391pod/perl56delta.pod:3005:=head1 SEE ALSO
392pod/perl56delta.pod:3015:=head1 HISTORY
393pod/perltoot.pod:1:=head1 NAME
394pod/perltoot.pod:5:=head1 DESCRIPTION
395pod/perltoot.pod:55:=head1 Creating a Class
396pod/perltoot.pod:89:=head2 Object Representation
397pod/perltoot.pod:127:=head2 Class Interface
398pod/perltoot.pod:161:=head2 Constructors and Instance Methods
399pod/perltoot.pod:217:=head2 Planning for the Future: Better Constructors
400pod/perltoot.pod:241:=head2 Destructors
401pod/perltoot.pod:290:=head2 Other Object Methods
402pod/perltoot.pod:347:=head1 Class Data
403pod/perltoot.pod:416:=head2 Accessing Class Data
404pod/perltoot.pod:471:=head2 Debugging Methods
405pod/perltoot.pod:535:=head2 Class Destructors
406pod/perltoot.pod:554:=head2 Documenting the Interface
407pod/perltoot.pod:566: =head1 NAME
408pod/perltoot.pod:570: =head1 SYNOPSIS
409pod/perltoot.pod:601: =head1 DESCRIPTION
410pod/perltoot.pod:610:=head1 Aggregation
411pod/perltoot.pod:744:=head1 Inheritance
412pod/perltoot.pod:847:=head2 Overridden Methods
413pod/perltoot.pod:1005:=head2 Multiple Inheritance
414pod/perltoot.pod:1072:=head2 UNIVERSAL: The Root of All Objects
415pod/perltoot.pod:1124:=head2 Deeper UNIVERSAL details
416pod/perltoot.pod:1184:=head1 Alternate Object Representations
417pod/perltoot.pod:1195:=head2 Arrays as Objects
418pod/perltoot.pod:1260:=head2 Closures as Objects
419pod/perltoot.pod:1356:=head1 AUTOLOAD: Proxy Methods
420pod/perltoot.pod:1387:=head2 Autoloaded Data Methods
421pod/perltoot.pod:1469:=head2 Inherited Autoloaded Data Methods
422pod/perltoot.pod:1502:=head1 Metaclassical Tools
423pod/perltoot.pod:1517:=head2 Class::Struct
424pod/perltoot.pod:1680:=head2 Data Members as Variables
425pod/perltoot.pod:1749:=head1 NOTES
426pod/perltoot.pod:1751:=head2 Object Terminology
427pod/perltoot.pod:1787:=head1 SEE ALSO
428pod/perltoot.pod:1809:=head1 AUTHOR AND COPYRIGHT
429pod/perltoot.pod:1823:=head1 COPYRIGHT
430pod/perltoot.pod:1825:=head2 Acknowledgments
431pod/perl5114delta.pod:1:=head1 NAME
432pod/perl5114delta.pod:5:=head1 DESCRIPTION
433pod/perl5114delta.pod:14:=head1 Incompatible Changes
434pod/perl5114delta.pod:16:=head2 Version number formats
435pod/perl5114delta.pod:37:=head1 Core Enhancements
436pod/perl5114delta.pod:39:=head2 Unicode properties
437pod/perl5114delta.pod:46:=head1 Modules and Pragmata
438pod/perl5114delta.pod:48:=head2 Pragmata Changes
439pod/perl5114delta.pod:75:=head2 Updated Modules
440pod/perl5114delta.pod:116:=head2 Removed Modules and Pragmata
441pod/perl5114delta.pod:126:=head1 Changes to Existing Documentation
442pod/perl5114delta.pod:135:=head2 Configuration improvements
443pod/perl5114delta.pod:140:=head2 Platform Specific Changes
444pod/perl5114delta.pod:151:=head1 Selected Bug Fixes
445pod/perl5114delta.pod:166:=head1 New or Changed Diagnostics
446pod/perl5114delta.pod:195:=head1 Changed Internals
447pod/perl5114delta.pod:205:=head1 Known Problems
448pod/perl5114delta.pod:211:=head1 Deprecations
449pod/perl5114delta.pod:226:=head1 Acknowledgements
450pod/perl5114delta.pod:244:=head1 Reporting Bugs
451pod/perl5114delta.pod:267:=head1 SEE ALSO
452pod/perl5110delta.pod:3:=head1 NAME
453pod/perl5110delta.pod:7:=head1 DESCRIPTION
454pod/perl5110delta.pod:12:=head1 Incompatible Changes
455pod/perl5110delta.pod:14:=head2 Unicode interpretation of \w, \d, \s, and the POSIX character classes redefined.
456pod/perl5110delta.pod:69:=head2 @INC reorganization
457pod/perl5110delta.pod:74:=head2 Switch statement changes
458pod/perl5110delta.pod:116:=head2 Smart match changes
459pod/perl5110delta.pod:118:=head3 Changes to type-based dispatch
460pod/perl5110delta.pod:165:=head3 Smart match and overloading
461pod/perl5110delta.pod:184:=head2 Labels can't be keywords
462pod/perl5110delta.pod:196:=head2 Other incompatible changes
463pod/perl5110delta.pod:295:=head1 Core Enhancements
464pod/perl5110delta.pod:297:=head2 Unicode Character Database 5.1.0
465pod/perl5110delta.pod:304:=head2 A proper interface for pluggable Method Resolution Orders
466pod/perl5110delta.pod:312:=head2 The C<overloading> pragma
467pod/perl5110delta.pod:317:=head2 C<\N> regex escape
468pod/perl5110delta.pod:325:=head2 Implicit strictures
469pod/perl5110delta.pod:338:=head2 Parallel tests
470pod/perl5110delta.pod:356:=head2 The C<...> operator
471pod/perl5110delta.pod:362:=head2 DTrace support
472pod/perl5110delta.pod:366:=head2 Support for C<configure_requires> in CPAN module metadata
473pod/perl5110delta.pod:376:=head2 C<each> is now more flexible
474pod/perl5110delta.pod:380:=head2 Y2038 compliance
475pod/perl5110delta.pod:385:=head2 C<$,> flexibility
476pod/perl5110delta.pod:389:=head2 // in where clauses
477pod/perl5110delta.pod:393:=head2 Enabling warnings from your shell environment
478pod/perl5110delta.pod:397:=head2 C<delete local>
479pod/perl5110delta.pod:401:=head2 New support for Abstract namespace sockets
480pod/perl5110delta.pod:409:=head1 Modules and Pragmata
481pod/perl5110delta.pod:411:=head2 Dual-lifed modules moved
482pod/perl5110delta.pod:422:=head2 New Modules and Pragmata
483pod/perl5110delta.pod:448:=head2 Pragmata Changes
484pod/perl5110delta.pod:487:=head2 Updated Modules
485pod/perl5110delta.pod:516:=head1 Utility Changes
486pod/perl5110delta.pod:558:=head1 New Documentation
487pod/perl5110delta.pod:583:=head1 Changes to Existing Documentation
488pod/perl5110delta.pod:630:=head1 Performance Enhancements
489pod/perl5110delta.pod:666:=head1 Installation and Configuration Improvements
490pod/perl5110delta.pod:668:=head2 F<ext/> reorganisation
491pod/perl5110delta.pod:690:=head2 Configuration improvements
492pod/perl5110delta.pod:711:=head2 Compilation improvements
493pod/perl5110delta.pod:718:=head2 Platform Specific Changes
494pod/perl5110delta.pod:807:=head1 Selected Bug Fixes
495pod/perl5110delta.pod:1097:=head1 New or Changed Diagnostics
496pod/perl5110delta.pod:1126:=head1 Changed Internals
497pod/perl5110delta.pod:1283:=head1 New Tests
498pod/perl5110delta.pod:1391:=head1 Known Problems
499pod/perl5110delta.pod:1432:=head1 Deprecations
500pod/perl5110delta.pod:1564:=head1 Acknowledgements
501pod/perl5110delta.pod:1588:=head1 Reporting Bugs
502pod/perl5110delta.pod:1611:=head1 SEE ALSO
503pod/perlstyle.pod:1:=head1 NAME
504pod/perlstyle.pod:5:=head1 DESCRIPTION
505pod/perl595delta.pod:1:=head1 NAME
506pod/perl595delta.pod:5:=head1 DESCRIPTION
507pod/perl595delta.pod:12:=head1 Incompatible Changes
508pod/perl595delta.pod:14:=head2 Tainting and printf
509pod/perl595delta.pod:19:=head2 undef and signal handlers
510pod/perl595delta.pod:24:=head2 strictures and array/hash dereferencing in defined()
511pod/perl595delta.pod:33:=head2 C<(?p{})> has been removed
512pod/perl595delta.pod:38:=head2 Pseudo-hashes have been removed
513pod/perl595delta.pod:43:=head2 Removal of the bytecode compiler and of perlcc
514pod/perl595delta.pod:56:=head2 Removal of the JPL
515pod/perl595delta.pod:60:=head2 Recursive inheritance detected earlier
516pod/perl595delta.pod:69:=head1 Core Enhancements
517pod/perl595delta.pod:71:=head2 Regular expressions
518pod/perl595delta.pod:191:=head2 The C<_> prototype
519pod/perl595delta.pod:202:=head2 UNITCHECK blocks
520pod/perl595delta.pod:214:=head2 readpipe() is now overridable
521pod/perl595delta.pod:220:=head2 default argument for readline()
522pod/perl595delta.pod:224:=head2 UCD 5.0.0
523pod/perl595delta.pod:229:=head2 Smart match
524pod/perl595delta.pod:234:=head2 Implicit loading of C<feature>
525pod/perl595delta.pod:240:=head1 Modules and Pragmas
526pod/perl595delta.pod:242:=head2 New Pragma, C<mro>
527pod/perl595delta.pod:256:=head2 bignum, bigint, bigrat
528pod/perl595delta.pod:261:=head2 Math::BigInt/Math::BigFloat
529pod/perl595delta.pod:309:=head2 New Core Modules
530pod/perl595delta.pod:374:=head2 Module changes
531pod/perl595delta.pod:442:=head1 Utility Changes
532pod/perl595delta.pod:444:=head2 C<cpanp>
533pod/perl595delta.pod:450:=head2 C<cpan2dist>
534pod/perl595delta.pod:455:=head2 C<pod2html>
535pod/perl595delta.pod:460:=head1 Documentation
536pod/perl595delta.pod:462:=head2 New manpage, perlunifaq
537pod/perl595delta.pod:467:=head1 Installation and Configuration Improvements
538pod/perl595delta.pod:469:=head2 C++ compatibility
539pod/perl595delta.pod:475:=head2 Visual C++
540pod/perl595delta.pod:479:=head2 Static build on Win32
541pod/perl595delta.pod:485:=head2 win32 builds
542pod/perl595delta.pod:489:=head2 C<d_pseudofork> and C<d_printf_format_null>
543pod/perl595delta.pod:498:=head2 Help
544pod/perl595delta.pod:504:=head2 64bit systems
545pod/perl595delta.pod:509:=head2 Ports
546pod/perl595delta.pod:517:=head1 Selected Bug Fixes
547pod/perl595delta.pod:545:=head1 New or Changed Diagnostics
548pod/perl595delta.pod:547:=head2 Deprecations
549pod/perl595delta.pod:554:=head1 Changed Internals
550pod/perl595delta.pod:564:=head1 Reporting Bugs
551pod/perl595delta.pod:577:=head1 SEE ALSO
552pod/podchecker.PL:51:=head1 NAME
553pod/podchecker.PL:55:=head1 SYNOPSIS
554pod/podchecker.PL:59:=head1 OPTIONS AND ARGUMENTS
555pod/podchecker.PL:83:=head1 DESCRIPTION
556pod/podchecker.PL:95:=head1 RETURN VALUE
557pod/podchecker.PL:100:=head1 ERRORS
558pod/podchecker.PL:111:=head1 SEE ALSO
559pod/podchecker.PL:115:=head1 AUTHORS
560pod/perlfaq3.pod:1:=head1 NAME
561pod/perlfaq3.pod:5:=head1 DESCRIPTION
562pod/perlfaq3.pod:10:=head2 How do I do (anything)?
563pod/perlfaq3.pod:31:=head2 How can I use Perl interactively?
564pod/perlfaq3.pod:43:=head2 Is there a Perl shell?
565pod/perlfaq3.pod:63:=head2 How do I find which modules are installed on my system?
566pod/perlfaq3.pod:129:=head2 How do I debug my Perl programs?
567pod/perlfaq3.pod:167:=head2 How do I profile my Perl programs?
568pod/perlfaq3.pod:225:=head2 How do I cross-reference my Perl programs?
569pod/perlfaq3.pod:232:=head2 Is there a pretty-printer (formatter) for Perl?
570pod/perlfaq3.pod:262:=head2 Is there a ctags for Perl?
571pod/perlfaq3.pod:274:=head2 Is there an IDE or Windows Perl Editor?
572pod/perlfaq3.pod:523:=head2 Where can I get Perl macros for vi?
573pod/perlfaq3.pod:531:=head2 Where can I get perl-mode for emacs?
574pod/perlfaq3.pod:546:=head2 How can I use curses with Perl?
575pod/perlfaq3.pod:554:=head2 How can I write a GUI (X, Tk, Gtk, etc.) in Perl?
576pod/perlfaq3.pod:622:=head2 How can I make my Perl program run faster?
577pod/perlfaq3.pod:654:=head2 How can I make my Perl program take less memory?
578pod/perlfaq3.pod:774:=head2 Is it safe to return a reference to local or lexical data?
579pod/perlfaq3.pod:792:=head2 How can I free an array or hash so my program shrinks?
580pod/perlfaq3.pod:814:=head2 How can I make my CGI script more efficient?
581pod/perlfaq3.pod:846:=head2 How can I hide the source for my Perl program?
582pod/perlfaq3.pod:890:=head2 How can I compile my Perl program into byte code or C?
583pod/perlfaq3.pod:917:=head2 How can I get C<#!perl> to work on [MS-DOS,NT,...]?
584pod/perlfaq3.pod:947:=head2 Can I write useful Perl programs on the command line?
585pod/perlfaq3.pod:973:=head2 Why don't Perl one-liners work on my DOS/Mac/VMS system?
586pod/perlfaq3.pod:1018:=head2 Where can I learn about CGI or Web programming in Perl?
587pod/perlfaq3.pod:1029:=head2 Where can I learn about object-oriented Perl programming?
588pod/perlfaq3.pod:1038:=head2 Where can I learn about linking C with Perl?
589pod/perlfaq3.pod:1053:=head2 I've read perlembed, perlguts, etc., but I can't embed perl in my C program; what am I doing wrong?
590pod/perlfaq3.pod:1060:=head2 When I tried to run my script, I got this message. What does it mean?
591pod/perlfaq3.pod:1077:=head2 What's MakeMaker?
592pod/perlfaq3.pod:1086:=head1 AUTHOR AND COPYRIGHT
593pod/perldbmfilter.pod:1:=head1 NAME
594pod/perldbmfilter.pod:5:=head1 SYNOPSIS
595pod/perldbmfilter.pod:14:=head1 DESCRIPTION
596pod/perldbmfilter.pod:58:=head2 The Filter
597pod/perldbmfilter.pod:64:=head2 An Example: the NULL termination problem.
598pod/perldbmfilter.pod:121:=head2 Another Example: Key is a C int.
599pod/perldbmfilter.pod:161:=head1 SEE ALSO
600pod/perldbmfilter.pod:165:=head1 AUTHOR
601pod/perl581delta.pod:1:=head1 NAME
602pod/perl581delta.pod:5:=head1 DESCRIPTION
603pod/perl581delta.pod:30:=head1 Incompatible Changes
604pod/perl581delta.pod:32:=head2 Hash Randomisation
605pod/perl581delta.pod:83:=head2 UTF-8 On Filehandles No Longer Activated By Locale
606pod/perl581delta.pod:90:=head2 Single-number v-strings are no longer v-strings before "=>"
607pod/perl581delta.pod:113:=head2 (Win32) The -C Switch Has Been Repurposed
608pod/perl581delta.pod:126:=head2 (Win32) The /d Switch Of cmd.exe
609pod/perl581delta.pod:135:=head1 Core Enhancements
610pod/perl581delta.pod:137:=head2 UTF-8 no longer default under UTF-8 locales
611pod/perl581delta.pod:165:=head2 Unsafe signals again available
612pod/perl581delta.pod:189:=head2 Tied Arrays with Negative Array Indices
613pod/perl581delta.pod:200:=head2 local ${$x}
614pod/perl581delta.pod:210:=head2 Unicode Character Database 4.0.0
615pod/perl581delta.pod:216:=head2 Deprecation Warnings
616pod/perl581delta.pod:222:=head3 (Reminder) Pseudo-hashes are deprecated (really)
617pod/perl581delta.pod:235:=head3 (Reminder) 5.005-style threads are deprecated (really)
618pod/perl581delta.pod:245:=head3 (Reminder) The $* variable is deprecated (really)
619pod/perl581delta.pod:257:=head2 Miscellaneous Enhancements
620pod/perl581delta.pod:276:=head1 Modules and Pragmata
621pod/perl581delta.pod:278:=head2 Updated Modules And Pragmata
622pod/perl581delta.pod:466:=head1 Utility Changes
623pod/perl581delta.pod:483:=head1 New Documentation
624pod/perl581delta.pod:507:=head1 Installation and Configuration Improvements
625pod/perl581delta.pod:532:=head2 Platform-specific enhancements
626pod/perl581delta.pod:573:=head1 Selected Bug Fixes
627pod/perl581delta.pod:575:=head2 Closures, eval and lexicals
628pod/perl581delta.pod:583:=head2 Generic fixes
629pod/perl581delta.pod:629:=head2 Platform-specific fixes
630pod/perl581delta.pod:734:=head1 New or Changed Diagnostics
631pod/perl581delta.pod:739:=head2 Changed "A thread exited while %d threads were running"
632pod/perl581delta.pod:748:=head2 Removed "Attempt to clear a restricted hash"
633pod/perl581delta.pod:753:=head2 New "Illegal declaration of anonymous subroutine"
634pod/perl581delta.pod:757:=head2 Changed "Invalid range "%s" in transliteration operator"
635pod/perl581delta.pod:765:=head2 New "Missing control char name in \c"
636pod/perl581delta.pod:769:=head2 New "Newline in left-justified string for %s"
637pod/perl581delta.pod:774:=head2 New "Possible precedence problem on bitwise %c operator"
638pod/perl581delta.pod:783:=head2 New "Pseudo-hashes are deprecated"
639pod/perl581delta.pod:787:=head2 New "read() on %s filehandle %s"
640pod/perl581delta.pod:791:=head2 New "5.005 threads are deprecated"
641pod/perl581delta.pod:795:=head2 New "Tied variable freed while still in use"
642pod/perl581delta.pod:800:=head2 New "To%s: illegal mapping '%s'"
643pod/perl581delta.pod:804:=head2 New "Use of freed value in iteration"
644pod/perl581delta.pod:808:=head1 Changed Internals
645pod/perl581delta.pod:865:=head1 New Tests
646pod/perl581delta.pod:872:=head1 Known Problems
647pod/perl581delta.pod:891:=head2 Tied hashes in scalar context
648pod/perl581delta.pod:904:=head2 Net::Ping 450_service and 510_ping_udp failures
649pod/perl581delta.pod:911:=head2 B::C
650pod/perl581delta.pod:918:=head1 Platform Specific Problems
651pod/perl581delta.pod:920:=head2 EBCDIC Platforms
652pod/perl581delta.pod:926:=head2 Cygwin 1.5 problems
653pod/perl581delta.pod:938:=head2 HP-UX: HP cc warnings about sendfile and sendpath
654pod/perl581delta.pod:954:=head2 IRIX: t/uni/tr_7jis.t falsely failing
655pod/perl581delta.pod:961:=head2 Mac OS X: no usemymalloc
656pod/perl581delta.pod:967:=head2 Tru64: No threaded builds with GNU cc (gcc)
657pod/perl581delta.pod:973:=head2 Win32: sysopen, sysread, syswrite
658pod/perl581delta.pod:986:=head1 Future Directions
659pod/perl581delta.pod:1078:=head1 Reporting Bugs
660pod/perl581delta.pod:1092:=head1 SEE ALSO
661pod/perlhack.pod:1:=head1 NAME
662pod/perlhack.pod:5:=head1 DESCRIPTION
663pod/perlhack.pod:207:=head2 Keeping in sync
664pod/perlhack.pod:242:=head2 Perlbug administration
665pod/perlhack.pod:255:=head2 Submitting patches
666pod/perlhack.pod:356:=head2 Finding Your Way Around
667pod/perlhack.pod:431:=head2 Elements of the interpreter
668pod/perlhack.pod:724:=head2 Internal Variable Types
669pod/perlhack.pod:830:=head2 Op Trees
670pod/perlhack.pod:995:=head2 Stacks
671pod/perlhack.pod:1115:=head2 Millions of Macros
672pod/perlhack.pod:1153:=head2 The .i Targets
673pod/perlhack.pod:1161:=head1 SOURCE CODE STATIC ANALYSIS
674pod/perlhack.pod:1172:=head2 lint, splint
675pod/perlhack.pod:1186:=head2 Coverity
676pod/perlhack.pod:1193:=head2 cpd (cut-and-paste detector)
677pod/perlhack.pod:1214:=head2 gcc warnings
678pod/perlhack.pod:1278:=head2 Warnings of other C compilers
679pod/perlhack.pod:1286:=head2 DEBUGGING
680pod/perlhack.pod:1295:=head2 Poking at Perl
681pod/perlhack.pod:1326:=head2 Using a source-level debugger
682pod/perlhack.pod:1415:=head2 gdb macro support
683pod/perlhack.pod:1423:=head2 Dumping Perl Data Structures
684pod/perlhack.pod:1512:=head2 Patching
685pod/perlhack.pod:1664:=head2 Patching a core module
686pod/perlhack.pod:1676:=head2 Adding a new function to the core
687pod/perlhack.pod:1734:=head2 Writing a test
688pod/perlhack.pod:1860:=head2 Special Make Test Targets
689pod/perlhack.pod:1972:=head2 Running tests by hand
690pod/perlhack.pod:1985:=head3 Using t/harness for testing
691pod/perlhack.pod:2055:=head3 Other environment variables that may influence tests
692pod/perlhack.pod:2078:=head2 Common problems when patching Perl source code
693pod/perlhack.pod:2085:=head2 Perl environment problems
694pod/perlhack.pod:2176:=head2 Portability problems
695pod/perlhack.pod:2624:=head2 Problematic System Interfaces
696pod/perlhack.pod:2640:=head2 Security problems
697pod/perlhack.pod:2671:=head1 EXTERNAL TOOLS FOR DEBUGGING PERL
698pod/perlhack.pod:2715:=head2 Rational Software's Purify
699pod/perlhack.pod:2723:=head2 Purify on Unix
700pod/perlhack.pod:2803:=head2 Purify on NT
701pod/perlhack.pod:2853:=head2 valgrind
702pod/perlhack.pod:2874:=head2 Compaq's/Digital's/HP's Third Degree
703pod/perlhack.pod:2903:=head2 PERL_DESTRUCT_LEVEL
704pod/perlhack.pod:2955:=head2 PERL_MEM_LOG
705pod/perlhack.pod:2981:=head2 Profiling
706pod/perlhack.pod:3011:=head2 Gprof Profiling
707pod/perlhack.pod:3065:=head2 GCC gcov Profiling
708pod/perlhack.pod:3110:=head2 Pixie Profiling
709pod/perlhack.pod:3184:=head2 Miscellaneous tricks
710pod/perlhack.pod:3270:=head1 CONCLUSION
711pod/perlhack.pod:3324:=head2 Metaphoric Quotations
712pod/perlhack.pod:3379:=head1 AUTHOR
713pod/perlhack.pod:3384:=head1 SEE ALSO
714pod/perlcall.pod:1:=head1 NAME
715pod/perlcall.pod:5:=head1 DESCRIPTION
716pod/perlcall.pod:48:=head1 THE CALL_ FUNCTIONS
717pod/perlcall.pod:122:=head1 FLAG VALUES
718pod/perlcall.pod:129:=head2 G_VOID
719pod/perlcall.pod:154:=head2 G_SCALAR
720pod/perlcall.pod:194:=head2 G_ARRAY
721pod/perlcall.pod:226:=head2 G_DISCARD
722pod/perlcall.pod:242:=head2 G_NOARGS
723pod/perlcall.pod:278:=head2 G_EVAL
724pod/perlcall.pod:322:=head2 G_KEEPERR
725pod/perlcall.pod:357:=head2 Determining the Context
726pod/perlcall.pod:369:=head1 EXAMPLES
727pod/perlcall.pod:385:=head2 No Parameters, Nothing returned
728pod/perlcall.pod:442:=head2 Passing Parameters
729pod/perlcall.pod:575:=head2 Returning a Scalar
730pod/perlcall.pod:681:=head2 Returning a list of values
731pod/perlcall.pod:753:=head2 Returning a list in a scalar context
732pod/perlcall.pod:806:=head2 Returning Data from Perl via the parameter list
733pod/perlcall.pod:867:=head2 Using G_EVAL
734pod/perlcall.pod:973:=head2 Using G_KEEPERR
735pod/perlcall.pod:1006:=head2 Using call_sv
736pod/perlcall.pod:1161:=head2 Using call_argv
737pod/perlcall.pod:1189:=head2 Using call_method
738pod/perlcall.pod:1288:=head2 Using GIMME_V
739pod/perlcall.pod:1316:=head2 Using Perl to dispose of temporaries
740pod/perlcall.pod:1428:=head2 Strategies for storing Callback Context Information
741pod/perlcall.pod:1774:=head2 Alternate Stack Manipulation
742pod/perlcall.pod:1856:=head2 Creating and calling an anonymous subroutine in C
743pod/perlcall.pod:1876:=head1 LIGHTWEIGHT CALLBACKS
744pod/perlcall.pod:1919:=head1 SEE ALSO
745pod/perlcall.pod:1923:=head1 AUTHOR
746pod/perlcall.pod:1933:=head1 DATE
747pod/perl587delta.pod:1:=head1 NAME
748pod/perl587delta.pod:5:=head1 DESCRIPTION
749pod/perl587delta.pod:10:=head1 Incompatible Changes
750pod/perl587delta.pod:14:=head1 Core Enhancements
751pod/perl587delta.pod:16:=head2 Unicode Character Database 4.1.0
752pod/perl587delta.pod:23:=head2 suidperl less insecure
753pod/perl587delta.pod:31:=head2 Optional site customization script
754pod/perl587delta.pod:38:=head2 C<Config.pm> is now much smaller.
755pod/perl587delta.pod:45:=head1 Modules and Pragmata
756pod/perl587delta.pod:196:=head1 Utility Changes
757pod/perl587delta.pod:198:=head2 find2perl enhancements
758pod/perl587delta.pod:202:=head1 Performance Enhancements
759pod/perl587delta.pod:208:=head1 Installation and Configuration Improvements
760pod/perl587delta.pod:224:=head1 Selected Bug Fixes
761pod/perl587delta.pod:317:=head1 New or Changed Diagnostics
762pod/perl587delta.pod:329:=head1 Changed Internals
763pod/perl587delta.pod:342:=head1 Known Problems
764pod/perl587delta.pod:348:=head1 Platform Specific Problems
765pod/perl587delta.pod:355:=head1 Reporting Bugs
766pod/perl587delta.pod:369:=head1 SEE ALSO
767pod/perlpod.pod:6:=head1 NAME
768pod/perlpod.pod:11:=head1 DESCRIPTION
769pod/perlpod.pod:25:=head2 Ordinary Paragraph
770pod/perlpod.pod:41:=head2 Verbatim Paragraph
771pod/perlpod.pod:56:=head2 Command Paragraph
772pod/perlpod.pod:68: =head1 Heading Text
773pod/perlpod.pod:69: =head2 Heading Text
774pod/perlpod.pod:70: =head3 Heading Text
775pod/perlpod.pod:71: =head4 Heading Text
776pod/perlpod.pod:85:=item C<=head1 I<Heading Text>>
777pod/perlpod.pod:86:X<=head1> X<=head2> X<=head3> X<=head4>
778pod/perlpod.pod:89:=item C<=head2 I<Heading Text>>
779pod/perlpod.pod:91:=item C<=head3 I<Heading Text>>
780pod/perlpod.pod:93:=item C<=head4 I<Heading Text>>
781pod/perlpod.pod:99: =head2 Object Attributes
782pod/perlpod.pod:106: =head2 Possible Values for C<$/>
783pod/perlpod.pod:151:Don't put "=headI<n>" commands inside an "=over" ... "=back" region.
784pod/perlpod.pod:337:=head2 Formatting Codes
785pod/perlpod.pod:409:both link to the section started by "C<=head2 For Loops>"
786pod/perlpod.pod:605:=head2 The Intent
787pod/perlpod.pod:625:=head2 Embedding Pods in Perl Modules
788pod/perlpod.pod:629:Start your documentation with an empty line, a "=head1" command at the
789pod/perlpod.pod:638: =head1 NAME
790pod/perlpod.pod:642:Without that empty line before the "=head1", many translators wouldn't
791pod/perlpod.pod:643:have recognized the "=head1" as starting a Pod block.
792pod/perlpod.pod:645:=head2 Hints for Writing Pod
793pod/perlpod.pod:701:paragraphs like "=head2 Functions") to be separated by I<completely>
794pod/perlpod.pod:723:=head1 SEE ALSO
795pod/perlpod.pod:728:=head1 AUTHOR
796pod/buildtoc:257: if ($line =~ /^=head1\s+NAME\b/) {
797pod/buildtoc:265: warn "$0: $file: cannot find =head1 NAME\n" unless $Quiet;
798pod/buildtoc:313: =head1 NAME
799pod/buildtoc:317: =head1 DESCRIPTION
800pod/buildtoc:323: =head1 BASIC DOCUMENTATION
801pod/buildtoc:336: =head1 PRAGMA DOCUMENTATION
802pod/buildtoc:346: =head1 MODULE DOCUMENTATION
803pod/buildtoc:355: =head1 AUXILIARY DOCUMENTATION
804pod/buildtoc:369: =head1 AUTHOR
805pod/buildtoc:395: if (s/^=head1 (NAME)\s*/=head2 /) {
806pod/buildtoc:398: output "\n \n\n=head2 ";
807pod/buildtoc:411: if (s/^=head1 (.*)/=item $1/) {
808pod/buildtoc:417: if (s/^=head2 (.*)/=item $1/) {
809pod/buildtoc:508: push @output, "=head2 $_->[1]\n";
810pod/buildtoc:654: |=head.*\n # =head foo
811pod/perl585delta.pod:1:=head1 NAME
812pod/perl585delta.pod:5:=head1 DESCRIPTION
813pod/perl585delta.pod:10:=head1 Incompatible Changes
814pod/perl585delta.pod:14:=head1 Core Enhancements
815pod/perl585delta.pod:21:=head1 Modules and Pragmata
816pod/perl585delta.pod:101:=head1 Utility Changes
817pod/perl585delta.pod:103:=head2 Perl's debugger
818pod/perl585delta.pod:108:=head2 h2ph
819pod/perl585delta.pod:116:=head1 Installation and Configuration Improvements
820pod/perl585delta.pod:120:=head1 Selected Bug Fixes
821pod/perl585delta.pod:174:=head1 New or Changed Diagnostics
822pod/perl585delta.pod:216:=head1 Changed Internals
823pod/perl585delta.pod:224:=head1 Known Problems
824pod/perl585delta.pod:229:=head1 Platform Specific Problems
825pod/perl585delta.pod:233:=head1 Reporting Bugs
826pod/perl585delta.pod:247:=head1 SEE ALSO
827pod/perlobj.pod:1:=head1 NAME
828pod/perlobj.pod:6:=head1 DESCRIPTION
829pod/perlobj.pod:37:=head2 An Object is Simply a Reference
830pod/perlobj.pod:143:=head2 A Class is Simply a Package
831pod/perlobj.pod:201:=head2 A Method is Simply a Subroutine
832pod/perlobj.pod:239:=head2 Method Invocation
833pod/perlobj.pod:329:=head2 Indirect Object Syntax
834pod/perlobj.pod:395:=head2 Default UNIVERSAL methods
835pod/perlobj.pod:436:=head2 Destructors
836pod/perlobj.pod:477:=head2 Summary
837pod/perlobj.pod:483:=head2 Two-Phased Garbage Collection
838pod/perlobj.pod:589:=head1 SEE ALSO
839pod/perl5116delta.pod:1:=head1 NAME
840pod/perl5116delta.pod:8:=head1 DESCRIPTION
841pod/perl5116delta.pod:17:=head1 Notice
842pod/perl5116delta.pod:21:=head1 Incompatible Changes
843pod/perl5116delta.pod:29:=head1 Core Enhancements
844pod/perl5116delta.pod:35:=head1 New Platforms
845pod/perl5116delta.pod:42:=head1 Modules and Pragmata
846pod/perl5116delta.pod:47:entries to STDOUT. Results can be pasted in place of the '=head2' entries
847pod/perl5116delta.pod:52:=head2 New Modules and Pragmata
848pod/perl5116delta.pod:54:=head2 Pragmata Changes
849pod/perl5116delta.pod:56:=head2 Updated Modules
850pod/perl5116delta.pod:58:=head2 Removed Modules and Pragmata
851pod/perl5116delta.pod:60:=head1 Utility Changes
852pod/perl5116delta.pod:73:=head1 New Documentation
853pod/perl5116delta.pod:85:=head1 Changes to Existing Documentation
854pod/perl5116delta.pod:91:=head1 Performance Enhancements
855pod/perl5116delta.pod:104:=head1 Installation and Configuration Improvements
856pod/perl5116delta.pod:109:=head2 Configuration improvements
857pod/perl5116delta.pod:113:=head2 Compilation improvements
858pod/perl5116delta.pod:117:=head2 Platform Specific Changes
859pod/perl5116delta.pod:127:=head1 Selected Bug Fixes
860pod/perl5116delta.pod:141:=head1 New or Changed Diagnostics
861pod/perl5116delta.pod:153:=head1 Changed Internals
862pod/perl5116delta.pod:165:=head1 New Tests
863pod/perl5116delta.pod:179:=head1 Known Problems
864pod/perl5116delta.pod:196:=head1 Deprecations
865pod/perl5116delta.pod:210:=head1 Platform Specific Notes
866pod/perl5116delta.pod:216:=head1 Obituary
867pod/perl5116delta.pod:221:=head1 Acknowledgements
868pod/perl5116delta.pod:226:=head1 Reporting Bugs
869pod/perl5116delta.pod:249:=head1 SEE ALSO
870pod/perlmodlib.PL:45: next unless /^=head1 NAME/;
871pod/perlmodlib.PL:51: warn "$filename missing =head1 NAME (OK if respective .pod exists)\n"
872pod/perlmodlib.PL:82:# =head1 (which is not found with the $/="" above)
873pod/perlmodlib.PL:94:=head1 NAME
874pod/perlmodlib.PL:98:=head1 THE PERL MODULE LIBRARY
875pod/perlmodlib.PL:114:=head2 Pragmatic Modules
876pod/perlmodlib.PL:147:=head2 Standard Modules
877pod/perlmodlib.PL:189:=head2 Extension Modules
878pod/perlmodlib.PL:203:=head1 CPAN
879pod/perlmodlib.PL:321:=head2 Africa
880pod/perlmodlib.PL:335:=head2 Asia
881pod/perlmodlib.PL:433:=head2 Central America
882pod/perlmodlib.PL:444:=head2 Europe
883pod/perlmodlib.PL:731:=head2 North America
884pod/perlmodlib.PL:917:=head2 Oceania
885pod/perlmodlib.PL:939:=head2 South America
886pod/perlmodlib.PL:968:=head2 RSYNC Mirrors
887pod/perlmodlib.PL:1048:=head1 Modules: Creation, Use, and Abuse
888pod/perlmodlib.PL:1070:=head2 Guidelines for Module Creation
889pod/perlmodlib.PL:1412:=head2 Guidelines for Converting Perl 4 Library Scripts into Modules
890pod/perlmodlib.PL:1474:=head2 Guidelines for Reusing Application Code
891pod/perlmodlib.PL:1512:=head1 NOTE
892pod/perldebguts.pod:1:=head1 NAME
893pod/perldebguts.pod:5:=head1 DESCRIPTION
894pod/perldebguts.pod:13:=head1 Debugger Internals
895pod/perldebguts.pod:111:=head2 Writing Your Own Debugger
896pod/perldebguts.pod:113:=head3 Environment Variables
897pod/perldebguts.pod:156:=head3 Debugger internal variables
898pod/perldebguts.pod:187:=head3 Debugger customization functions
899pod/perldebguts.pod:219:=head1 Frame Listing Output Examples
900pod/perldebguts.pod:400:=head1 Debugging regular expressions
901pod/perldebguts.pod:410:=head2 Compile-time output
902pod/perldebguts.pod:534:=head2 Types of nodes
903pod/perldebguts.pod:678:=head2 Run-time output
904pod/perldebguts.pod:721:=head1 Debugging Perl memory usage
905pod/perldebguts.pod:768:=head2 Using C<$ENV{PERL_DEBUG_MSTATS}>
906pod/perldebguts.pod:871:=head1 SEE ALSO
907pod/perlguts.pod:1:=head1 NAME
908pod/perlguts.pod:5:=head1 DESCRIPTION
909pod/perlguts.pod:12:=head1 Variables
910pod/perlguts.pod:14:=head2 Datatypes
911pod/perlguts.pod:24:=head2 What is an "IV"?
912pod/perlguts.pod:35:=head2 Working with SVs
913pod/perlguts.pod:243:=head2 Offsets
914pod/perlguts.pod:285:=head2 What's Really Stored in an SV?
915pod/perlguts.pod:313:=head2 Working with AVs
916pod/perlguts.pod:377:=head2 Working with HVs
917pod/perlguts.pod:462:=head2 Hash API Extensions
918pod/perlguts.pod:507:=head2 AVs, HVs and undefined values
919pod/perlguts.pod:559:=head2 References
920pod/perlguts.pod:605:=head2 Blessed References and Class Objects
921pod/perlguts.pod:665:=head2 Creating New Variables
922pod/perlguts.pod:703:=head2 Reference Counts and Mortality
923pod/perlguts.pod:793:=head2 Stashes and Globs
924pod/perlguts.pod:849:=head2 Double-Typed SVs
925pod/perlguts.pod:889:=head2 Magic Variables
926pod/perlguts.pod:911:=head2 Assigning Magic
927pod/perlguts.pod:966:=head2 Magic Virtual Tables
928pod/perlguts.pod:1143:=head2 Finding Magic
929pod/perlguts.pod:1157:=head2 Understanding the Magic of Tied Hashes and Arrays
930pod/perlguts.pod:1244:=head2 Localizing changes
931pod/perlguts.pod:1406:=head1 Subroutines
932pod/perlguts.pod:1408:=head2 XSUBs and the Argument Stack
933pod/perlguts.pod:1462:=head2 Calling Perl Routines from within C Programs
934pod/perlguts.pod:1505:=head2 Memory Allocation
935pod/perlguts.pod:1507:=head3 Allocation
936pod/perlguts.pod:1537:=head3 Reallocation
937pod/perlguts.pod:1548:=head3 Moving
938pod/perlguts.pod:1560:=head2 PerlIO
939pod/perlguts.pod:1572:=head2 Putting a C value on Perl stack
940pod/perlguts.pod:1624:=head2 Scratchpads
941pod/perlguts.pod:1641:=head2 Scratchpads and recursion
942pod/perlguts.pod:1663:=head1 Compiled code
943pod/perlguts.pod:1665:=head2 Code tree
944pod/perlguts.pod:1693:=head2 Examining the tree
945pod/perlguts.pod:1768:=head2 Compile pass 1: check routines
946pod/perlguts.pod:1794:=head2 Compile pass 1a: constant folding
947pod/perlguts.pod:1805:=head2 Compile pass 2: context propagation
948pod/perlguts.pod:1819:=head2 Compile pass 3: peephole optimization
949pod/perlguts.pod:1828:=head2 Pluggable runops
950pod/perlguts.pod:1845:=head1 Examining internal data structures with the C<dump> functions
951pod/perlguts.pod:1880:=head1 How multiple interpreters and concurrency are supported
952pod/perlguts.pod:1882:=head2 Background and PERL_IMPLICIT_CONTEXT
953pod/perlguts.pod:2012:=head2 So what happened to dTHR?
954pod/perlguts.pod:2020:=head2 How do I use all this in extensions?
955pod/perlguts.pod:2134:=head2 Should I do anything special if I call perl from multiple threads?
956pod/perlguts.pod:2154:=head2 Future Plans and PERL_IMPLICIT_SYS
957pod/perlguts.pod:2176:=head1 Internal Functions
958pod/perlguts.pod:2289:=head2 Formatted Printing of IVs, UVs, and NVs
959pod/perlguts.pod:2313:=head2 Pointer-To-Integer and Integer-To-Pointer
960pod/perlguts.pod:2333:=head2 Exception Handling
961pod/perlguts.pod:2366:=head2 Source Documentation
962pod/perlguts.pod:2389:=head2 Backwards compatibility
963pod/perlguts.pod:2409:=head1 Unicode Support
964pod/perlguts.pod:2415:=head2 What B<is> Unicode, anyway?
965pod/perlguts.pod:2439:=head2 How can I recognise a UTF-8 string?
966pod/perlguts.pod:2454:=head2 How does UTF-8 represent Unicode characters?
967pod/perlguts.pod:2512:=head2 How does Perl store UTF-8 strings?
968pod/perlguts.pod:2566:=head2 How do I convert a string to UTF-8?
969pod/perlguts.pod:2590:=head2 Is there anything else I need to know?
970pod/perlguts.pod:2621:=head1 Custom Operators
971pod/perlguts.pod:2661:=head1 AUTHORS
972pod/perlguts.pod:2672:=head1 SEE ALSO
973pod/perlform.pod:1:=head1 NAME
974pod/perlform.pod:6:=head1 DESCRIPTION
975pod/perlform.pod:84:=head2 Text Fields
976pod/perlform.pod:105:=head2 Numeric Fields
977pod/perlform.pod:125:=head2 The Field @* for Variable Width Multi-Line Text
978pod/perlform.pod:133:=head2 The Field ^* for Variable Width One-line-at-a-time Text
979pod/perlform.pod:156:=head2 Specifying Values
980pod/perlform.pod:175:=head2 Using Fill Mode
981pod/perlform.pod:197:=head2 Suppressing Lines Where All Fields Are Void
982pod/perlform.pod:205:=head2 Repeating Format Lines
983pod/perlform.pod:217:=head2 Top of Form Processing
984pod/perlform.pod:272:=head2 Format Variables
985pod/perlform.pod:320:=head1 NOTES
986pod/perlform.pod:383:=head2 Footers
987pod/perlform.pod:400:=head2 Accessing Formatting Internals
988pod/perlform.pod:432:=head1 WARNINGS
989pod/perlretut.pod:1:=head1 NAME
990pod/perlretut.pod:5:=head1 DESCRIPTION
991pod/perlretut.pod:52:=head1 Part 1: The basics
992pod/perlretut.pod:54:=head2 Simple word matching
993pod/perlretut.pod:283:=head2 Using character classes
994pod/perlretut.pod:527:=head2 Matching this or that
995pod/perlretut.pod:562:=head2 Grouping things and hierarchical matching
996pod/perlretut.pod:689:=head2 Extracting matches
997pod/perlretut.pod:732:=head2 Backreferences
998pod/perlretut.pod:765:=head2 Relative backreferences
999pod/perlretut.pod:800:=head2 Named backreferences
1000pod/perlretut.pod:829:=head2 Alternative capture group numbering
1001pod/perlretut.pod:854:=head2 Position information
1002pod/perlretut.pod:900:=head2 Non-capturing groupings
1003pod/perlretut.pod:931:=head2 Matching repetitions
1004pod/perlretut.pod:1280:=head2 Possessive quantifiers
1005pod/perlretut.pod:1337:=head2 Building a regexp
1006pod/perlretut.pod:1486:=head2 Using regular expressions in Perl
1007pod/perlretut.pod:1499:=head3 Optimizing pattern evaluation
1008pod/perlretut.pod:1524:=head3 Prohibiting substitution
1009pod/perlretut.pod:1543:=head3 Global matching
1010pod/perlretut.pod:1660:=head3 Search and replace
1011pod/perlretut.pod:1748:=head3 The split function
1012pod/perlretut.pod:1790:=head1 Part 2: Power tools
1013pod/perlretut.pod:1803:=head2 More on characters, strings, and character classes
1014pod/perlretut.pod:1999:=head2 Compiling and saving regular expressions
1015pod/perlretut.pod:2057:=head2 Composing regular expressions at runtime
1016pod/perlretut.pod:2125:=head2 Embedding comments and modifiers in a regular expression
1017pod/perlretut.pod:2188:=head2 Looking ahead and looking behind
1018pod/perlretut.pod:2266:=head2 Using independent subexpressions to prevent backtracking
1019pod/perlretut.pod:2333:=head2 Conditional expressions
1020pod/perlretut.pod:2386:=head2 Defining named patterns
1021pod/perlretut.pod:2413:=head2 Recursive patterns
1022pod/perlretut.pod:2448:=head2 A bit of magic: executing Perl code in a regular expression
1023pod/perlretut.pod:2674:=head2 Backtracking control verbs
1024pod/perlretut.pod:2713:=head2 Pragmas and debugging
1025pod/perlretut.pod:2844:=head1 BUGS
1026pod/perlretut.pod:2849:=head1 SEE ALSO
1027pod/perlretut.pod:2862:=head1 AUTHOR AND COPYRIGHT
1028pod/perlretut.pod:2869:=head2 Acknowledgments
1029pod/perltooc.pod:1:=head1 NAME
1030pod/perltooc.pod:5:=head1 DESCRIPTION
1031pod/perltooc.pod:77:=head1 Class Data in a Can
1032pod/perltooc.pod:86:=head1 Class Data as Package Variables
1033pod/perltooc.pod:147:=head2 Putting All Your Eggs in One Basket
1034pod/perltooc.pod:206:=head2 Inheritance Concerns
1035pod/perltooc.pod:270:=head2 The Eponymous Meta-Object
1036pod/perltooc.pod:376:=head2 Indirect References to Class Data
1037pod/perltooc.pod:508:=head2 Monadic Classes
1038pod/perltooc.pod:656:=head2 Translucent Attributes
1039pod/perltooc.pod:878:=head1 Class Data as Lexical Variables
1040pod/perltooc.pod:880:=head2 Privacy and Responsibility
1041pod/perltooc.pod:931:=head2 File-Scoped Lexicals
1042pod/perltooc.pod:1027:=head2 More Inheritance Concerns
1043pod/perltooc.pod:1097:=head2 Locking the Door and Throwing Away the Key
1044pod/perltooc.pod:1170:=head2 Translucency Revisited
1045pod/perltooc.pod:1294:=head1 NOTES
1046pod/perltooc.pod:1309:=head1 SEE ALSO
1047pod/perltooc.pod:1316:=head1 AUTHOR AND COPYRIGHT
1048pod/perltooc.pod:1330:=head1 ACKNOWLEDGEMENTS
1049pod/perltooc.pod:1340:=head1 HISTORY
1050pod/perlgpl.pod:2:=head1 NAME
1051pod/perlgpl.pod:6:=head1 SYNOPSIS
1052pod/perlgpl.pod:17:=head1 DESCRIPTION
1053pod/perlgpl.pod:27:=head1 GNU GENERAL PUBLIC LICENSE
1054pod/perlartistic.pod:2:=head1 NAME
1055pod/perlartistic.pod:6:=head1 SYNOPSIS
1056pod/perlartistic.pod:11:=head1 DESCRIPTION
1057pod/perlartistic.pod:21:=head1 The "Artistic License"
1058pod/perlartistic.pod:23:=head2 Preamble
1059pod/perlartistic.pod:32:=head2 Definitions
1060pod/perlartistic.pod:74:=head2 Conditions
1061pod/perlutil.pod:1:=head1 NAME
1062pod/perlutil.pod:5:=head1 DESCRIPTION
1063pod/perlutil.pod:14:=head1 LIST OF UTILITIES
1064pod/perlutil.pod:16:=head2 Documentation
1065pod/perlutil.pod:78:=head2 Convertors
1066pod/perlutil.pod:131:=head2 Administration
1067pod/perlutil.pod:153:=head2 Development
1068pod/perlutil.pod:231:=head2 General tools
1069pod/perlutil.pod:263:=head2 Installation
1070pod/perlutil.pod:297:=head1 SEE ALSO
1071pod/splitpod:51:\=head1 NAME
1072pod/splitpod:55:\=head1 SYNOPSIS
1073pod/splitpod:59:\=head1 DESCRIPTION
1074pod/perlfork.pod:1:=head1 NAME
1075pod/perlfork.pod:5:=head1 SYNOPSIS
1076pod/perlfork.pod:29:=head1 DESCRIPTION
1077pod/perlfork.pod:44:=head2 Behavior of other Perl features in forked pseudo-processes
1078pod/perlfork.pod:116:=head2 Resource limits
1079pod/perlfork.pod:126:=head2 Killing the parent process
1080pod/perlfork.pod:132:=head2 Lifetime of the parent process and pseudo-processes
1081pod/perlfork.pod:144:=head2 CAVEATS AND LIMITATIONS
1082pod/perlfork.pod:284:=head1 BUGS
1083pod/perlfork.pod:311:=head1 AUTHOR
1084pod/perlfork.pod:319:=head1 SEE ALSO
1085pod/perl582delta.pod:1:=head1 NAME
1086pod/perl582delta.pod:5:=head1 DESCRIPTION
1087pod/perl582delta.pod:15:=head1 Incompatible Changes
1088pod/perl582delta.pod:27:=head1 Core Enhancements
1089pod/perl582delta.pod:29:=head2 Hash Randomisation
1090pod/perl582delta.pod:42:=head2 Threading
1091pod/perl582delta.pod:47:=head1 Modules and Pragmata
1092pod/perl582delta.pod:49:=head2 Updated Modules And Pragmata
1093pod/perl582delta.pod:87:=head1 Selected Bug Fixes
1094pod/perl582delta.pod:92:=head1 Changed Internals
1095pod/perl582delta.pod:98:=head1 Platform Specific Problems
1096pod/perl582delta.pod:108:=head1 Future Directions
1097pod/perl582delta.pod:138:=head1 Reporting Bugs
1098pod/perl582delta.pod:152:=head1 SEE ALSO
1099pod/perlapio.pod:1:=head1 NAME
1100pod/perlapio.pod:5:=head1 SYNOPSIS
1101pod/perlapio.pod:68:=head1 DESCRIPTION
1102pod/perlapio.pod:293:=head2 Co-existence with stdio
1103pod/perlapio.pod:370:=head2 "Fast gets" Functions
1104pod/perlapio.pod:455:=head2 Other Functions
1105pod/perlopentut.pod:1:=head1 NAME
1106pod/perlopentut.pod:5:=head1 DESCRIPTION
1107pod/perlopentut.pod:12:=head1 Open E<agrave> la shell
1108pod/perlopentut.pod:36:=head2 Simple Opens
1109pod/perlopentut.pod:100:=head2 Indirect Filehandles
1110pod/perlopentut.pod:127:=head2 Pipe Opens
1111pod/perlopentut.pod:195:=head2 The Minus File
1112pod/perlopentut.pod:209:=head2 Mixing Reads and Writes
1113pod/perlopentut.pod:251:=head2 Filters
1114pod/perlopentut.pod:347:=head1 Open E<agrave> la C
1115pod/perlopentut.pod:443:=head2 Permissions E<agrave> la mode
1116pod/perlopentut.pod:466:=head1 Obscure Open Tricks
1117pod/perlopentut.pod:468:=head2 Re-Opening Files (dups)
1118pod/perlopentut.pod:528:=head2 Dispelling the Dweomer
1119pod/perlopentut.pod:571:=head2 Paths as Opens
1120pod/perlopentut.pod:594:=head2 Single Argument Open
1121pod/perlopentut.pod:612:=head2 Playing with STDIN and STDOUT
1122pod/perlopentut.pod:667:=head1 Other I/O Issues
1123pod/perlopentut.pod:672:=head2 Opening Non-File Files
1124pod/perlopentut.pod:723:=head2 Opening Named Pipes
1125pod/perlopentut.pod:767:=head2 Opening Sockets
1126pod/perlopentut.pod:784:=head2 Binary Files
1127pod/perlopentut.pod:826:=head2 File Locking
1128pod/perlopentut.pod:924:=head2 IO Layers
1129pod/perlopentut.pod:960:=head1 SEE ALSO
1130pod/perlopentut.pod:966:=head1 AUTHOR and COPYRIGHT
1131pod/perlopentut.pod:979:=head1 HISTORY
1132pod/perlfaq2.pod:1:=head1 NAME
1133pod/perlfaq2.pod:5:=head1 DESCRIPTION
1134pod/perlfaq2.pod:11:=head2 What machines support perl? Where do I get it?
1135pod/perlfaq2.pod:32:=head2 How can I get a binary version of perl?
1136pod/perlfaq2.pod:52:=head2 I don't have a C compiler. How can I build my own Perl interpreter?
1137pod/perlfaq2.pod:72:=head2 I copied the perl binary from one machine to another, but scripts don't work.
1138pod/perlfaq2.pod:94:=head2 I grabbed the sources and tried to compile but gdbm/dynamic loading/malloc/linking/... failed. How do I make it work?
1139pod/perlfaq2.pod:101:=head2 What modules and extensions are available for Perl? What is CPAN? What does CPAN/src/... mean?
1140pod/perlfaq2.pod:144:=head2 Is there an ISO or ANSI certified version of Perl?
1141pod/perlfaq2.pod:148:=head2 Where can I get information on Perl?
1142pod/perlfaq2.pod:179:=head2 What are the Perl newsgroups on Usenet? Where do I post questions?
1143pod/perlfaq2.pod:211:=head2 Where should I post source code?
1144pod/perlfaq2.pod:224:=head2 Perl Books
1145pod/perlfaq2.pod:405:=head2 Which magazines have Perl content?
1146pod/perlfaq2.pod:437:=head2 What mailing lists are there for Perl?
1147pod/perlfaq2.pod:447:=head2 Where are the archives for comp.lang.perl.misc?
1148pod/perlfaq2.pod:459:=head2 Where can I buy a commercial version of perl?
1149pod/perlfaq2.pod:480:=head2 Where do I send bug reports?
1150pod/perlfaq2.pod:511:=head2 What is perl.com? Perl Mongers? pm.org? perl.org? cpan.org?
1151pod/perlfaq2.pod:538:=head1 AUTHOR AND COPYRIGHT
1152pod/perl5111delta.pod:1:=head1 NAME
1153pod/perl5111delta.pod:5:=head1 DESCRIPTION
1154pod/perl5111delta.pod:10:=head1 Incompatible Changes
1155pod/perl5111delta.pod:25:=head1 Core Enhancements
1156pod/perl5111delta.pod:27:=head2 Add C<package NAME VERSION> syntax
1157pod/perl5111delta.pod:73:=head1 Modules and Pragmata
1158pod/perl5111delta.pod:75:=head2 Updated Modules
1159pod/perl5111delta.pod:133:=head1 New Documentation
1160pod/perl5111delta.pod:144:=head1 Changes to Existing Documentation
1161pod/perl5111delta.pod:152:=head1 Performance Enhancements
1162pod/perl5111delta.pod:160:=head1 Platform Specific Notes
1163pod/perl5111delta.pod:207:=head1 Selected Bug Fixes
1164pod/perl5111delta.pod:236:=head1 New or Changed Diagnostics
1165pod/perl5111delta.pod:267:=head1 Testing
1166pod/perl5111delta.pod:292:=head1 Known Problems
1167pod/perl5111delta.pod:307:=head1 Errata for 5.11.0
1168pod/perl5111delta.pod:315:=head1 Acknowledgements
1169pod/perl5111delta.pod:331:=head1 Reporting Bugs
1170pod/perl5111delta.pod:354:=head1 SEE ALSO
1171pod/pod2latex.PL:274:=head1 NAME
1172pod/pod2latex.PL:278:=head1 SYNOPSIS
1173pod/pod2latex.PL:288:=head1 DESCRIPTION
1174pod/pod2latex.PL:295:=head1 OPTIONS AND ARGUMENTS
1175pod/pod2latex.PL:328:modified from the input pod such that when a C<=head1 NAME>
1176pod/pod2latex.PL:330:pod name (rather than B<NAME>) and all subsequent C<=head1>
1177pod/pod2latex.PL:382:=head1 BUGS
1178pod/pod2latex.PL:401:=head1 SEE ALSO
1179pod/pod2latex.PL:405:=head1 AUTHOR
1180pod/perldata.pod:1:=head1 NAME
1181pod/perldata.pod:5:=head1 DESCRIPTION
1182pod/perldata.pod:7:=head2 Variable names
1183pod/perldata.pod:107:=head2 Context
1184pod/perldata.pod:160:=head2 Scalar values
1185pod/perldata.pod:288:=head2 Scalar value constructors
1186pod/perldata.pod:371:=head3 Version Strings
1187pod/perldata.pod:400:=head3 Special Literals
1188pod/perldata.pod:432:=head3 Barewords
1189pod/perldata.pod:454:=head3 Array Joining Delimiter
1190pod/perldata.pod:481:=head2 List value constructors
1191pod/perldata.pod:668:=head2 Subscripts
1192pod/perldata.pod:694:=head2 Slices
1193pod/perldata.pod:771:=head2 Typeglobs and Filehandles
1194pod/perldata.pod:862:=head1 SEE ALSO
1195pod/pod2man.PL:97:=head1 NAME
1196pod/pod2man.PL:105:=head1 SYNOPSIS
1197pod/pod2man.PL:116:=head1 DESCRIPTION
1198pod/pod2man.PL:149:=head1 OPTIONS
1199pod/pod2man.PL:286:=head1 DIAGNOSTICS
1200pod/pod2man.PL:291:=head1 EXAMPLES
1201pod/pod2man.PL:311:=head1 BUGS
1202pod/pod2man.PL:315:=head1 NOTES
1203pod/pod2man.PL:335:The major headers should be set out using a C<=head1> directive, and are
1204pod/pod2man.PL:337:this is not mandatory. Minor headers may be included using C<=head2>, and
1205pod/pod2man.PL:369:C<=head2> directives like:
1206pod/pod2man.PL:371: =head2 Normal Usage
1207pod/pod2man.PL:373: =head2 Advanced Features
1208pod/pod2man.PL:375: =head2 Writing Configuration Files
1209pod/pod2man.PL:555:=head1 SEE ALSO
1210pod/pod2man.PL:567:=head1 AUTHOR
1211pod/pod2man.PL:574:=head1 COPYRIGHT AND LICENSE
1212pod/perlreguts.pod:1:=head1 NAME
1213pod/perlreguts.pod:5:=head1 DESCRIPTION
1214pod/perlreguts.pod:25:=head1 OVERVIEW
1215pod/perlreguts.pod:27:=head2 A quick note on terms
1216pod/perlreguts.pod:40:=head2 What is a regular expression engine?
1217pod/perlreguts.pod:55:=head2 Structure of a Regexp Program
1218pod/perlreguts.pod:57:=head3 High Level
1219pod/perlreguts.pod:129:=head3 Regops
1220pod/perlreguts.pod:208:=head3 What regop is next?
1221pod/perlreguts.pod:243:=head1 Process Overview
1222pod/perlreguts.pod:282:=head2 Compilation
1223pod/perlreguts.pod:301:=head3 Parsing for size
1224pod/perlreguts.pod:313:=head3 Parsing for construction
1225pod/perlreguts.pod:353:=head3 Parse Call Graph and a Grammar
1226pod/perlreguts.pod:386:=head3 Debug Output
1227pod/perlreguts.pod:552:=head3 Peep-hole Optimisation and Analysis
1228pod/perlreguts.pod:613:=head2 Execution
1229pod/perlreguts.pod:637:=head3 Start position and no-match optimisations
1230pod/perlreguts.pod:659:=head3 Program execution
1231pod/perlreguts.pod:678:=head1 MISCELLANEOUS
1232pod/perlreguts.pod:680:=head2 Unicode and Localisation Support
1233pod/perlreguts.pod:745:=head2 Base Structures
1234pod/perlreguts.pod:789:=head3 Perl's C<pprivate> structure
1235pod/perlreguts.pod:860:=head1 SEE ALSO
1236pod/perlreguts.pod:868:=head1 AUTHOR
1237pod/perlreguts.pod:876:=head1 LICENCE
1238pod/perlreguts.pod:880:=head1 REFERENCES
1239pod/perldiag.pod:1:=head1 NAME
1240pod/perldiag.pod:5:=head1 DESCRIPTION
1241pod/perldiag.pod:5259:=head1 SEE ALSO
1242pod/perlfunc.pod:1:=head1 NAME
1243pod/perlfunc.pod:6:=head1 DESCRIPTION
1244pod/perlfunc.pod:97:=head2 Perl Functions by Category
1245pod/perlfunc.pod:257:=head2 Portability
1246pod/perlfunc.pod:287:=head2 Alphabetical Listing of Perl Functions
1247pod/perlebcdic.pod:1:=head1 NAME
1248pod/perlebcdic.pod:5:=head1 DESCRIPTION
1249pod/perlebcdic.pod:18:=head1 COMMON CHARACTER CODE SETS
1250pod/perlebcdic.pod:20:=head2 ASCII
1251pod/perlebcdic.pod:40:=head2 ISO 8859
1252pod/perlebcdic.pod:47:=head2 Latin 1 (ISO 8859-1)
1253pod/perlebcdic.pod:61:=head2 EBCDIC
1254pod/perlebcdic.pod:80:=head2 The 13 variant characters
1255pod/perlebcdic.pod:95:=head2 0037
1256pod/perlebcdic.pod:103:=head2 1047
1257pod/perlebcdic.pod:110:=head2 POSIX-BC
1258pod/perlebcdic.pod:115:=head2 Unicode code points versus EBCDIC code points
1259pod/perlebcdic.pod:135:=head2 Remaining Perl Unicode problems in EBCDIC
1260pod/perlebcdic.pod:150:=head2 Unicode and UTF
1261pod/perlebcdic.pod:178:=head2 Using Encode
1262pod/perlebcdic.pod:229:=head1 SINGLE OCTET TABLES
1263pod/perlebcdic.pod:625:=head1 IDENTIFYING CHARACTER CODE SETS
1264pod/perlebcdic.pod:670:=head1 CONVERSIONS
1265pod/perlebcdic.pod:672:=head2 tr///
1266pod/perlebcdic.pod:716:=head2 iconv
1267pod/perlebcdic.pod:735:=head2 C RTL
1268pod/perlebcdic.pod:739:=head1 OPERATOR DIFFERENCES
1269pod/perlebcdic.pod:814:=head1 FUNCTION DIFFERENCES
1270pod/perlebcdic.pod:892:=head1 REGULAR EXPRESSION DIFFERENCES
1271pod/perlebcdic.pod:1022:=head1 SOCKETS
1272pod/perlebcdic.pod:1030:=head1 SORTING
1273pod/perlebcdic.pod:1055:=head2 Ignore ASCII vs. EBCDIC sort differences.
1274pod/perlebcdic.pod:1060:=head2 MONO CASE then sort data.
1275pod/perlebcdic.pod:1084:=head2 Convert, sort data, then re convert.
1276pod/perlebcdic.pod:1089:=head2 Perform sorting on one type of platform only.
1277pod/perlebcdic.pod:1094:=head1 TRANSFORMATION FORMATS
1278pod/perlebcdic.pod:1101:=head2 URL decoding and encoding
1279pod/perlebcdic.pod:1174:=head2 uu encoding and decoding
1280pod/perlebcdic.pod:1218:=head2 Quoted-Printable encoding and decoding
1281pod/perlebcdic.pod:1258:=head2 Caesarian ciphers
1282pod/perlebcdic.pod:1283:=head1 Hashing order and checksums
1283pod/perlebcdic.pod:1290:=head1 I18N AND L10N
1284pod/perlebcdic.pod:1296:=head1 MULTI OCTET CHARACTER SETS
1285pod/perlebcdic.pod:1304:=head1 OS ISSUES
1286pod/perlebcdic.pod:1309:=head2 OS/400
1287pod/perlebcdic.pod:1325:=head2 OS/390, z/OS
1288pod/perlebcdic.pod:1361:=head2 VM/ESA?
1289pod/perlebcdic.pod:1365:=head2 POSIX-BC?
1290pod/perlebcdic.pod:1369:=head1 BUGS
1291pod/perlebcdic.pod:1383:=head1 SEE ALSO
1292pod/perlebcdic.pod:1387:=head1 REFERENCES
1293pod/perlebcdic.pod:1416:=head1 HISTORY
1294pod/perlebcdic.pod:1420:=head1 AUTHOR
1295pod/perl593delta.pod:1:=head1 NAME
1296pod/perl593delta.pod:5:=head1 DESCRIPTION
1297pod/perl593delta.pod:11:=head1 Incompatible Changes
1298pod/perl593delta.pod:13:=head2 Parsing of C<-f _>
1299pod/perl593delta.pod:19:=head2 C<mkdir()>
1300pod/perl593delta.pod:23:=head2 Magic goto and eval
1301pod/perl593delta.pod:28:=head2 C<$#> has been removed
1302pod/perl593delta.pod:33:=head2 C<:unique>
1303pod/perl593delta.pod:38:=head2 Scoping of the C<sort> pragma
1304pod/perl593delta.pod:42:=head1 Core Enhancements
1305pod/perl593delta.pod:44:=head2 The C<feature> pragma
1306pod/perl593delta.pod:63:=head2 Switch and Smart Match operator
1307pod/perl593delta.pod:84:=head2 C<say()>
1308pod/perl593delta.pod:90:=head2 C<CLONE_SKIP()>
1309pod/perl593delta.pod:98:=head2 C<${^CHILD_ERROR_NATIVE}>
1310pod/perl593delta.pod:105:=head2 Assertions
1311pod/perl593delta.pod:112:=head2 Unicode Character Database 4.1.0
1312pod/perl593delta.pod:117:=head2 C<no VERSION>
1313pod/perl593delta.pod:122:=head2 Recursive sort subs
1314pod/perl593delta.pod:126:=head2 Effect of pragmas in eval
1315pod/perl593delta.pod:135:=head2 New B<-E> command-line switch
1316pod/perl593delta.pod:140:=head2 C<chdir>, C<chmod> and C<chown> on filehandles
1317pod/perl593delta.pod:146:=head2 OS groups
1318pod/perl593delta.pod:151:=head1 Modules and Pragmata
1319pod/perl593delta.pod:153:=head2 New Core Modules
1320pod/perl593delta.pod:198:=head1 Utility Changes
1321pod/perl593delta.pod:200:=head2 C<ptar>
1322pod/perl593delta.pod:205:=head2 C<ptardiff>
1323pod/perl593delta.pod:211:=head2 C<shasum>
1324pod/perl593delta.pod:216:=head2 C<h2xs> enhancements
1325pod/perl593delta.pod:225:=head2 C<perlivp> enhancements
1326pod/perl593delta.pod:230:=head1 Documentation
1327pod/perl593delta.pod:232:=head2 Perl Glossary
1328pod/perl593delta.pod:240:=head1 Performance Enhancements
1329pod/perl593delta.pod:242:=head2 XS-assisted SWASHGET
1330pod/perl593delta.pod:247:=head2 Constant subroutines
1331pod/perl593delta.pod:262:=head2 C<PERL_DONT_CREATE_GVSV>
1332pod/perl593delta.pod:269:=head2 Weak references are cheaper
1333pod/perl593delta.pod:275:=head2 sort() enhancements
1334pod/perl593delta.pod:280:=head1 Installation and Configuration Improvements
1335pod/perl593delta.pod:282:=head2 Compilation improvements
1336pod/perl593delta.pod:294:=head2 New Or Improved Platforms
1337pod/perl593delta.pod:306:=head2 New probes
1338pod/perl593delta.pod:313:=head2 Module auxiliary files
1339pod/perl593delta.pod:318:=head1 Selected Bug Fixes
1340pod/perl593delta.pod:320:=head2 C<defined $$x>
1341pod/perl593delta.pod:334:=head2 Calling CORE::require()
1342pod/perl593delta.pod:339:=head2 Subscripts of slices
1343pod/perl593delta.pod:348:=head2 Remove over-optimisation
1344pod/perl593delta.pod:355:=head2 sprintf() fixes
1345pod/perl593delta.pod:366:=head2 no warnings 'category' works correctly with -w
1346pod/perl593delta.pod:373:=head2 Smaller fixes
1347pod/perl593delta.pod:425:=head2 More Unicode Fixes
1348pod/perl593delta.pod:449:=head1 New or Changed Diagnostics
1349pod/perl593delta.pod:451:=head2 Attempt to set length of freed array
1350pod/perl593delta.pod:458:=head2 Non-string passed as bitmask
1351pod/perl593delta.pod:472:=head2 Search pattern not terminated or ternary operator parsed as search pattern
1352pod/perl593delta.pod:478:=head2 "%s" variable %s masks earlier declaration
1353pod/perl593delta.pod:493:=head2 readdir()/closedir()/etc. attempted on invalid dirhandle
1354pod/perl593delta.pod:498:=head1 Changed Internals
1355pod/perl593delta.pod:521:=head2 B:: modules inheritance changed
1356pod/perl593delta.pod:526:=head1 Reporting Bugs
1357pod/perl593delta.pod:539:=head1 SEE ALSO
1358pod/pod2html.PL:39:=head1 NAME
1359pod/pod2html.PL:43:=head1 SYNOPSIS
1360pod/pod2html.PL:50:=head1 DESCRIPTION
1361pod/pod2html.PL:54:=head1 ARGUMENTS
1362pod/pod2html.PL:157:=head1 AUTHOR
1363pod/pod2html.PL:161:=head1 BUGS
1364pod/pod2html.PL:165:=head1 SEE ALSO
1365pod/pod2html.PL:169:=head1 COPYRIGHT
1366pod/perl5004delta.pod:1:=head1 NAME
1367pod/perl5004delta.pod:5:=head1 DESCRIPTION
1368pod/perl5004delta.pod:11:=head1 Supported Environments
1369pod/perl5004delta.pod:17:=head1 Core Changes
1370pod/perl5004delta.pod:22:=head2 List assignment to %ENV works
1371pod/perl5004delta.pod:27:=head2 Change to "Can't locate Foo.pm in @INC" error
1372pod/perl5004delta.pod:32:=head2 Compilation option: Binary compatibility with 5.003
1373pod/perl5004delta.pod:41:=head2 $PERL5OPT environment variable
1374pod/perl5004delta.pod:49:=head2 Limitations on B<-M>, B<-m>, and B<-T> options
1375pod/perl5004delta.pod:72:=head2 More precise warnings
1376pod/perl5004delta.pod:80:=head2 Deprecated: Inherited C<AUTOLOAD> for non-methods
1377pod/perl5004delta.pod:97:=head2 Previously deprecated %OVERLOAD is no longer usable
1378pod/perl5004delta.pod:104:=head2 Subroutine arguments created only when they're modified
1379pod/perl5004delta.pod:128:=head2 Group vector changeable with C<$)>
1380pod/perl5004delta.pod:141:=head2 Fixed parsing of $$<digit>, &$<digit>, etc.
1381pod/perl5004delta.pod:153:=head2 Fixed localization of $<digit>, $&, etc.
1382pod/perl5004delta.pod:160:=head2 No resetting of $. on implicit close
1383pod/perl5004delta.pod:167:=head2 C<wantarray> may return undef
1384pod/perl5004delta.pod:175:=head2 C<eval EXPR> determines value of EXPR in scalar context
1385pod/perl5004delta.pod:192:=head2 Changes to tainting checks
1386pod/perl5004delta.pod:229:=head2 New Opcode module and revised Safe module
1387pod/perl5004delta.pod:236:=head2 Embedding improvements
1388pod/perl5004delta.pod:245:=head2 Internal change: FileHandle class based on IO::* classes
1389pod/perl5004delta.pod:256:=head2 Internal change: PerlIO abstraction interface
1390pod/perl5004delta.pod:262:=head2 New and changed syntax
1391pod/perl5004delta.pod:280:=head2 New and changed builtin constants
1392pod/perl5004delta.pod:293:=head2 New and changed builtin variables
1393pod/perl5004delta.pod:326:=head2 New and changed builtin functions
1394pod/perl5004delta.pod:545:=head2 New builtin methods
1395pod/perl5004delta.pod:595:=head2 TIEHANDLE now supported
1396pod/perl5004delta.pod:677:=head2 Malloc enhancements
1397pod/perl5004delta.pod:735:=head2 Miscellaneous efficiency enhancements
1398pod/perl5004delta.pod:744:=head1 Support for More Operating Systems
1399pod/perl5004delta.pod:748:=head2 Win32
1400pod/perl5004delta.pod:769:=head2 Plan 9
1401pod/perl5004delta.pod:773:=head2 QNX
1402pod/perl5004delta.pod:777:=head2 AmigaOS
1403pod/perl5004delta.pod:781:=head1 Pragmata
1404pod/perl5004delta.pod:842:=head1 Modules
1405pod/perl5004delta.pod:844:=head2 Required Updates
1406pod/perl5004delta.pod:859:=head2 Installation directories
1407pod/perl5004delta.pod:869:=head2 Module information summary
1408pod/perl5004delta.pod:916:=head2 Fcntl
1409pod/perl5004delta.pod:940:=head2 IO
1410pod/perl5004delta.pod:954:=head2 Math::Complex
1411pod/perl5004delta.pod:975:=head2 Math::Trig
1412pod/perl5004delta.pod:980:=head2 DB_File
1413pod/perl5004delta.pod:1022:=head2 Net::Ping
1414pod/perl5004delta.pod:1026:=head2 Object-oriented overrides for builtin operators
1415pod/perl5004delta.pod:1047:=head1 Utility Changes
1416pod/perl5004delta.pod:1049:=head2 pod2html
1417pod/perl5004delta.pod:1062:=head2 xsubpp
1418pod/perl5004delta.pod:1087:=head1 C Language API Changes
1419pod/perl5004delta.pod:1125:=head1 Documentation Changes
1420pod/perl5004delta.pod:1167:=head1 New Diagnostics
1421pod/perl5004delta.pod:1581:=head1 BUGS
1422pod/perl5004delta.pod:1594:=head1 SEE ALSO
1423pod/perl5004delta.pod:1606:=head1 HISTORY
1424pod/perlthrtut.pod:1:=head1 NAME
1425pod/perlthrtut.pod:5:=head1 DESCRIPTION
1426pod/perlthrtut.pod:30:=head1 What Is A Thread Anyway?
1427pod/perlthrtut.pod:41:=head1 Threaded Program Models
1428pod/perlthrtut.pod:48:=head2 Boss/Worker
1429pod/perlthrtut.pod:64:=head2 Work Crew
1430pod/perlthrtut.pod:78:=head2 Pipeline
1431pod/perlthrtut.pod:100:=head1 What kind of threads are Perl threads?
1432pod/perlthrtut.pod:125:=head1 Thread-Safe Modules
1433pod/perlthrtut.pod:154:=head1 Thread Basics
1434pod/perlthrtut.pod:162:=head2 Basic Thread Support
1435pod/perlthrtut.pod:198:=head2 A Note about the Examples
1436pod/perlthrtut.pod:206:=head2 Creating Threads
1437pod/perlthrtut.pod:252:=head2 Waiting For A Thread To Exit
1438pod/perlthrtut.pod:281:=head2 Ignoring A Thread
1439pod/perlthrtut.pod:326:=head2 Process and Thread Termination
1440pod/perlthrtut.pod:356:=head1 Threads And Data
1441pod/perlthrtut.pod:362:=head2 Shared And Unshared Data
1442pod/perlthrtut.pod:415:=head2 Thread Pitfalls: Races
1443pod/perlthrtut.pod:466:=head1 Synchronization and control
1444pod/perlthrtut.pod:476:=head2 Controlling access: lock()
1445pod/perlthrtut.pod:562:=head2 A Thread Pitfall: Deadlocks
1446pod/perlthrtut.pod:610:=head2 Queues: Passing Data Around
1447pod/perlthrtut.pod:642:=head2 Semaphores: Synchronizing Data Access
1448pod/perlthrtut.pod:650:=head2 Basic semaphores
1449pod/perlthrtut.pod:691:=head2 Advanced Semaphores
1450pod/perlthrtut.pod:750:=head2 Waiting for a Condition
1451pod/perlthrtut.pod:759:=head2 Giving up control
1452pod/perlthrtut.pod:792:=head1 General Thread Utility Routines
1453pod/perlthrtut.pod:799:=head2 What Thread Am I In?
1454pod/perlthrtut.pod:805:=head2 Thread IDs
1455pod/perlthrtut.pod:815:=head2 Are These Threads The Same?
1456pod/perlthrtut.pod:823:=head2 What Threads Are Running?
1457pod/perlthrtut.pod:842:=head1 A Complete Example
1458pod/perlthrtut.pod:929:=head1 Different implementations of threads
1459pod/perlthrtut.pod:998:=head1 Performance considerations
1460pod/perlthrtut.pod:1014:=head1 Process-scope Changes
1461pod/perlthrtut.pod:1046:=head1 Thread-Safety of System Libraries
1462pod/perlthrtut.pod:1070:=head1 Conclusion
1463pod/perlthrtut.pod:1076:=head1 SEE ALSO
1464pod/perlthrtut.pod:1093:=head1 Bibliography
1465pod/perlthrtut.pod:1097:=head2 Introductory Texts
1466pod/perlthrtut.pod:1120:=head2 OS-Related References
1467pod/perlthrtut.pod:1132:=head2 Other References
1468pod/perlthrtut.pod:1149:=head1 Acknowledgements
1469pod/perlthrtut.pod:1157:=head1 AUTHOR
1470pod/perlthrtut.pod:1169:=head1 Copyrights
1471pod/perlrepository.pod:5:=head1 NAME
1472pod/perlrepository.pod:9:=head1 SYNOPSIS
1473pod/perlrepository.pod:23:=head1 GETTING ACCESS TO THE REPOSITORY
1474pod/perlrepository.pod:25:=head2 READ ACCESS VIA THE WEB
1475pod/perlrepository.pod:37:=head2 READ ACCESS VIA GIT
1476pod/perlrepository.pod:55:=head2 WRITE ACCESS TO THE REPOSITORY
1477pod/perlrepository.pod:98:=head2 A NOTE ON CAMEL AND DROMEDARY
1478pod/perlrepository.pod:121:=head1 OVERVIEW OF THE REPOSITORY
1479pod/perlrepository.pod:191:=head2 FINDING OUT YOUR STATUS
1480pod/perlrepository.pod:269:=head1 SUBMITTING A PATCH
1481pod/perlrepository.pod:376:=head2 Using git to send patch emails
1482pod/perlrepository.pod:400:=head2 A note on derived files
1483pod/perlrepository.pod:427:=head2 Getting your patch accepted
1484pod/perlrepository.pod:552:=head1 ACCEPTING A PATCH
1485pod/perlrepository.pod:613:=head1 CLEANING A WORKING DIRECTORY
1486pod/perlrepository.pod:635:=head1 BISECTING
1487pod/perlrepository.pod:710:=head1 SUBMITTING A PATCH VIA GITHUB
1488pod/perlrepository.pod:742:=head1 MERGING FROM A BRANCH VIA GITHUB
1489pod/perlrepository.pod:771:=head1 TOPIC BRANCHES AND REWRITING HISTORY
1490pod/perlrepository.pod:834:=head1 COMMITTING TO MAINTENANCE VERSIONS
1491pod/perlrepository.pod:852:=head1 GRAFTS
1492pod/perlrepository.pod:868:=head1 SEE ALSO
1493pod/perlrun.pod:1:=head1 NAME
1494pod/perlrun.pod:5:=head1 SYNOPSIS
1495pod/perlrun.pod:18:=head1 DESCRIPTION
1496pod/perlrun.pod:111:=head2 #! and quoting on non-Unix systems
1497pod/perlrun.pod:192:=head2 Location of Perl
1498pod/perlrun.pod:214:=head2 Command Switches
1499pod/perlrun.pod:918:=head1 ENVIRONMENT
1500pod/perl5120delta.pod:1:=head1 NAME
1501pod/perl5120delta.pod:5:=head1 XXX - THIS DOCUMENT IS ONLY CURRENT THROUGH PERL5114
1502pod/perl5120delta.pod:16:=head1 DESCRIPTION
1503pod/perl5120delta.pod:28:=head1 Core Enhancements
1504pod/perl5120delta.pod:30:=head2 qr overloading
1505pod/perl5120delta.pod:38:=head2 Pluggable keywords
1506pod/perl5120delta.pod:54:=head2 APIs for more internals
1507pod/perl5120delta.pod:64:=head2 Overridable function lookup
1508pod/perl5120delta.pod:74:=head2 Unicode version
1509pod/perl5120delta.pod:81:=head2 Unicode properties
1510pod/perl5120delta.pod:219:=head2 Regular Expressions
1511pod/perl5120delta.pod:223:=head2 A proper interface for pluggable Method Resolution Orders
1512pod/perl5120delta.pod:231:=head2 The C<overloading> pragma
1513pod/perl5120delta.pod:236:=head2 C<\N> regex escape
1514pod/perl5120delta.pod:250:=head2 Implicit strictures
1515pod/perl5120delta.pod:263:=head2 Parallel tests
1516pod/perl5120delta.pod:281:=head2 The C<...> operator
1517pod/perl5120delta.pod:287:=head2 DTrace support
1518pod/perl5120delta.pod:291:=head2 Support for C<configure_requires> in CPAN module metadata
1519pod/perl5120delta.pod:301:=head2 C<each> is now more flexible
1520pod/perl5120delta.pod:305:=head2 Y2038 compliance
1521pod/perl5120delta.pod:310:=head2 C<$,> flexibility
1522pod/perl5120delta.pod:314:=head2 // in where clauses
1523pod/perl5120delta.pod:318:=head2 Enabling warnings from your shell environment
1524pod/perl5120delta.pod:322:=head2 C<delete local>
1525pod/perl5120delta.pod:326:=head2 New support for Abstract namespace sockets
1526pod/perl5120delta.pod:334:=head2 New C<package NAME VERSION> syntax
1527pod/perl5120delta.pod:384:=head1 Incompatible Changes
1528pod/perl5120delta.pod:386:=head2 Version number formats
1529pod/perl5120delta.pod:409:=head2 @INC reorganization
1530pod/perl5120delta.pod:414:=head2 Switch statement changes
1531pod/perl5120delta.pod:422:=head2 flip-flop operators
1532pod/perl5120delta.pod:439:=head2 defined-or operator
1533pod/perl5120delta.pod:446:=head2 Smart match changes
1534pod/perl5120delta.pod:454:=head3 Changes to type-based dispatch
1535pod/perl5120delta.pod:501:=head3 Smart match and overloading
1536pod/perl5120delta.pod:520:=head2 Labels can't be keywords
1537pod/perl5120delta.pod:532:=head2 Other incompatible changes
1538pod/perl5120delta.pod:646:=head1 Deprecations
1539pod/perl5120delta.pod:766:=head1 Modules and Pragmata
1540pod/perl5120delta.pod:768:=head2 Dual-lifed modules moved
1541pod/perl5120delta.pod:779:=head2 New Modules and Pragmata
1542pod/perl5120delta.pod:814:=head2 Pragmata Changes
1543pod/perl5120delta.pod:936:=head2 Updated Modules
1544pod/perl5120delta.pod:944:=head2 Removed Modules and Pragmata
1545pod/perl5120delta.pod:956:=head1 Documentation
1546pod/perl5120delta.pod:958:=head2 New Documentation
1547pod/perl5120delta.pod:996:=head2 Changes to Existing Documentation
1548pod/perl5120delta.pod:1065:=head1 Performance Enhancements
1549pod/perl5120delta.pod:1112:=head1 Installation and Configuration Improvements
1550pod/perl5120delta.pod:1114:=head2 F<ext/> reorganisation
1551pod/perl5120delta.pod:1136:=head2 Configuration improvements
1552pod/perl5120delta.pod:1160:=head2 Compilation improvements
1553pod/perl5120delta.pod:1167:=head1 Changed Internals
1554pod/perl5120delta.pod:1339:=head1 Testing
1555pod/perl5120delta.pod:1341:=head2 New Tests
1556pod/perl5120delta.pod:1562:=head2 Testing improvements
1557pod/perl5120delta.pod:1573:=head1 New or Changed Diagnostics
1558pod/perl5120delta.pod:1798:=head1 Utility Changes
1559pod/perl5120delta.pod:1863:=head1 Selected Bug Fixes
1560pod/perl5120delta.pod:2243:=head1 Platform Specific Changes
1561pod/perl5120delta.pod:2245:=head2 New Platforms
1562pod/perl5120delta.pod:2261:=head2 Discontinued Platforms
1563pod/perl5120delta.pod:2280:=head2 Updated Platforms
1564pod/perl5120delta.pod:2447:=head1 Known Problems
1565pod/perl5120delta.pod:2493:=head1 Acknowledgements
1566pod/perl5120delta.pod:2505:=head1 Reporting Bugs
1567pod/perl5120delta.pod:2528:=head1 SEE ALSO
1568pod/perlvar.pod:1:=head1 NAME
1569pod/perlvar.pod:5:=head1 DESCRIPTION
1570pod/perlvar.pod:7:=head2 Predefined Names
1571pod/perlvar.pod:1623:=head2 Error Indicators
1572pod/perlvar.pod:1675:=head2 Technical Note on the Syntax of Variable Names
1573pod/perlvar.pod:1722:=head1 BUGS
1574pod/perlperf.pod:1:=head1 NAME
1575pod/perlperf.pod:5:=head1 DESCRIPTION
1576pod/perlperf.pod:18:=head1 OVERVIEW
1577pod/perlperf.pod:29:=head2 ONE STEP SIDEWAYS
1578pod/perlperf.pod:38:=head2 ONE STEP FORWARD
1579pod/perlperf.pod:47:=head2 ANOTHER STEP SIDEWAYS
1580pod/perlperf.pod:54:=head1 GENERAL GUIDELINES
1581pod/perlperf.pod:105:=head1 BENCHMARKS
1582pod/perlperf.pod:109:=head2 Assigning and Dereferencing Variables.
1583pod/perlperf.pod:174:=head2 Search and replace or tr
1584pod/perlperf.pod:221:=head1 PROFILING TOOLS
1585pod/perlperf.pod:235: =head1 NAME
1586pod/perlperf.pod:239: =head1 SYNOPSIS
1587pod/perlperf.pod:243: =head1 DESCRIPTION
1588pod/perlperf.pod:342:=head2 Devel::DProf
1589pod/perlperf.pod:403:=head2 Devel::Profiler
1590pod/perlperf.pod:466:=head2 Devel::SmallProf
1591pod/perlperf.pod:526:=head2 Devel::FastProf
1592pod/perlperf.pod:573:=head2 Devel::NYTProf
1593pod/perlperf.pod:703: |6 | | | |=head1 NAME |
1594pod/perlperf.pod:745:=head1 SORTING
1595pod/perlperf.pod:958:=head1 LOGGING
1596pod/perlperf.pod:1025:=head2 Logging if DEBUG (constant)
1597pod/perlperf.pod:1098:=head1 POSTSCRIPT
1598pod/perlperf.pod:1113:=head1 SEE ALSO
1599pod/perlperf.pod:1117:=head2 PERLDOCS
1600pod/perlperf.pod:1127:=head2 MAN PAGES
1601pod/perlperf.pod:1131:=head2 MODULES
1602pod/perlperf.pod:1157:=head2 URLS
1603pod/perlperf.pod:1175:=head1 AUTHOR
1604pod/perlmodstyle.pod:1:=head1 NAME
1605pod/perlmodstyle.pod:5:=head1 INTRODUCTION
1606pod/perlmodstyle.pod:37:=head1 QUICK CHECKLIST
1607pod/perlmodstyle.pod:41:=head2 Before you start
1608pod/perlmodstyle.pod:63:=head2 The API
1609pod/perlmodstyle.pod:90:=head2 Stability
1610pod/perlmodstyle.pod:104:=head2 Documentation
1611pod/perlmodstyle.pod:134:=head2 Release considerations
1612pod/perlmodstyle.pod:168:=head1 BEFORE YOU START WRITING A MODULE
1613pod/perlmodstyle.pod:174:=head2 Has it been done before?
1614pod/perlmodstyle.pod:187:=head2 Do one thing and do it well
1615pod/perlmodstyle.pod:212:=head2 What's in a name?
1616pod/perlmodstyle.pod:247:=head1 DESIGNING AND WRITING YOUR MODULE
1617pod/perlmodstyle.pod:251:=head2 To OO or not to OO?
1618pod/perlmodstyle.pod:313:=head2 Designing your API
1619pod/perlmodstyle.pod:408:=head2 Strictness and warnings
1620pod/perlmodstyle.pod:415:=head2 Backwards compatibility
1621pod/perlmodstyle.pod:421:=head2 Error handling and messages
1622pod/perlmodstyle.pod:462:=head1 DOCUMENTING YOUR MODULE
1623pod/perlmodstyle.pod:464:=head2 POD
1624pod/perlmodstyle.pod:560:=head2 README, INSTALL, release notes, changelogs
1625pod/perlmodstyle.pod:598:=head1 RELEASE CONSIDERATIONS
1626pod/perlmodstyle.pod:600:=head2 Version numbering
1627pod/perlmodstyle.pod:639:=head2 Pre-requisites
1628pod/perlmodstyle.pod:674:=head2 Testing
1629pod/perlmodstyle.pod:690:=head2 Packaging
1630pod/perlmodstyle.pod:700:=head2 Licensing
1631pod/perlmodstyle.pod:710:=head1 COMMON PITFALLS
1632pod/perlmodstyle.pod:712:=head2 Reinventing the wheel
1633pod/perlmodstyle.pod:720:=head2 Trying to do too much
1634pod/perlmodstyle.pod:727:=head2 Inappropriate documentation
1635pod/perlmodstyle.pod:740:=head1 SEE ALSO
1636pod/perlmodstyle.pod:777:=head1 AUTHOR
1637pod/perl572delta.pod:1:=head1 NAME
1638pod/perl572delta.pod:5:=head1 DESCRIPTION
1639pod/perl572delta.pod:14:=head1 Security Vulnerability Closed
1640pod/perl572delta.pod:30:=head1 Incompatible Changes
1641pod/perl572delta.pod:32:=head2 64-bit platforms and malloc
1642pod/perl572delta.pod:39:=head2 AIX Dynaloading
1643pod/perl572delta.pod:47:=head2 Socket Extension Dynamic in VMS
1644pod/perl572delta.pod:54:=head2 Different Definition of the Unicode Character Classes \p{In...}
1645pod/perl572delta.pod:82:=head2 Deprecations
1646pod/perl572delta.pod:107:=head1 Core Enhancements
1647pod/perl572delta.pod:180:=head1 Modules and Pragmata
1648pod/perl572delta.pod:182:=head2 New Modules and Distributions
1649pod/perl572delta.pod:256:=head2 Updated And Improved Modules and Pragmata
1650pod/perl572delta.pod:307:=head1 Utility Changes
1651pod/perl572delta.pod:342:=head1 New Documentation
1652pod/perl572delta.pod:372:=head1 Installation and Configuration Improvements
1653pod/perl572delta.pod:374:=head2 New Or Improved Platforms
1654pod/perl572delta.pod:416:=head2 Generic Improvements
1655pod/perl572delta.pod:448:=head1 Selected Bug Fixes
1656pod/perl572delta.pod:479:=head2 Platform Specific Changes and Fixes
1657pod/perl572delta.pod:492:=head1 New or Changed Diagnostics
1658pod/perl572delta.pod:521:=head1 Source Code Enhancements
1659pod/perl572delta.pod:523:=head2 MAGIC constants
1660pod/perl572delta.pod:529:=head2 Better commented code
1661pod/perl572delta.pod:533:=head2 Regex pre-/post-compilation items matched up
1662pod/perl572delta.pod:541:=head2 gcc -Wall
1663pod/perl572delta.pod:548:=head1 New Tests
1664pod/perl572delta.pod:556:=head1 Known Problems
1665pod/perl572delta.pod:562:=head2 AIX
1666pod/perl572delta.pod:588:=head2 Amiga Perl Invoking Mystery
1667pod/perl572delta.pod:594:=head2 lib/ftmp-security tests warn 'system possibly insecure'
1668pod/perl572delta.pod:598:=head2 Cygwin intermittent failures of lib/Memoize/t/expire_file 11 and 12
1669pod/perl572delta.pod:602:=head2 HP-UX lib/io_multihomed Fails When LP64-Configured
1670pod/perl572delta.pod:610:=head2 HP-UX lib/posix Subtest 9 Fails When LP64-Configured
1671pod/perl572delta.pod:617:=head2 Linux With Sfio Fails op/misc Test 48
1672pod/perl572delta.pod:621:=head2 OS/390
1673pod/perl572delta.pod:649:=head2 op/sprintf tests 129 and 130
1674pod/perl572delta.pod:658:=head2 Failure of Thread tests
1675pod/perl572delta.pod:669:=head2 UNICOS
1676pod/perl572delta.pod:696:=head2 UTS
1677pod/perl572delta.pod:700:=head2 VMS
1678pod/perl572delta.pod:739:=head2 Win32
1679pod/perl572delta.pod:744:=head2 Localising a Tied Variable Leaks Memory
1680pod/perl572delta.pod:756:=head2 Self-tying of Arrays and Hashes Is Forbidden
1681pod/perl572delta.pod:763:=head2 Variable Attributes are not Currently Usable for Tieing
1682pod/perl572delta.pod:768:=head2 Building Extensions Can Fail Because Of Largefiles
1683pod/perl572delta.pod:784:=head2 The Compiler Suite Is Still Experimental
1684pod/perl572delta.pod:789:=head2 The Long Double Support is Still Experimental
1685pod/perl572delta.pod:801:=head1 Reporting Bugs
1686pod/perl572delta.pod:814:=head1 SEE ALSO
1687pod/perl572delta.pod:824:=head1 HISTORY
1688pod/perluniintro.pod:1:=head1 NAME
1689pod/perluniintro.pod:5:=head1 DESCRIPTION
1690pod/perluniintro.pod:10:=head2 Unicode
1691pod/perluniintro.pod:124:=head2 Perl's Unicode Support
1692pod/perluniintro.pod:142:=head2 Perl's Unicode Model
1693pod/perluniintro.pod:195:=head2 Unicode and EBCDIC
1694pod/perluniintro.pod:210:=head2 Creating Unicode
1695pod/perluniintro.pod:262:=head2 Handling Unicode
1696pod/perluniintro.pod:281:=head2 Legacy Encodings
1697pod/perluniintro.pod:293:=head2 Unicode I/O
1698pod/perluniintro.pod:427:=head2 Displaying Unicode As Text
1699pod/perluniintro.pod:455:=head2 Special Cases
1700pod/perluniintro.pod:499:=head2 Advanced Topics
1701pod/perluniintro.pod:548:=head2 Miscellaneous
1702pod/perluniintro.pod:581:=head2 Questions With Answers
1703pod/perluniintro.pod:758:=head2 Hexadecimal Notation
1704pod/perluniintro.pod:788:=head2 Further Resources
1705pod/perluniintro.pod:858:=head1 UNICODE IN OLDER PERLS
1706pod/perluniintro.pod:875:=head1 SEE ALSO
1707pod/perluniintro.pod:881:=head1 ACKNOWLEDGMENTS
1708pod/perluniintro.pod:887:=head1 AUTHOR, COPYRIGHT, AND LICENSE
1709pod/perlfilter.pod:1:=head1 NAME
1710pod/perlfilter.pod:5:=head1 DESCRIPTION
1711pod/perlfilter.pod:18:=head1 CONCEPTS
1712pod/perlfilter.pod:77:=head1 USING FILTERS
1713pod/perlfilter.pod:176:=head1 WRITING A SOURCE FILTER
1714pod/perlfilter.pod:184:=head1 WRITING A SOURCE FILTER IN C
1715pod/perlfilter.pod:224:=head1 CREATING A SOURCE FILTER AS A SEPARATE EXECUTABLE
1716pod/perlfilter.pod:262:=head1 WRITING A SOURCE FILTER IN PERL
1717pod/perlfilter.pod:371:=head1 USING CONTEXT: THE DEBUG FILTER
1718pod/perlfilter.pod:512:=head1 CONCLUSION
1719pod/perlfilter.pod:553:=head1 THINGS TO LOOK OUT FOR
1720pod/perlfilter.pod:567:=head1 REQUIREMENTS
1721pod/perlfilter.pod:578:=head1 AUTHOR
1722pod/perlfilter.pod:582:=head1 Copyrights
1723pod/perlboot.pod:1:=head1 NAME
1724pod/perlboot.pod:5:=head1 DESCRIPTION
1725pod/perlboot.pod:18:=head2 If we could talk to the animals...
1726pod/perlboot.pod:68:=head2 Introducing the method invocation arrow
1727pod/perlboot.pod:97:=head2 Invoking a barnyard
1728pod/perlboot.pod:130:=head2 The extra parameter of method invocation
1729pod/perlboot.pod:166:=head2 Calling a second method to simplify things
1730pod/perlboot.pod:195:=head2 Inheriting the windpipes
1731pod/perlboot.pod:233:=head2 A few notes about @ISA
1732pod/perlboot.pod:276:=head2 Overriding the methods
1733pod/perlboot.pod:358:=head2 Starting the search from a different place
1734pod/perlboot.pod:385:=head2 The SUPER way of doing things
1735pod/perlboot.pod:414:=head2 Let's review...
1736pod/perlboot.pod:445:=head2 A horse is a horse, of course of course, or is it?
1737pod/perlboot.pod:495:=head2 Invoking an instance method
1738pod/perlboot.pod:524:=head2 Accessing the instance data
1739pod/perlboot.pod:558:=head2 How to build a horse
1740pod/perlboot.pod:602:=head2 Inheriting the constructor
1741pod/perlboot.pod:642:=head2 Making a method work with either classes or instances
1742pod/perlboot.pod:674:=head2 Adding parameters to a method
1743pod/perlboot.pod:723:=head2 More interesting instances
1744pod/perlboot.pod:818:=head2 A horse of a different color
1745pod/perlboot.pod:844:=head2 Summary
1746pod/perlboot.pod:854:=head1 SEE ALSO
1747pod/perlboot.pod:866:=head1 COPYRIGHT
1748pod/perlcompile.pod:1:=head1 NAME
1749pod/perlcompile.pod:5:=head1 DESCRIPTION
1750pod/perlcompile.pod:35:=head2 Layout
1751pod/perlcompile.pod:65:=head1 Using The Back Ends
1752pod/perlcompile.pod:80:=head2 The Cross Referencing Back End
1753pod/perlcompile.pod:134:=head2 The Decompiling Back End
1754pod/perlcompile.pod:177:=head2 The Lint Back End
1755pod/perlcompile.pod:193:=head1 Module List for the Compiler Suite
1756pod/perlcompile.pod:277:=head1 KNOWN PROBLEMS
1757pod/perlcompile.pod:287:=head1 AUTHOR
1758pod/perlrecharclass.pod:1:=head1 NAME
1759pod/perlrecharclass.pod:5:=head1 DESCRIPTION
1760pod/perlrecharclass.pod:22:=head2 The dot
1761pod/perlrecharclass.pod:41:=head2 Backslashed sequences
1762pod/perlrecharclass.pod:67:=head3 Digits
1763pod/perlrecharclass.pod:80:=head3 Word characters
1764pod/perlrecharclass.pod:95:=head3 White space
1765pod/perlrecharclass.pod:194:=head3 Unicode Properties
1766pod/perlrecharclass.pod:219:=head4 Examples
1767pod/perlrecharclass.pod:243:=head2 Bracketed Character Classes
1768pod/perlrecharclass.pod:265:=head3 Special Characters Inside a Bracketed Character Class
1769pod/perlrecharclass.pod:308:=head3 Character Ranges
1770pod/perlrecharclass.pod:344:=head3 Negation
1771pod/perlrecharclass.pod:363:=head3 Backslash Sequences
1772pod/perlrecharclass.pod:381:=head3 Posix Character Classes
1773pod/perlrecharclass.pod:471:=head4 Negation
1774pod/perlrecharclass.pod:482:=head4 [= =] and [. .]
1775pod/perlrecharclass.pod:489:=head4 Examples
1776pod/perlrecharclass.pod:503:=head2 Locale, Unicode and UTF-8
1777pod/perlrecharclass.pod:528:=head4 Examples
1778pod/perltrap.pod:1:=head1 NAME
1779pod/perltrap.pod:5:=head1 DESCRIPTION
1780pod/perltrap.pod:13:=head2 Awk Traps
1781pod/perltrap.pod:151:=head2 C/C++ Traps
1782pod/perltrap.pod:208:=head2 Sed Traps
1783pod/perltrap.pod:234:=head2 Shell Traps
1784pod/perltrap.pod:279:=head2 Perl Traps
1785pod/perltrap.pod:350:=head2 Perl4 to Perl5 Traps
1786pod/perltrap.pod:414:=head2 Discontinuance, Deprecation, and BugFix traps
1787pod/perltrap.pod:620:=head2 Parsing Traps
1788pod/perltrap.pod:686:=head2 Numerical Traps
1789pod/perltrap.pod:764:=head2 General data type traps
1790pod/perltrap.pod:930:=head2 Context Traps - scalar, list contexts
1791pod/perltrap.pod:995:=head2 Precedence Traps
1792pod/perltrap.pod:1108:=head2 General Regular Expression Traps using s///, etc.
1793pod/perltrap.pod:1253:=head2 Subroutine, Signal, Sorting Traps
1794pod/perltrap.pod:1298:=head2 OS Traps
1795pod/perltrap.pod:1352:=head2 Interpolation Traps
1796pod/perltrap.pod:1511:=head2 DBM Traps
1797pod/perltrap.pod:1551:=head2 Unclassified Traps
1798pod/perlnumber.pod:1:=head1 NAME
1799pod/perlnumber.pod:5:=head1 SYNOPSIS
1800pod/perlnumber.pod:15:=head1 DESCRIPTION
1801pod/perlnumber.pod:25:=head1 Storing numbers
1802pod/perlnumber.pod:74:=head1 Numeric operators and numeric conversions
1803pod/perlnumber.pod:129:=head1 Flavors of Perl numeric operations
1804pod/perlnumber.pod:199:=head1 AUTHOR
1805pod/perlnumber.pod:207:=head1 SEE ALSO
1806pod/perlreapi.pod:1:=head1 NAME
1807pod/perlreapi.pod:5:=head1 DESCRIPTION
1808pod/perlreapi.pod:53:=head1 Callbacks
1809pod/perlreapi.pod:55:=head2 comp
1810pod/perlreapi.pod:205:=head2 exec
1811pod/perlreapi.pod:214:=head2 intuit
1812pod/perlreapi.pod:226:=head2 checkstr
1813pod/perlreapi.pod:233:=head2 free
1814pod/perlreapi.pod:242:=head2 Numbered capture callbacks
1815pod/perlreapi.pod:256:=head3 numbered_buff_FETCH
1816pod/perlreapi.pod:273:=head3 numbered_buff_STORE
1817pod/perlreapi.pod:329:=head3 numbered_buff_LENGTH
1818pod/perlreapi.pod:347:=head2 Named capture callbacks
1819pod/perlreapi.pod:393:=head3 named_buff
1820pod/perlreapi.pod:398:=head3 named_buff_iter
1821pod/perlreapi.pod:403:=head2 qr_package
1822pod/perlreapi.pod:440:=head2 dupe
1823pod/perlreapi.pod:458:=head1 The REGEXP structure
1824pod/perlreapi.pod:528:=head2 C<engine>
1825pod/perlreapi.pod:539:=head2 C<mother_re>
1826pod/perlreapi.pod:543:=head2 C<extflags>
1827pod/perlreapi.pod:550:=head2 C<minlen> C<minlenret>
1828pod/perlreapi.pod:572:=head2 C<gofs>
1829pod/perlreapi.pod:576:=head2 C<substrs>
1830pod/perlreapi.pod:582:=head2 C<nparens>, C<lasparen>, and C<lastcloseparen>
1831pod/perlreapi.pod:588:=head2 C<intflags>
1832pod/perlreapi.pod:593:=head2 C<pprivate>
1833pod/perlreapi.pod:599:=head2 C<swap>
1834pod/perlreapi.pod:603:=head2 C<offs>
1835pod/perlreapi.pod:619:=head2 C<precomp> C<prelen>
1836pod/perlreapi.pod:634:=head2 C<paren_names>
1837pod/perlreapi.pod:643:=head2 C<substrs>
1838pod/perlreapi.pod:651:=head2 C<subbeg> C<sublen> C<saved_copy>
1839pod/perlreapi.pod:655:=head2 C<wrapped> C<wraplen>
1840pod/perlreapi.pod:672:=head2 C<seen_evals>
1841pod/perlreapi.pod:677:=head2 C<refcnt>
1842pod/perlreapi.pod:683:=head1 HISTORY
1843pod/perlreapi.pod:687:=head1 AUTHORS
1844pod/perlreapi.pod:692:=head1 LICENSE
1845pod/perl592delta.pod:1:=head1 NAME
1846pod/perl592delta.pod:5:=head1 DESCRIPTION
1847pod/perl592delta.pod:11:=head1 Incompatible Changes
1848pod/perl592delta.pod:13:=head2 Packing and UTF-8 strings
1849pod/perl592delta.pod:50:=head2 Miscellaneous
1850pod/perl592delta.pod:59:=head1 Core Enhancements
1851pod/perl592delta.pod:61:=head2 Malloc wrapping
1852pod/perl592delta.pod:72:=head2 Unicode Character Database 4.0.1
1853pod/perl592delta.pod:77:=head2 suidperl less insecure
1854pod/perl592delta.pod:93:=head2 PERLIO_DEBUG
1855pod/perl592delta.pod:101:=head2 Formats
1856pod/perl592delta.pod:106:=head2 Unicode Character Classes
1857pod/perl592delta.pod:113:=head2 Byte-order modifiers for pack() and unpack()
1858pod/perl592delta.pod:120:=head2 Byte count feature in pack()
1859pod/perl592delta.pod:125:=head2 New variables
1860pod/perl592delta.pod:134:=head1 Modules and Pragmata
1861pod/perl592delta.pod:136:=head2 New modules
1862pod/perl592delta.pod:154:=head2 Updated And Improved Modules and Pragmata
1863pod/perl592delta.pod:183:=head1 Utility Changes
1864pod/perl592delta.pod:216:=head1 Performance Enhancements
1865pod/perl592delta.pod:251:=head1 Installation and Configuration Improvements
1866pod/perl592delta.pod:262:=head1 Selected Bug Fixes
1867pod/perl592delta.pod:272:=head1 New or Changed Diagnostics
1868pod/perl592delta.pod:294:=head1 Changed Internals
1869pod/perl592delta.pod:300:=head1 Known Problems
1870pod/perl592delta.pod:311:=head1 Plans for the next release
1871pod/perl592delta.pod:319:=head1 Reporting Bugs
1872pod/perl592delta.pod:332:=head1 SEE ALSO
1873pod/perlfaq4.pod:1:=head1 NAME
1874pod/perlfaq4.pod:5:=head1 DESCRIPTION
1875pod/perlfaq4.pod:10:=head1 Data: Numbers
1876pod/perlfaq4.pod:12:=head2 Why am I getting long decimals (eg, 19.9499999999999) instead of the numbers I should be getting (eg, 19.95)?
1877pod/perlfaq4.pod:31:=head2 Why is int() broken?
1878pod/perlfaq4.pod:49:=head2 Why isn't my octal data interpreted correctly?
1879pod/perlfaq4.pod:91:=head2 Does Perl have a round() function? What about ceil() and floor()? Trig functions?
1880pod/perlfaq4.pod:133:=head2 How do I convert between numeric representations/bases/radixes?
1881pod/perlfaq4.pod:271:=head2 Why doesn't & work the way I want it to?
1882pod/perlfaq4.pod:298:=head2 How do I multiply matrices?
1883pod/perlfaq4.pod:303:=head2 How do I perform an operation on a series of integers?
1884pod/perlfaq4.pod:343:=head2 How can I output Roman numerals?
1885pod/perlfaq4.pod:347:=head2 Why aren't my random numbers random?
1886pod/perlfaq4.pod:373:=head2 How do I get a random number between X and Y?
1887pod/perlfaq4.pod:400:=head1 Data: Dates
1888pod/perlfaq4.pod:402:=head2 How do I find the day or week of the year?
1889pod/perlfaq4.pod:429:=head2 How do I find the current century or millennium?
1890pod/perlfaq4.pod:448:=head2 How can I compare two dates and find the difference?
1891pod/perlfaq4.pod:457:=head2 How can I take a string and turn it into epoch seconds?
1892pod/perlfaq4.pod:464:=head2 How can I find the Julian Day?
1893pod/perlfaq4.pod:490:=head2 How do I find yesterday's date?
1894pod/perlfaq4.pod:536:=head2 Does Perl have a Year 2000 or 2038 problem? Is Perl Y2K compliant?
1895pod/perlfaq4.pod:561:=head1 Data: Strings
1896pod/perlfaq4.pod:563:=head2 How do I validate input?
1897pod/perlfaq4.pod:576:=head2 How do I unescape a string?
1898pod/perlfaq4.pod:586:=head2 How do I remove consecutive pairs of characters?
1899pod/perlfaq4.pod:611:=head2 How do I expand function calls in a string?
1900pod/perlfaq4.pod:654:=head2 How do I find matching/nesting anything?
1901pod/perlfaq4.pod:694:=head2 How do I reverse a string?
1902pod/perlfaq4.pod:701:=head2 How do I expand tabs in a string?
1903pod/perlfaq4.pod:713:=head2 How do I reformat a paragraph?
1904pod/perlfaq4.pod:732:=head2 How can I access or change N characters of a string?
1905pod/perlfaq4.pod:751:=head2 How do I change the Nth occurrence of something?
1906pod/perlfaq4.pod:782:=head2 How can I count the number of occurrences of a substring within a string?
1907pod/perlfaq4.pod:807:=head2 How do I capitalize all the words on one line?
1908pod/perlfaq4.pod:848:=head2 How can I split a [character] delimited string except when inside [character]?
1909pod/perlfaq4.pod:883:=head2 How do I strip blank space from the beginning/end of a string?
1910pod/perlfaq4.pod:932:=head2 How do I pad a string with blanks or pad a number with zeroes?
1911pod/perlfaq4.pod:977:=head2 How do I extract selected columns from a string?
1912pod/perlfaq4.pod:1013:=head2 How do I find the soundex value of a string?
1913pod/perlfaq4.pod:1021:=head2 How can I expand variables in text strings?
1914pod/perlfaq4.pod:1074:=head2 What's wrong with always quoting "$vars"?
1915pod/perlfaq4.pod:1116:=head2 Why don't my E<lt>E<lt>HERE documents work?
1916pod/perlfaq4.pod:1196:=head1 Data: Arrays
1917pod/perlfaq4.pod:1198:=head2 What is the difference between a list and an array?
1918pod/perlfaq4.pod:1273:=head2 What is the difference between $array[1] and @array[1]?
1919pod/perlfaq4.pod:1310:=head2 How can I remove duplicate elements from a list or array?
1920pod/perlfaq4.pod:1363:=head2 How can I tell whether a certain element is contained in a list or array?
1921pod/perlfaq4.pod:1447:=head2 How do I compute the difference of two arrays? How do I compute the intersection of two arrays?
1922pod/perlfaq4.pod:1463:=head2 How do I test whether two arrays or hashes are equal?
1923pod/perlfaq4.pod:1527:=head2 How do I find the first array element for which a condition is true?
1924pod/perlfaq4.pod:1559:=head2 How do I handle linked lists?
1925pod/perlfaq4.pod:1609:=head2 How do I handle circular lists?
1926pod/perlfaq4.pod:1650:=head2 How do I shuffle an array randomly?
1927pod/perlfaq4.pod:1697:=head2 How do I process/modify each element of an array?
1928pod/perlfaq4.pod:1732:=head2 How do I select a random element from an array?
1929pod/perlfaq4.pod:1743:=head2 How do I permute N elements of a list?
1930pod/perlfaq4.pod:1808:=head2 How do I sort an array by (anything)?
1931pod/perlfaq4.pod:1856:=head2 How do I manipulate arrays of bits?
1932pod/perlfaq4.pod:1973:=head2 Why does defined() return true on empty arrays and hashes?
1933pod/perlfaq4.pod:1979:=head1 Data: Hashes (Associative Arrays)
1934pod/perlfaq4.pod:1981:=head2 How do I process an entire hash?
1935pod/perlfaq4.pod:2035:=head2 How do I merge two hashes?
1936pod/perlfaq4.pod:2091:=head2 What happens if I add or remove keys from a hash while iterating over it?
1937pod/perlfaq4.pod:2103:=head2 How do I look up a hash element by value?
1938pod/perlfaq4.pod:2125:=head2 How can I know how many entries are in a hash?
1939pod/perlfaq4.pod:2157:=head2 How do I sort a hash (optionally by value instead of key)?
1940pod/perlfaq4.pod:2204:=head2 How can I always keep my hash sorted?
1941pod/perlfaq4.pod:2214:=head2 What's the difference between "delete" and "undef" with hashes?
1942pod/perlfaq4.pod:2295:=head2 Why don't my tied hashes make the defined/exists distinction?
1943pod/perlfaq4.pod:2303:=head2 How do I reset an each() operation part-way through?
1944pod/perlfaq4.pod:2316:=head2 How can I get the unique keys from two hashes?
1945pod/perlfaq4.pod:2342:=head2 How can I store a multidimensional array in a DBM file?
1946pod/perlfaq4.pod:2348:=head2 How can I make my hash remember the order I put elements into it?
1947pod/perlfaq4.pod:2363:=head2 Why does passing a subroutine an undefined element in a hash create it?
1948pod/perlfaq4.pod:2404:=head2 How can I make the Perl equivalent of a C structure/C++ class/hash or array of hashes or arrays?
1949pod/perlfaq4.pod:2422:=head2 How can I use a reference as a hash key?
1950pod/perlfaq4.pod:2450:=head1 Data: Misc
1951pod/perlfaq4.pod:2452:=head2 How do I handle binary data correctly?
1952pod/perlfaq4.pod:2465:=head2 How do I determine whether a scalar is a number/whole/integer/float?
1953pod/perlfaq4.pod:2517:=head2 How do I keep persistent data across program calls?
1954pod/perlfaq4.pod:2532:=head2 How do I print out or copy a recursive data structure?
1955pod/perlfaq4.pod:2549:=head2 How do I define methods for every class/object?
1956pod/perlfaq4.pod:2560:=head2 How do I verify a credit card checksum?
1957pod/perlfaq4.pod:2564:=head2 How do I pack arrays of doubles or floats for XS code?
1958pod/perlfaq4.pod:2572:=head1 AUTHOR AND COPYRIGHT
1959pod/perlrequick.pod:1:=head1 NAME
1960pod/perlrequick.pod:5:=head1 DESCRIPTION
1961pod/perlrequick.pod:11:=head1 The Guide
1962pod/perlrequick.pod:13:=head2 Simple word matching
1963pod/perlrequick.pod:111:=head2 Using character classes
1964pod/perlrequick.pod:232:=head2 Matching this or that
1965pod/perlrequick.pod:256:=head2 Grouping things and hierarchical matching
1966pod/perlrequick.pod:274:=head2 Extracting matches
1967pod/perlrequick.pod:309:=head2 Matching repetitions
1968pod/perlrequick.pod:368:=head2 More matching
1969pod/perlrequick.pod:417:=head2 Search and replace
1970pod/perlrequick.pod:460:=head2 The split operator
1971pod/perlrequick.pod:493:=head1 BUGS
1972pod/perlrequick.pod:497:=head1 SEE ALSO
1973pod/perlrequick.pod:502:=head1 AUTHOR AND COPYRIGHT
1974pod/perlrequick.pod:509:=head2 Acknowledgments
1975pod/perllocale.pod:1:=head1 NAME
1976pod/perllocale.pod:5:=head1 DESCRIPTION
1977pod/perllocale.pod:30:=head1 PREPARING TO USE LOCALES
1978pod/perllocale.pod:85:=head1 USING LOCALES
1979pod/perllocale.pod:87:=head2 The use locale pragma
1980pod/perllocale.pod:137:=head2 The setlocale function
1981pod/perllocale.pod:202:=head2 Finding locales
1982pod/perllocale.pod:255:=head2 LOCALE PROBLEMS
1983pod/perllocale.pod:275:=head2 Temporarily fixing locale problems
1984pod/perllocale.pod:320:=head2 Permanently fixing locale problems
1985pod/perllocale.pod:341:=head2 Permanently fixing your system's locale configuration
1986pod/perllocale.pod:358:=head2 Fixing system locale configuration
1987pod/perllocale.pod:367:=head2 The localeconv function
1988pod/perllocale.pod:434:=head2 I18N::Langinfo
1989pod/perllocale.pod:459:=head1 LOCALE CATEGORIES
1990pod/perllocale.pod:465:=head2 Category LC_COLLATE: Collation
1991pod/perllocale.pod:545:=head2 Category LC_CTYPE: Character Types
1992pod/perllocale.pod:575:=head2 Category LC_NUMERIC: Numeric Formatting
1993pod/perllocale.pod:608:=head2 Category LC_MONETARY: Formatting of monetary amounts
1994pod/perllocale.pod:623:=head2 LC_TIME
1995pod/perllocale.pod:645:=head2 Other categories
1996pod/perllocale.pod:656:=head1 SECURITY
1997pod/perllocale.pod:829:=head1 ENVIRONMENT
1998pod/perllocale.pod:912:=head2 Examples
1999pod/perllocale.pod:929:=head1 NOTES
2000pod/perllocale.pod:931:=head2 Backward compatibility
2001pod/perllocale.pod:947:=head2 I18N:Collate obsolete
2002pod/perllocale.pod:957:=head2 Sort speed and memory use impacts
2003pod/perllocale.pod:968:=head2 write() and LC_NUMERIC
2004pod/perllocale.pod:978:=head2 Freely available locale definitions
2005pod/perllocale.pod:990:=head2 I18n and l10n
2006pod/perllocale.pod:997:=head2 An imperfect standard
2007pod/perllocale.pod:1008:=head1 Unicode and UTF-8
2008pod/perllocale.pod:1017:=head1 BUGS
2009pod/perllocale.pod:1019:=head2 Broken systems
2010pod/perllocale.pod:1030:=head1 SEE ALSO
2011pod/perllocale.pod:1040:=head1 HISTORY
2012pod/perlunifaq.pod:1:=head1 NAME
2013pod/perlunifaq.pod:5:=head1 Q and A
2014pod/perlunifaq.pod:10:=head2 perlunitut isn't really a Unicode tutorial, is it?
2015pod/perlunifaq.pod:19:=head2 What character encodings does Perl support?
2016pod/perlunifaq.pod:25:=head2 Which version of perl should I use?
2017pod/perlunifaq.pod:34:=head2 What about binary data, like images?
2018pod/perlunifaq.pod:45:=head2 When should I decode or encode?
2019pod/perlunifaq.pod:51:=head2 What if I don't decode?
2020pod/perlunifaq.pod:64:=head2 What if I don't encode?
2021pod/perlunifaq.pod:78:=head2 Is there a way to automatically decode or encode?
2022pod/perlunifaq.pod:97:=head2 What if I don't know which encoding was used?
2023pod/perlunifaq.pod:109:=head2 Can I use Unicode in my Perl sources?
2024pod/perlunifaq.pod:121:=head2 Data::Dumper doesn't restore the UTF8 flag; is it broken?
2025pod/perlunifaq.pod:137:=head2 Why do regex character classes sometimes match only in the ASCII range?
2026pod/perlunifaq.pod:139:=head2 Why do some characters not uppercase or lowercase correctly?
2027pod/perlunifaq.pod:168:=head2 How can I determine if a string is a text string or a binary string?
2028pod/perlunifaq.pod:178:=head2 How do I convert from encoding FOO to encoding BAR?
2029pod/perlunifaq.pod:198:=head2 What are C<decode_utf8> and C<encode_utf8>?
2030pod/perlunifaq.pod:203:=head2 What is a "wide character"?
2031pod/perlunifaq.pod:220:=head1 INTERNALS
2032pod/perlunifaq.pod:222:=head2 What is "the UTF8 flag"?
2033pod/perlunifaq.pod:239:=head2 What about the C<use bytes> pragma?
2034pod/perlunifaq.pod:249:=head2 What about the C<use encoding> pragma?
2035pod/perlunifaq.pod:262:=head2 What is the difference between C<:encoding> and C<:utf8>?
2036pod/perlunifaq.pod:280:=head2 What's the difference between C<UTF-8> and C<utf8>?
2037pod/perlunifaq.pod:300:=head2 I lost track; what encoding is the internal format really?
2038pod/perlunifaq.pod:312:=head1 AUTHOR
2039pod/perlunifaq.pod:316:=head1 SEE ALSO
2040pod/perlmroapi.pod:1:=head1 NAME
2041pod/perlmroapi.pod:5:=head1 DESCRIPTION
2042pod/perlmroapi.pod:48:=head1 Callbacks
2043pod/perlmroapi.pod:63:=head1 Caching
2044pod/perlmroapi.pod:82:=head1 Examples
2045pod/perlmroapi.pod:88:=head1 AUTHORS
2046pod/perlref.pod:1:=head1 NAME
2047pod/perlref.pod:6:=head1 NOTE
2048pod/perlref.pod:12:=head1 DESCRIPTION
2049pod/perlref.pod:54:=head2 Making References
2050pod/perlref.pod:300:=head2 Using References
2051pod/perlref.pod:461:=head2 Symbolic references
2052pod/perlref.pod:511:=head2 Not-so-symbolic references
2053pod/perlref.pod:566:=head2 Pseudo-hashes: Using an array as a hash
2054pod/perlref.pod:572:=head2 Function Templates
2055pod/perlref.pod:658:=head1 WARNING
2056pod/perlref.pod:678:=head1 SEE ALSO
2057pod/perltie.pod:1:=head1 NAME
2058pod/perltie.pod:6:=head1 SYNOPSIS
2059pod/perltie.pod:14:=head1 DESCRIPTION
2060pod/perltie.pod:49:=head2 Tying Scalars
2061pod/perltie.pod:194:=head2 Tying Arrays
2062pod/perltie.pod:493:=head2 Tying Hashes
2063pod/perltie.pod:850:=head2 Tying FileHandles
2064pod/perltie.pod:1002:=head2 UNTIE this
2065pod/perltie.pod:1008:=head2 The C<untie> Gotcha
2066pod/perltie.pod:1158:=head1 SEE ALSO
2067pod/perltie.pod:1164:=head1 BUGS
2068pod/perltie.pod:1194:=head1 AUTHOR
2069pod/perlglossary.pod:1:=head1 NAME
2070pod/perlglossary.pod:5:=head1 DESCRIPTION
2071pod/perlglossary.pod:12:=head2 A
2072pod/perlglossary.pod:230:=head2 B
2073pod/perlglossary.pod:416:=head2 C
2074pod/perlglossary.pod:714:=head2 D
2075pod/perlglossary.pod:915:=head2 E
2076pod/perlglossary.pod:1043:=head2 F
2077pod/perlglossary.pod:1237:=head2 G
2078pod/perlglossary.pod:1305:=head2 H
2079pod/perlglossary.pod:1396:=head2 I
2080pod/perlglossary.pod:1590:=head2 J
2081pod/perlglossary.pod:1603:=head2 K
2082pod/perlglossary.pod:1618:=head2 L
2083pod/perlglossary.pod:1826:=head2 M
2084pod/perlglossary.pod:1967:=head2 N
2085pod/perlglossary.pod:2034:=head2 O
2086pod/perlglossary.pod:2136:=head2 P
2087pod/perlglossary.pod:2395:=head2 Q
2088pod/perlglossary.pod:2412:=head2 R
2089pod/perlglossary.pod:2561:=head2 S
2090pod/perlglossary.pod:3045:=head2 T
2091pod/perlglossary.pod:3194:=head2 U
2092pod/perlglossary.pod:3247:=head2 V
2093pod/perlglossary.pod:3299:=head2 W
2094pod/perlglossary.pod:3353:=head2 X
2095pod/perlglossary.pod:3371:=head2 Y
2096pod/perlglossary.pod:3383:=head2 Z
2097pod/perlglossary.pod:3403:=head1 AUTHOR AND COPYRIGHT
2098pod/perlbot.pod:1:=head1 NAME
2099pod/perlbot.pod:5:=head1 DESCRIPTION
2100pod/perlbot.pod:18:=head1 OO SCALING TIPS
2101pod/perlbot.pod:78:=head1 INSTANCE VARIABLES
2102pod/perlbot.pod:116:=head1 SCALAR INSTANCE VARIABLES
2103pod/perlbot.pod:135:=head1 INSTANCE VARIABLE INHERITANCE
2104pod/perlbot.pod:169:=head1 OBJECT RELATIONSHIPS
2105pod/perlbot.pod:201:=head1 OVERRIDING SUPERCLASS METHODS
2106pod/perlbot.pod:250:=head1 USING RELATIONSHIP WITH SDBM
2107pod/perlbot.pod:292:=head1 THINKING OF CODE REUSE
2108pod/perlbot.pod:396:=head1 CLASS CONTEXT AND THE OBJECT
2109pod/perlbot.pod:456:=head1 INHERITING A CONSTRUCTOR
2110pod/perlbot.pod:486:=head1 DELEGATION
2111pod/perlbot.pod:533:=head1 SEE ALSO
2112pod/perlreref.pod:1:=head1 NAME
2113pod/perlreref.pod:5:=head1 DESCRIPTION
2114pod/perlreref.pod:11:=head2 OPERATORS
2115pod/perlreref.pod:58:=head2 SYNTAX
2116pod/perlreref.pod:80:=head2 ESCAPE SEQUENCES
2117pod/perlreref.pod:109:=head2 CHARACTER CLASSES
2118pod/perlreref.pod:164:=head2 ANCHORS
2119pod/perlreref.pod:179:=head2 QUANTIFIERS
2120pod/perlreref.pod:199:=head2 EXTENDED CONSTRUCTS
2121pod/perlreref.pod:231:=head2 VARIABLES
2122pod/perlreref.pod:262:=head2 FUNCTIONS
2123pod/perlreref.pod:279:=head2 TERMINOLOGY
2124pod/perlreref.pod:281:=head3 Titlecase
2125pod/perlreref.pod:286:=head1 AUTHOR
2126pod/perlreref.pod:292:=head1 SEE ALSO
2127pod/perlreref.pod:354:=head1 THANKS
2128pod/perlbook.pod:1:=head1 NAME
2129pod/perlbook.pod:5:=head1 DESCRIPTION
2130pod/perlfaq1.pod:1:=head1 NAME
2131pod/perlfaq1.pod:5:=head1 DESCRIPTION
2132pod/perlfaq1.pod:10:=head2 What is Perl?
2133pod/perlfaq1.pod:24:=head2 Who supports Perl? Who develops it? Why is it free?
2134pod/perlfaq1.pod:57:=head2 Which version of Perl should I use?
2135pod/perlfaq1.pod:126:=head2 What are Perl 4, Perl 5, or Perl 6?
2136pod/perlfaq1.pod:153:=head2 What was Ponie?
2137pod/perlfaq1.pod:168:=head2 What is Perl 6?
2138pod/perlfaq1.pod:187:=head2 How stable is Perl?
2139pod/perlfaq1.pod:200:=head2 Is Perl difficult to learn?
2140pod/perlfaq1.pod:227:=head2 How does Perl compare with other languages like Java, Python, REXX, Scheme, or Tcl?
2141pod/perlfaq1.pod:240:=head2 Can I do [task] in Perl?
2142pod/perlfaq1.pod:263:=head2 When shouldn't I program in Perl?
2143pod/perlfaq1.pod:283:=head2 What's the difference between "perl" and "Perl"?
2144pod/perlfaq1.pod:304:=head2 Is it a Perl program or a Perl script?
2145pod/perlfaq1.pod:329:=head2 What is a JAPH?
2146pod/perlfaq1.pod:347:=head2 Where can I get a list of Larry Wall witticisms?
2147pod/perlfaq1.pod:360:=head2 How can I convince others to use Perl?
2148pod/perlfaq1.pod:398:=head1 AUTHOR AND COPYRIGHT
2149pod/perl590delta.pod:1:=head1 NAME
2150pod/perl590delta.pod:5:=head1 DESCRIPTION
2151pod/perl590delta.pod:10:=head1 Incompatible Changes
2152pod/perl590delta.pod:12:=head2 Hash Randomisation
2153pod/perl590delta.pod:63:=head2 UTF-8 On Filehandles No Longer Activated By Locale
2154pod/perl590delta.pod:70:=head2 Single-number v-strings are no longer v-strings before "=>"
2155pod/perl590delta.pod:93:=head2 (Win32) The -C Switch Has Been Repurposed
2156pod/perl590delta.pod:106:=head2 (Win32) The /d Switch Of cmd.exe
2157pod/perl590delta.pod:115:=head2 The C<$*> variable has been removed
2158pod/perl590delta.pod:120:=head1 Core Enhancements
2159pod/perl590delta.pod:122:=head2 Assertions
2160pod/perl590delta.pod:130:=head2 Defined-or operators
2161pod/perl590delta.pod:156:=head2 UTF-8 no longer default under UTF-8 locales
2162pod/perl590delta.pod:184:=head2 Unsafe signals again available
2163pod/perl590delta.pod:208:=head2 Tied Arrays with Negative Array Indices
2164pod/perl590delta.pod:219:=head2 local ${$x}
2165pod/perl590delta.pod:229:=head2 Unicode Character Database 4.0.0
2166pod/perl590delta.pod:235:=head2 Miscellaneous Enhancements
2167pod/perl590delta.pod:256:=head1 Modules and Pragmata
2168pod/perl590delta.pod:258:=head2 Updated Modules And Pragmata
2169pod/perl590delta.pod:446:=head1 Utility Changes
2170pod/perl590delta.pod:463:=head1 New Documentation
2171pod/perl590delta.pod:488:=head1 Installation and Configuration Improvements
2172pod/perl590delta.pod:513:=head2 Platform-specific enhancements
2173pod/perl590delta.pod:554:=head1 Selected Bug Fixes
2174pod/perl590delta.pod:556:=head2 Closures, eval and lexicals
2175pod/perl590delta.pod:564:=head2 Generic fixes
2176pod/perl590delta.pod:610:=head2 Platform-specific fixes
2177pod/perl590delta.pod:715:=head1 New or Changed Diagnostics
2178pod/perl590delta.pod:720:=head2 Changed "A thread exited while %d threads were running"
2179pod/perl590delta.pod:729:=head2 Removed "Attempt to clear a restricted hash"
2180pod/perl590delta.pod:734:=head2 New "Illegal declaration of anonymous subroutine"
2181pod/perl590delta.pod:738:=head2 Changed "Invalid range "%s" in transliteration operator"
2182pod/perl590delta.pod:746:=head2 New "Missing control char name in \c"
2183pod/perl590delta.pod:750:=head2 New "Newline in left-justified string for %s"
2184pod/perl590delta.pod:755:=head2 New "Possible precedence problem on bitwise %c operator"
2185pod/perl590delta.pod:764:=head2 New "read() on %s filehandle %s"
2186pod/perl590delta.pod:768:=head2 New "Tied variable freed while still in use"
2187pod/perl590delta.pod:773:=head2 New "To%s: illegal mapping '%s'"
2188pod/perl590delta.pod:777:=head2 New "Use of freed value in iteration"
2189pod/perl590delta.pod:781:=head1 Changed Internals
2190pod/perl590delta.pod:838:=head1 New Tests
2191pod/perl590delta.pod:845:=head1 Known Problems
2192pod/perl590delta.pod:859:=head2 Tied hashes in scalar context
2193pod/perl590delta.pod:872:=head2 Net::Ping 450_service and 510_ping_udp failures
2194pod/perl590delta.pod:879:=head2 B::C
2195pod/perl590delta.pod:886:=head1 Platform Specific Problems
2196pod/perl590delta.pod:888:=head2 EBCDIC Platforms
2197pod/perl590delta.pod:894:=head2 Cygwin 1.5 problems
2198pod/perl590delta.pod:906:=head2 HP-UX: HP cc warnings about sendfile and sendpath
2199pod/perl590delta.pod:922:=head2 IRIX: t/uni/tr_7jis.t falsely failing
2200pod/perl590delta.pod:929:=head2 Mac OS X: no usemymalloc
2201pod/perl590delta.pod:935:=head2 Tru64: No threaded builds with GNU cc (gcc)
2202pod/perl590delta.pod:941:=head2 Win32: sysopen, sysread, syswrite
2203pod/perl590delta.pod:954:=head1 TODO
2204pod/perl590delta.pod:991:=head1 Reporting Bugs
2205pod/perl590delta.pod:1005:=head1 SEE ALSO
2206pod/perl571delta.pod:1:=head1 NAME
2207pod/perl571delta.pod:5:=head1 DESCRIPTION
2208pod/perl571delta.pod:13:=head1 Security Vulnerability Closed
2209pod/perl571delta.pod:44:=head1 Incompatible Changes
2210pod/perl571delta.pod:63:=head1 Core Enhancements
2211pod/perl571delta.pod:65:=head2 AUTOLOAD Is Now Lvaluable
2212pod/perl571delta.pod:70:=head2 PerlIO is Now The Default
2213pod/perl571delta.pod:197:=head2 Signals Are Now Safe
2214pod/perl571delta.pod:202:=head1 Modules and Pragmata
2215pod/perl571delta.pod:204:=head2 New Modules
2216pod/perl571delta.pod:434:=head2 Updated And Improved Modules and Pragmata
2217pod/perl571delta.pod:510:=head1 Performance Enhancements
2218pod/perl571delta.pod:531:=head1 Utility Changes
2219pod/perl571delta.pod:550:=head1 New Documentation
2220pod/perl571delta.pod:552:=head2 perlclib
2221pod/perl571delta.pod:557:=head2 perliol
2222pod/perl571delta.pod:561:=head2 README.aix
2223pod/perl571delta.pod:567:=head2 README.bs2000
2224pod/perl571delta.pod:576:=head2 README.macos
2225pod/perl571delta.pod:583:=head2 README.mpeix
2226pod/perl571delta.pod:589:=head2 README.solaris
2227pod/perl571delta.pod:595:=head2 README.vos
2228pod/perl571delta.pod:601:=head2 Porting/repository.pod
2229pod/perl571delta.pod:605:=head1 Installation and Configuration Improvements
2230pod/perl571delta.pod:641:=head2 New Or Improved Platforms
2231pod/perl571delta.pod:696:=head2 Generic Improvements
2232pod/perl571delta.pod:788:=head1 Selected Bug Fixes
2233pod/perl571delta.pod:840:=head2 Platform Specific Changes and Fixes
2234pod/perl571delta.pod:887:=head1 New or Changed Diagnostics
2235pod/perl571delta.pod:909:=head1 Changed Internals
2236pod/perl571delta.pod:934:=head1 New Tests
2237pod/perl571delta.pod:941:=head1 Known Problems
2238pod/perl571delta.pod:947:=head2 AIX vac 5.0.0.0 May Produce Buggy Code For Perl
2239pod/perl571delta.pod:955:=head2 lib/ftmp-security tests warn 'system possibly insecure'
2240pod/perl571delta.pod:959:=head2 lib/io_multihomed Fails In LP64-Configured HP-UX
2241pod/perl571delta.pod:967:=head2 Test lib/posix Subtest 9 Fails In LP64-Configured HP-UX
2242pod/perl571delta.pod:974:=head2 lib/b test 19
2243pod/perl571delta.pod:979:=head2 Linux With Sfio Fails op/misc Test 48
2244pod/perl571delta.pod:983:=head2 sigaction test 13 in VMS
2245pod/perl571delta.pod:988:=head2 sprintf tests 129 and 130
2246pod/perl571delta.pod:997:=head2 Failure of Thread tests
2247pod/perl571delta.pod:1005:=head2 Localising a Tied Variable Leaks Memory
2248pod/perl571delta.pod:1017:=head2 Self-tying of Arrays and Hashes Is Forbidden
2249pod/perl571delta.pod:1024:=head2 Building Extensions Can Fail Because Of Largefiles
2250pod/perl571delta.pod:1040:=head2 The Compiler Suite Is Still Experimental
2251pod/perl571delta.pod:1045:=head1 Reporting Bugs
2252pod/perl571delta.pod:1058:=head1 SEE ALSO
2253pod/perl571delta.pod:1068:=head1 HISTORY
2254pod/perlpacktut.pod:1:=head1 NAME
2255pod/perlpacktut.pod:5:=head1 DESCRIPTION
2256pod/perlpacktut.pod:15:=head1 The Basic Principle
2257pod/perlpacktut.pod:84:=head1 Packing Text
2258pod/perlpacktut.pod:297:=head1 Packing Numbers
2259pod/perlpacktut.pod:305:=head2 Integers
2260pod/perlpacktut.pod:382:=head2 Unpacking a Stack Frame
2261pod/perlpacktut.pod:435:=head2 How to Eat an Egg on a Net
2262pod/perlpacktut.pod:462:=head2 Byte-order modifiers
2263pod/perlpacktut.pod:489:=head2 Floating point Numbers
2264pod/perlpacktut.pod:506:=head1 Exotic Templates
2265pod/perlpacktut.pod:509:=head2 Bit Strings
2266pod/perlpacktut.pod:564:=head2 Uuencoding
2267pod/perlpacktut.pod:585:=head2 Doing Sums
2268pod/perlpacktut.pod:616:=head2 Unicode
2269pod/perlpacktut.pod:667:=head2 Another Portable Binary Encoding
2270pod/perlpacktut.pod:684:=head1 Template Grouping
2271pod/perlpacktut.pod:732:=head1 Lengths and Widths
2272pod/perlpacktut.pod:734:=head2 String Lengths
2273pod/perlpacktut.pod:805:=head2 Dynamic Templates
2274pod/perlpacktut.pod:837:=head2 Counting Repetitions
2275pod/perlpacktut.pod:856:=head2 Intel HEX
2276pod/perlpacktut.pod:901:=head1 Packing and Unpacking C Structures
2277pod/perlpacktut.pod:915:=head2 The Alignment Pit
2278pod/perlpacktut.pod:1038:=head2 Dealing with Endian-ness
2279pod/perlpacktut.pod:1064:=head2 Alignment, Take 2
2280pod/perlpacktut.pod:1093:=head2 Alignment, Take 3
2281pod/perlpacktut.pod:1106:=head2 Pointers for How to Use Them
2282pod/perlpacktut.pod:1220:=head1 Pack Recipes
2283pod/perlpacktut.pod:1251:=head1 Funnies Section
2284pod/perlpacktut.pod:1263:=head1 Authors
2285pod/pod2usage.PL:50:=head1 NAME
2286pod/pod2usage.PL:54:=head1 SYNOPSIS
2287pod/pod2usage.PL:70:=head1 OPTIONS AND ARGUMENTS
2288pod/pod2usage.PL:113:=head1 DESCRIPTION
2289pod/pod2usage.PL:122:=head1 SEE ALSO
2290pod/pod2usage.PL:126:=head1 AUTHOR
2291pod/perl.pod:1:=head1 NAME
2292pod/perl.pod:5:=head1 SYNOPSIS
2293pod/perl.pod:18:=head1 GETTING HELP
2294pod/perl.pod:31:=head2 Overview
2295pod/perl.pod:37:=head2 Tutorials
2296pod/perl.pod:70:=head2 Reference Manual
2297pod/perl.pod:128:=head2 Internals and C Language Interface
2298pod/perl.pod:150:=head2 Miscellaneous
2299pod/perl.pod:197:=head2 Language-Specific
2300pod/perl.pod:204:=head2 Platform-Specific
2301pod/perl.pod:249:=head1 DESCRIPTION
2302pod/perl.pod:371:=head1 AVAILABILITY
2303pod/perl.pod:377:=head1 ENVIRONMENT
2304pod/perl.pod:381:=head1 AUTHOR
2305pod/perl.pod:390:=head1 FILES
2306pod/perl.pod:394:=head1 SEE ALSO
2307pod/perl.pod:404:=head1 DIAGNOSTICS
2308pod/perl.pod:424:=head1 BUGS
2309pod/perl.pod:452:=head1 NOTES
2310pod/perlcommunity.pod:1:=head1 NAME
2311pod/perlcommunity.pod:5:=head1 DESCRIPTION
2312pod/perlcommunity.pod:17:=head2 Where to find the community
2313pod/perlcommunity.pod:23:=head2 Mailing lists and Newsgroups
2314pod/perlcommunity.pod:38:=head2 IRC
2315pod/perlcommunity.pod:52:=head2 Websites
2316pod/perlcommunity.pod:58:=head3 News sites
2317pod/perlcommunity.pod:76:=head3 Forums
2318pod/perlcommunity.pod:88:=head2 User Groups
2319pod/perlcommunity.pod:99:=head2 Workshops
2320pod/perlcommunity.pod:112:=head2 Hackathons
2321pod/perlcommunity.pod:126:=head2 Conventions
2322pod/perlcommunity.pod:141:=head2 Calendar of Perl Events
2323pod/perlcommunity.pod:154:=head1 AUTHOR
2324pod/perlpragma.pod:1:=head1 NAME
2325pod/perlpragma.pod:5:=head1 DESCRIPTION
2326pod/perlpragma.pod:12:=head1 A basic example
2327pod/perlpragma.pod:129:=head1 Implementation details
2328pod/perl584delta.pod:1:=head1 NAME
2329pod/perl584delta.pod:5:=head1 DESCRIPTION
2330pod/perl584delta.pod:10:=head1 Incompatible Changes
2331pod/perl584delta.pod:28:=head1 Core Enhancements
2332pod/perl584delta.pod:30:=head2 Malloc wrapping
2333pod/perl584delta.pod:41:=head2 Unicode Character Database 4.0.1
2334pod/perl584delta.pod:46:=head2 suidperl less insecure
2335pod/perl584delta.pod:62:=head2 format
2336pod/perl584delta.pod:67:=head1 Modules and Pragmata
2337pod/perl584delta.pod:75:=head2 Updated modules
2338pod/perl584delta.pod:152:=head1 Performance Enhancements
2339pod/perl584delta.pod:178:=head1 Utility Changes
2340pod/perl584delta.pod:183:=head1 Installation and Configuration Improvements
2341pod/perl584delta.pod:199:=head1 Selected Bug Fixes
2342pod/perl584delta.pod:219:=head1 New or Changed Diagnostics
2343pod/perl584delta.pod:224:=head1 Changed Internals
2344pod/perl584delta.pod:230:=head1 Future Directions
2345pod/perl584delta.pod:235:=head1 Platform Specific Problems
2346pod/perl584delta.pod:239:=head1 Reporting Bugs
2347pod/perl584delta.pod:253:=head1 SEE ALSO
2348pod/perlfaq7.pod:1:=head1 NAME
2349pod/perlfaq7.pod:5:=head1 DESCRIPTION
2350pod/perlfaq7.pod:10:=head2 Can I get a BNF/yacc/RE for the Perl language?
2351pod/perlfaq7.pod:21:=head2 What are all these $@%&* punctuation signs, and how do I know when to use them?
2352pod/perlfaq7.pod:47:=head2 Do I always/never have to quote my strings or use semicolons and commas?
2353pod/perlfaq7.pod:76:=head2 How do I skip some return values?
2354pod/perlfaq7.pod:91:=head2 How do I temporarily block warnings?
2355pod/perlfaq7.pod:123:=head2 What's an extension?
2356pod/perlfaq7.pod:128:=head2 Why do Perl operators have different precedence than C operators?
2357pod/perlfaq7.pod:166:=head2 How do I declare/create a structure?
2358pod/perlfaq7.pod:178:=head2 How do I create a module?
2359pod/perlfaq7.pod:201:=head2 How do I adopt or take over a module already on CPAN?
2360pod/perlfaq7.pod:240:=head2 How do I create a class?
2361pod/perlfaq7.pod:255:=head2 How can I tell if a variable is tainted?
2362pod/perlfaq7.pod:261:=head2 What's a closure?
2363pod/perlfaq7.pod:338:=head2 What is variable suicide and how can I prevent it?
2364pod/perlfaq7.pod:376:=head2 How can I pass/return a {Function, FileHandle, Array, Hash, Method, Regex}?
2365pod/perlfaq7.pod:464:=head2 How do I create a static variable?
2366pod/perlfaq7.pod:525:=head2 What's the difference between dynamic and lexical (static) scoping? Between local() and my()?
2367pod/perlfaq7.pod:571:=head2 How can I access a dynamic variable while a similarly named lexical is in scope?
2368pod/perlfaq7.pod:601:=head2 What's the difference between deep and shallow binding?
2369pod/perlfaq7.pod:612:=head2 Why doesn't "my($foo) = E<lt>FILEE<gt>;" work right?
2370pod/perlfaq7.pod:636:=head2 How do I redefine a builtin function, operator, or method?
2371pod/perlfaq7.pod:652:=head2 What's the difference between calling a function as &foo and foo()?
2372pod/perlfaq7.pod:689:=head2 How do I create a switch or case statement?
2373pod/perlfaq7.pod:787:=head2 How can I catch accesses to undefined variables, functions, or methods?
2374pod/perlfaq7.pod:798:=head2 Why can't a method included in this same file be found?
2375pod/perlfaq7.pod:818:=head2 How can I find out my current or calling package?
2376pod/perlfaq7.pod:857:=head2 How can I comment out a large block of Perl code?
2377pod/perlfaq7.pod:902:=head2 How do I clear a package?
2378pod/perlfaq7.pod:927:=head2 How can I use a variable as a variable name?
2379pod/perlfaq7.pod:1027:=head2 What does "bad interpreter" mean?
2380pod/perlfaq7.pod:1057:=head1 AUTHOR AND COPYRIGHT
2381pod/perlxstut.pod:1:=head1 NAME
2382pod/perlxstut.pod:5:=head1 DESCRIPTION
2383pod/perlxstut.pod:20:=head1 SPECIAL NOTES
2384pod/perlxstut.pod:22:=head2 make
2385pod/perlxstut.pod:29:=head2 Version caveat
2386pod/perlxstut.pod:59:=head2 Dynamic Loading versus Static Loading
2387pod/perlxstut.pod:82:=head1 TUTORIAL
2388pod/perlxstut.pod:86:=head2 EXAMPLE 1
2389pod/perlxstut.pod:228:=head2 EXAMPLE 2
2390pod/perlxstut.pod:282:=head2 What has gone on?
2391pod/perlxstut.pod:346:=head2 Writing good test scripts
2392pod/perlxstut.pod:358:=head2 EXAMPLE 3
2393pod/perlxstut.pod:403:=head2 What's new here?
2394pod/perlxstut.pod:423:=head2 Input and Output Parameters
2395pod/perlxstut.pod:436:=head2 The XSUBPP Program
2396pod/perlxstut.pod:442:=head2 The TYPEMAP file
2397pod/perlxstut.pod:488:=head2 Warning about Output Arguments
2398pod/perlxstut.pod:497:=head2 EXAMPLE 4
2399pod/perlxstut.pod:641:=head2 What has happened here?
2400pod/perlxstut.pod:690:=head2 Anatomy of .xs file
2401pod/perlxstut.pod:720:=head2 Getting the fat out of XSUBs
2402pod/perlxstut.pod:803:=head2 More about XSUB arguments
2403pod/perlxstut.pod:874:=head2 The Argument Stack
2404pod/perlxstut.pod:918:=head2 Extending your Extension
2405pod/perlxstut.pod:928:=head2 Documenting your Extension
2406pod/perlxstut.pod:942:=head2 Installing your Extension
2407pod/perlxstut.pod:956:=head2 EXAMPLE 5
2408pod/perlxstut.pod:1006:=head2 New Things in this Example
2409pod/perlxstut.pod:1073:=head2 EXAMPLE 6
2410pod/perlxstut.pod:1139:=head2 New Things in this Example
2411pod/perlxstut.pod:1211:=head2 EXAMPLE 7 (Coming Soon)
2412pod/perlxstut.pod:1215:=head2 EXAMPLE 8 (Coming Soon)
2413pod/perlxstut.pod:1219:=head2 EXAMPLE 9 Passing open files to XSes
2414pod/perlxstut.pod:1321:=head2 Troubleshooting these Examples
2415pod/perlxstut.pod:1359:=head1 See also
2416pod/perlxstut.pod:1364:=head1 Author
2417pod/perlxstut.pod:1376:=head2 Last Changed
2418pod/perl586delta.pod:1:=head1 NAME
2419pod/perl586delta.pod:5:=head1 DESCRIPTION
2420pod/perl586delta.pod:10:=head1 Incompatible Changes
2421pod/perl586delta.pod:14:=head1 Core Enhancements
2422pod/perl586delta.pod:22:=head1 Modules and Pragmata
2423pod/perl586delta.pod:79:=head1 Utility Changes
2424pod/perl586delta.pod:84:=head1 Performance Enhancements
2425pod/perl586delta.pod:92:=head1 Selected Bug Fixes
2426pod/perl586delta.pod:126:=head1 New or Changed Diagnostics
2427pod/perl586delta.pod:133:=head1 Changed Internals
2428pod/perl586delta.pod:142:=head1 New Tests
2429pod/perl586delta.pod:146:=head1 Reporting Bugs
2430pod/perl586delta.pod:160:=head1 SEE ALSO
2431pod/perlfaq9.pod:1:=head1 NAME
2432pod/perlfaq9.pod:5:=head1 DESCRIPTION
2433pod/perlfaq9.pod:10:=head2 What is the correct form of response from a CGI script?
2434pod/perlfaq9.pod:48:=head2 My CGI script runs from the command line but not the browser. (500 Server Error)
2435pod/perlfaq9.pod:68:=head2 How can I get better error messages from a CGI program?
2436pod/perlfaq9.pod:101:=head2 How do I remove HTML from a string?
2437pod/perlfaq9.pod:147:=head2 How do I extract URLs?
2438pod/perlfaq9.pod:173:=head2 How do I download a file from the user's machine? How do I open a file on another machine?
2439pod/perlfaq9.pod:187:=head2 How do I make an HTML pop-up menu with Perl?
2440pod/perlfaq9.pod:210:=head2 How do I fetch an HTML file?
2441pod/perlfaq9.pod:232:=head2 How do I automate an HTML form submission?
2442pod/perlfaq9.pod:259:=head2 How do I decode or create those %-encodings on the web?
2443pod/perlfaq9.pod:301:=head2 How do I redirect to another page?
2444pod/perlfaq9.pod:331:=head2 How do I put a password on my web pages?
2445pod/perlfaq9.pod:339:=head2 How do I edit my .htpasswd and .htgroup files with Perl?
2446pod/perlfaq9.pod:352:=head2 How do I make sure users can't enter values into a form that cause my CGI script to do bad things?
2447pod/perlfaq9.pod:358:=head2 How do I parse a mail header?
2448pod/perlfaq9.pod:372:=head2 How do I decode a CGI form?
2449pod/perlfaq9.pod:411:=head2 How do I check a valid mail address?
2450pod/perlfaq9.pod:465:=head2 How do I decode a MIME/BASE64 string?
2451pod/perlfaq9.pod:486:=head2 How do I return the user's mail address?
2452pod/perlfaq9.pod:506:=head2 How do I send mail?
2453pod/perlfaq9.pod:552:=head2 How do I use MIME to make an attachment to a mail message?
2454pod/perlfaq9.pod:586:=head2 How do I read mail?
2455pod/perlfaq9.pod:618:=head2 How do I find out my hostname, domainname, or IP address?
2456pod/perlfaq9.pod:650:=head2 How do I fetch a news article or the active newsgroups?
2457pod/perlfaq9.pod:658:=head2 How do I fetch/put an FTP file?
2458pod/perlfaq9.pod:663:=head2 How can I do RPC in Perl?
2459pod/perlfaq9.pod:670:=head1 AUTHOR AND COPYRIGHT
2460pod/perl591delta.pod:1:=head1 NAME
2461pod/perl591delta.pod:5:=head1 DESCRIPTION
2462pod/perl591delta.pod:11:=head1 Incompatible Changes
2463pod/perl591delta.pod:13:=head2 substr() lvalues are no longer fixed-length
2464pod/perl591delta.pod:21:=head2 The C<:unique> attribute is only meaningful for globals
2465pod/perl591delta.pod:26:=head1 Core Enhancements
2466pod/perl591delta.pod:28:=head2 Lexical C<$_>
2467pod/perl591delta.pod:45:=head2 Tied hashes in scalar context
2468pod/perl591delta.pod:61:=head2 Formats
2469pod/perl591delta.pod:69:=head2 Stacked filetest operators
2470pod/perl591delta.pod:75:=head1 Modules and Pragmata
2471pod/perl591delta.pod:110:=head1 Utility Changes
2472pod/perl591delta.pod:123:=head1 Documentation
2473pod/perl591delta.pod:130:=head1 Performance Enhancements
2474pod/perl591delta.pod:141:=head1 Selected Bug Fixes
2475pod/perl591delta.pod:143:=head2 UTF-8 bugs
2476pod/perl591delta.pod:161:=head2 Threading bugs
2477pod/perl591delta.pod:166:=head2 More bugs
2478pod/perl591delta.pod:176:=head1 New or Changed Diagnostics
2479pod/perl591delta.pod:193:=head1 Changed Internals
2480pod/perl591delta.pod:199:=head2 Reordering of SVt_* constants
2481pod/perl591delta.pod:208:=head2 Removal of CPP symbols
2482pod/perl591delta.pod:216:=head2 Less space is used by ops
2483pod/perl591delta.pod:223:=head2 New parser
2484pod/perl591delta.pod:228:=head1 Configuration and Building
2485pod/perl591delta.pod:237:=head1 Known Problems
2486pod/perl591delta.pod:244:=head2 Platform Specific Problems
2487pod/perl591delta.pod:256:=head1 To-do for perl 5.10.0
2488pod/perl591delta.pod:300:=head1 Reporting Bugs
2489pod/perl591delta.pod:313:=head1 SEE ALSO
2490pod/perlsyn.pod:1:=head1 NAME
2491pod/perlsyn.pod:6:=head1 DESCRIPTION
2492pod/perlsyn.pod:30:=head2 Declarations
2493pod/perlsyn.pod:89:=head2 Comments
2494pod/perlsyn.pod:96:=head2 Simple Statements
2495pod/perlsyn.pod:109:=head2 Truth and Falsehood
2496pod/perlsyn.pod:118:=head2 Statement Modifiers
2497pod/perlsyn.pod:214:=head2 Compound Statements
2498pod/perlsyn.pod:290:=head2 Loop Control
2499pod/perlsyn.pod:372:=head2 For Loops
2500pod/perlsyn.pod:419:=head2 Foreach Loops
2501pod/perlsyn.pod:502:=head2 Basic BLOCKs
2502pod/perlsyn.pod:524:=head2 Switch statements
2503pod/perlsyn.pod:660:=head3 Breaking out
2504pod/perlsyn.pod:666:=head3 Fall-through
2505pod/perlsyn.pod:677:=head3 Switching in a loop
2506pod/perlsyn.pod:697:=head3 Smart matching in detail
2507pod/perlsyn.pod:750:=head3 Custom matching via overloading
2508pod/perlsyn.pod:770:=head3 Differences from Perl 6
2509pod/perlsyn.pod:799:=head2 Goto
2510pod/perlsyn.pod:835:=head2 PODs: Embedded Documentation
2511pod/perlsyn.pod:842: =head1 Here There Be Pods!
2512pod/perlsyn.pod:883:=head2 Plain Old Comments (Not!)
2513pod/perlsub.pod:1:=head1 NAME
2514pod/perlsub.pod:6:=head1 SYNOPSIS
2515pod/perlsub.pod:42:=head1 DESCRIPTION
2516pod/perlsub.pod:235:=head2 Private Variables via my()
2517pod/perlsub.pod:433:=head2 Persistent Private Variables
2518pod/perlsub.pod:440:=head3 Persistent variables via state()
2519pod/perlsub.pod:461:=head3 Persistent variables with closures
2520pod/perlsub.pod:518:=head2 Temporary Values via local()
2521pod/perlsub.pod:576:=head3 Grammatical note on local()
2522pod/perlsub.pod:592:=head3 Localization of special variables
2523pod/perlsub.pod:631:=head3 Localization of globs
2524pod/perlsub.pod:653:=head3 Localization of elements of composite types
2525pod/perlsub.pod:696:=head3 Localized deletion of elements of composite types
2526pod/perlsub.pod:745:=head2 Lvalue subroutines
2527pod/perlsub.pod:815:=head2 Passing Symbol Table Entries (typeglobs)
2528pod/perlsub.pod:858:=head2 When to Still Use local()
2529pod/perlsub.pod:936:=head2 Pass by Reference
2530pod/perlsub.pod:1050:=head2 Prototypes
2531pod/perlsub.pod:1234:=head2 Constant Functions
2532pod/perlsub.pod:1290:=head2 Overriding Built-in Functions
2533pod/perlsub.pod:1413:=head2 Autoloading
2534pod/perlsub.pod:1465:=head2 Subroutine Attributes
2535pod/perlsub.pod:1506:=head1 SEE ALSO
2536pod/perlipc.pod:1:=head1 NAME
2537pod/perlipc.pod:5:=head1 DESCRIPTION
2538pod/perlipc.pod:11:=head1 Signals
2539pod/perlipc.pod:180:=head2 Handling the SIGHUP Signal in Daemons
2540pod/perlipc.pod:242:=head1 Named Pipes
2541pod/perlipc.pod:296:=head2 Deferred Signals (Safe Signals)
2542pod/perlipc.pod:431:=head1 Using open() for IPC
2543pod/perlipc.pod:500:=head2 Filehandles
2544pod/perlipc.pod:509:=head2 Background Processes
2545pod/perlipc.pod:520:=head2 Complete Dissociation of Child from Parent
2546pod/perlipc.pod:551:=head2 Safe Pipe Opens
2547pod/perlipc.pod:710:=head2 Avoiding Pipe Deadlocks
2548pod/perlipc.pod:734:=head2 Bidirectional Communication with Another Process
2549pod/perlipc.pod:800:=head2 Bidirectional Communication with Yourself
2550pod/perlipc.pod:868:=head1 Sockets: Client/Server Communication
2551pod/perlipc.pod:898:=head2 Internet Line Terminators
2552pod/perlipc.pod:909:=head2 Internet TCP Clients and Servers
2553pod/perlipc.pod:1140:=head2 Unix-Domain TCP Clients and Servers
2554pod/perlipc.pod:1262:=head1 TCP Clients with IO::Socket
2555pod/perlipc.pod:1273:=head2 A Simple Client
2556pod/perlipc.pod:1342:=head2 A Webget Client
2557pod/perlipc.pod:1407:=head2 Interactive Client with IO::Socket
2558pod/perlipc.pod:1483:=head1 TCP Servers with IO::Socket
2559pod/perlipc.pod:1579:=head1 UDP: Message Passing
2560pod/perlipc.pod:1651:=head1 SysV IPC
2561pod/perlipc.pod:1768:=head1 NOTES
2562pod/perlipc.pod:1783:=head1 BUGS
2563pod/perlipc.pod:1792:=head1 AUTHOR
2564pod/perlipc.pod:1797:=head1 SEE ALSO
2565pod/perlunicode.pod:1:=head1 NAME
2566pod/perlunicode.pod:5:=head1 DESCRIPTION
2567pod/perlunicode.pod:7:=head2 Important Caveats
2568pod/perlunicode.pod:66:=head2 Byte and Character Semantics
2569pod/perlunicode.pod:134:=head2 Effects of Character Semantics
2570pod/perlunicode.pod:272:=head2 Unicode Character Properties
2571pod/perlunicode.pod:336:=head3 B<General_Category>
2572pod/perlunicode.pod:408:=head3 B<Bidirectional Character Types>
2573pod/perlunicode.pod:440:=head3 B<Scripts>
2574pod/perlunicode.pod:455:=head3 B<Use of "Is" Prefix>
2575pod/perlunicode.pod:462:=head3 B<Blocks>
2576pod/perlunicode.pod:519:=head3 B<Other Properties>
2577pod/perlunicode.pod:743:=head2 User-Defined Character Properties
2578pod/perlunicode.pod:863:=head2 User-Defined Case Mappings
2579pod/perlunicode.pod:902:=head2 Character Encodings for Input and Output
2580pod/perlunicode.pod:906:=head2 Unicode Regular Expression Support Level
2581pod/perlunicode.pod:1024:=head2 Unicode Encodings
2582pod/perlunicode.pod:1161:=head2 Security Implications of Unicode
2583pod/perlunicode.pod:1214:=head2 Unicode in Perl on EBCDIC
2584pod/perlunicode.pod:1225:=head2 Locales
2585pod/perlunicode.pod:1247:=head2 When Unicode Does Not Happen
2586pod/perlunicode.pod:1296:=head2 The "Unicode Bug"
2587pod/perlunicode.pod:1379:=head2 Forcing Unicode in Perl (Or Unforcing Unicode in Perl)
2588pod/perlunicode.pod:1393:=head2 Using Unicode in XS
2589pod/perlunicode.pod:1499:=head2 Hacking Perl to work on earlier Unicode versions (for very serious hackers only)
2590pod/perlunicode.pod:1517:=head1 BUGS
2591pod/perlunicode.pod:1519:=head2 Interaction with Locales
2592pod/perlunicode.pod:1528:=head2 Problems with characters in the Latin-1 Supplement range
2593pod/perlunicode.pod:1532:=head2 Problems with case-insensitive regular expression matching
2594pod/perlunicode.pod:1540:=head2 Interaction with Extensions
2595pod/perlunicode.pod:1603:=head2 Speed
2596pod/perlunicode.pod:1620:=head2 Problems on EBCDIC platforms
2597pod/perlunicode.pod:1632:=head2 Porting code from perl-5.6.X
2598pod/perlunicode.pod:1740:=head1 SEE ALSO
2599pod/perlunitut.pod:1:=head1 NAME
2600pod/perlunitut.pod:5:=head1 DESCRIPTION
2601pod/perlunitut.pod:29:=head2 Definitions
2602pod/perlunitut.pod:37:=head3 Unicode
2603pod/perlunitut.pod:52:=head3 UTF-8
2604pod/perlunitut.pod:63:=head3 Text strings (character strings)
2605pod/perlunitut.pod:82:=head3 Binary strings (byte strings)
2606pod/perlunitut.pod:95:=head3 Encoding
2607pod/perlunitut.pod:103:=head3 Decoding
2608pod/perlunitut.pod:110:=head3 Internal format
2609pod/perlunitut.pod:119:=head2 Your new toolkit
2610pod/perlunitut.pod:129:=head2 I/O flow (the actual 5 minute tutorial)
2611pod/perlunitut.pod:178:=head1 SUMMARY
2612pod/perlunitut.pod:183:=head1 Q and A (or FAQ)
2613pod/perlunitut.pod:187:=head1 ACKNOWLEDGEMENTS
2614pod/perlunitut.pod:204:=head1 AUTHOR
2615pod/perlunitut.pod:208:=head1 SEE ALSO
2616pod/perlfaq8.pod:1:=head1 NAME
2617pod/perlfaq8.pod:5:=head1 DESCRIPTION
2618pod/perlfaq8.pod:16:=head2 How do I find out which operating system I'm running under?
2619pod/perlfaq8.pod:22:=head2 How come exec() doesn't return?
2620pod/perlfaq8.pod:34:=head2 How do I do fancy stuff with the keyboard/screen/mouse?
2621pod/perlfaq8.pod:64:=head2 How do I print something out in color?
2622pod/perlfaq8.pod:81:=head2 How do I read just one key without waiting for a return key?
2623pod/perlfaq8.pod:157:=head2 How do I check whether input is ready on the keyboard?
2624pod/perlfaq8.pod:175:=head2 How do I clear the screen?
2625pod/perlfaq8.pod:221:=head2 How do I get the screen size?
2626pod/perlfaq8.pod:244:=head2 How do I ask the user for a password?
2627pod/perlfaq8.pod:263:=head2 How do I read and write the serial port?
2628pod/perlfaq8.pod:363:=head2 How do I decode encrypted password files?
2629pod/perlfaq8.pod:379:=head2 How do I start a process in the background?
2630pod/perlfaq8.pod:447:=head2 How do I trap control characters/signals?
2631pod/perlfaq8.pod:479:=head2 How do I modify the shadow password file on a Unix system?
2632pod/perlfaq8.pod:488:=head2 How do I set the time and date?
2633pod/perlfaq8.pod:503:=head2 How can I sleep() or alarm() for under a second?
2634pod/perlfaq8.pod:512:=head2 How can I measure time under a second?
2635pod/perlfaq8.pod:524:=head2 How can I do an atexit() or setjmp()/longjmp()? (Exception handling)
2636pod/perlfaq8.pod:554:=head2 Why doesn't my sockets program work under System V (Solaris)? What does the error message "Protocol not supported" mean?
2637pod/perlfaq8.pod:564:=head2 How can I call my system's unique C functions from Perl?
2638pod/perlfaq8.pod:578:=head2 Where do I get the include files to do ioctl() or syscall()?
2639pod/perlfaq8.pod:603:=head2 Why do setuid perl scripts complain about kernel problems?
2640pod/perlfaq8.pod:609:=head2 How can I open a pipe both to and from a command?
2641pod/perlfaq8.pod:622:=head2 Why can't I get the output of a command with system()?
2642pod/perlfaq8.pod:633:=head2 How can I capture STDERR from an external command?
2643pod/perlfaq8.pod:781:=head2 Why doesn't open() return an error when a pipe open fails?
2644pod/perlfaq8.pod:797:=head2 What's wrong with using backticks in a void context?
2645pod/perlfaq8.pod:830:=head2 How can I call backticks without shell processing?
2646pod/perlfaq8.pod:866:=head2 Why can't my script read from STDIN after I gave it EOF (^D on Unix, ^Z on MS-DOS)?
2647pod/perlfaq8.pod:899:=head2 How can I convert my shell script to perl?
2648pod/perlfaq8.pod:909:=head2 Can I use perl to run a telnet or ftp session?
2649pod/perlfaq8.pod:934:=head2 How can I write expect in Perl?
2650pod/perlfaq8.pod:942:=head2 Is there a way to hide perl's command line from programs such as "ps"?
2651pod/perlfaq8.pod:957:=head2 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?
2652pod/perlfaq8.pod:972:=head2 How do I close a process's filehandle without waiting for it to complete?
2653pod/perlfaq8.pod:978:=head2 How do I fork a daemon process?
2654pod/perlfaq8.pod:1013:=head2 How do I find out if I'm running interactively or not?
2655pod/perlfaq8.pod:1054:=head2 How do I timeout a slow event?
2656pod/perlfaq8.pod:1064:=head2 How do I set CPU limits?
2657pod/perlfaq8.pod:1084:=head2 How do I avoid zombies on a Unix system?
2658pod/perlfaq8.pod:1090:=head2 How do I use an SQL database?
2659pod/perlfaq8.pod:1102:=head2 How do I make a system() exit on control-C?
2660pod/perlfaq8.pod:1111:=head2 How do I open a file without blocking?
2661pod/perlfaq8.pod:1122:=head2 How do I tell the difference between errors from the shell and perl?
2662pod/perlfaq8.pod:1190:=head2 How do I install a module from CPAN?
2663pod/perlfaq8.pod:1231:=head2 What's the difference between require and use?
2664pod/perlfaq8.pod:1264:=head2 How do I keep my own module/library directory?
2665pod/perlfaq8.pod:1304:=head2 How do I add the directory my program lives in to the module/library search path?
2666pod/perlfaq8.pod:1345:=head2 How do I add a directory to my include path (@INC) at runtime?
2667pod/perlfaq8.pod:1376:=head2 What is socket.ph and where do I get it?
2668pod/perlfaq8.pod:1382:=head1 AUTHOR AND COPYRIGHT
2669pod/perl561delta.pod:1:=head1 NAME
2670pod/perl561delta.pod:5:=head1 DESCRIPTION
2671pod/perl561delta.pod:10:=head1 Summary of changes between 5.6.0 and 5.6.1
2672pod/perl561delta.pod:18:=head2 Security Issues
2673pod/perl561delta.pod:28:=head2 Core bug fixes
2674pod/perl561delta.pod:284:=head2 Core features
2675pod/perl561delta.pod:303:=head2 Configuration issues
2676pod/perl561delta.pod:344:=head2 Documentation
2677pod/perl561delta.pod:369:=head2 Bundled modules
2678pod/perl561delta.pod:482:=head2 Platform-specific improvements
2679pod/perl561delta.pod:606:=head1 Core Enhancements
2680pod/perl561delta.pod:608:=head2 Interpreter cloning, threads, and concurrency
2681pod/perl561delta.pod:651:=head2 Lexically scoped warning categories
2682pod/perl561delta.pod:657:=head2 Unicode and UTF-8 support
2683pod/perl561delta.pod:672:=head2 Support for interpolating named characters
2684pod/perl561delta.pod:678:=head2 "our" declarations
2685pod/perl561delta.pod:687:=head2 Support for strings represented as a vector of ordinals
2686pod/perl561delta.pod:731:=head2 Improved Perl version numbering system
2687pod/perl561delta.pod:759:=head2 New syntax for declaring subroutine attributes
2688pod/perl561delta.pod:785:=head2 File and directory handles can be autovivified
2689pod/perl561delta.pod:809:=head2 open() with more than two arguments
2690pod/perl561delta.pod:816:=head2 64-bit support
2691pod/perl561delta.pod:905:=head2 Large file support
2692pod/perl561delta.pod:939:=head2 Long doubles
2693pod/perl561delta.pod:946:=head2 "more bits"
2694pod/perl561delta.pod:951:=head2 Enhanced support for sort() subroutines
2695pod/perl561delta.pod:961:=head2 C<sort $coderef @foo> allowed
2696pod/perl561delta.pod:966:=head2 File globbing implemented internally
2697pod/perl561delta.pod:975:=head2 Support for CHECK blocks
2698pod/perl561delta.pod:983:=head2 POSIX character class syntax [: :] supported
2699pod/perl561delta.pod:988:=head2 Better pseudo-random number generator
2700pod/perl561delta.pod:996:=head2 Improved C<qw//> operator
2701pod/perl561delta.pod:1009:=head2 Better worst-case behavior of hashes
2702pod/perl561delta.pod:1016:=head2 pack() format 'Z' supported
2703pod/perl561delta.pod:1021:=head2 pack() format modifier '!' supported
2704pod/perl561delta.pod:1026:=head2 pack() and unpack() support counted strings
2705pod/perl561delta.pod:1031:=head2 Comments in pack() templates
2706pod/perl561delta.pod:1037:=head2 Weak references
2707pod/perl561delta.pod:1061:=head2 Binary numbers supported
2708pod/perl561delta.pod:1069:=head2 Lvalue subroutines
2709pod/perl561delta.pod:1076:=head2 Some arrows may be omitted in calls through references
2710pod/perl561delta.pod:1085:=head2 Boolean assignment operators are legal lvalues
2711pod/perl561delta.pod:1089:=head2 exists() is supported on subroutine names
2712pod/perl561delta.pod:1095:=head2 exists() and delete() are supported on array elements
2713pod/perl561delta.pod:1115:=head2 Pseudo-hashes work better
2714pod/perl561delta.pod:1140:=head2 Automatic flushing of output buffers
2715pod/perl561delta.pod:1150:=head2 Better diagnostics on meaningless filehandle operations
2716pod/perl561delta.pod:1157:=head2 Where possible, buffered data discarded from duped input filehandle
2717pod/perl561delta.pod:1166:=head2 eof() has the same old magic as <>
2718pod/perl561delta.pod:1172:=head2 binmode() can be used to set :crlf and :raw modes
2719pod/perl561delta.pod:1179:=head2 C<-T> filetest recognizes UTF-8 encoded files as "text"
2720pod/perl561delta.pod:1184:=head2 system(), backticks and pipe open now reflect exec() failure
2721pod/perl561delta.pod:1195:=head2 Improved diagnostics
2722pod/perl561delta.pod:1226:=head2 Diagnostics follow STDERR
2723pod/perl561delta.pod:1232:=head2 More consistent close-on-exec behavior
2724pod/perl561delta.pod:1242:=head2 syswrite() ease-of-use
2725pod/perl561delta.pod:1246:=head2 Better syntax checks on parenthesized unary operators
2726pod/perl561delta.pod:1269:=head2 Bit operators support full native integer width
2727pod/perl561delta.pod:1279:=head2 Improved security features
2728pod/perl561delta.pod:1293:=head2 More functional bareword prototype (*)
2729pod/perl561delta.pod:1303:=head2 C<require> and C<do> may be overridden
2730pod/perl561delta.pod:1312:=head2 $^X variables may now have names longer than one character
2731pod/perl561delta.pod:1334:=head2 New variable $^C reflects C<-c> switch
2732pod/perl561delta.pod:1342:=head2 New variable $^V contains Perl version as a string
2733pod/perl561delta.pod:1351:=head2 Optional Y2K warnings
2734pod/perl561delta.pod:1360:=head2 Arrays now always interpolate into double-quoted strings
2735pod/perl561delta.pod:1391:=head2 @- and @+ provide starting/ending offsets of regex submatches
2736pod/perl561delta.pod:1397:=head1 Modules and Pragmata
2737pod/perl561delta.pod:1399:=head2 Modules
2738pod/perl561delta.pod:1616: =head1 NAME
2739pod/perl561delta.pod:1620: =head1 SYNOPSIS
2740pod/perl561delta.pod:1628: =head1 OPTIONS
2741pod/perl561delta.pod:1642: =head1 DESCRIPTION
2742pod/perl561delta.pod:1872:=head2 Pragmata
2743pod/perl561delta.pod:1894:=head1 Utility Changes
2744pod/perl561delta.pod:1896:=head2 dprofpp
2745pod/perl561delta.pod:1901:=head2 find2perl
2746pod/perl561delta.pod:1907:=head2 h2xs
2747pod/perl561delta.pod:1913:=head2 perlcc
2748pod/perl561delta.pod:1921:=head2 perldoc
2749pod/perl561delta.pod:1928:=head2 The Perl Debugger
2750pod/perl561delta.pod:1941:=head1 Improved Documentation
2751pod/perl561delta.pod:2028:=head1 Performance enhancements
2752pod/perl561delta.pod:2030:=head2 Simple sort() using { $a <=> $b } and the like are optimized
2753pod/perl561delta.pod:2035:=head2 Optimized assignments to lexical variables
2754pod/perl561delta.pod:2041:=head2 Faster subroutine calls
2755pod/perl561delta.pod:2046:=head2 delete(), each(), values() and hash iteration are faster
2756pod/perl561delta.pod:2053:=head1 Installation and Configuration Improvements
2757pod/perl561delta.pod:2055:=head2 -Dusethreads means something different
2758pod/perl561delta.pod:2069:=head2 New Configure flags
2759pod/perl561delta.pod:2086:=head2 Threadedness and 64-bitness now more daring
2760pod/perl561delta.pod:2097:=head2 Long Doubles
2761pod/perl561delta.pod:2103:=head2 -Dusemorebits
2762pod/perl561delta.pod:2108:=head2 -Duselargefiles
2763pod/perl561delta.pod:2116:=head2 installusrbinperl
2764pod/perl561delta.pod:2123:=head2 SOCKS support
2765pod/perl561delta.pod:2131:=head2 C<-A> flag
2766pod/perl561delta.pod:2138:=head2 Enhanced Installation Directories
2767pod/perl561delta.pod:2155:=head2 gcc automatically tried if 'cc' does not seem to be working
2768pod/perl561delta.pod:2162:=head1 Platform specific changes
2769pod/perl561delta.pod:2164:=head2 Supported platforms
2770pod/perl561delta.pod:2191:=head2 DOS
2771pod/perl561delta.pod:2213:=head2 OS390 (OpenEdition MVS)
2772pod/perl561delta.pod:2223:=head2 VMS
2773pod/perl561delta.pod:2251:=head2 Win32
2774pod/perl561delta.pod:2298:=head1 Significant bug fixes
2775pod/perl561delta.pod:2300:=head2 <HANDLE> on empty files
2776pod/perl561delta.pod:2318:=head2 C<eval '...'> improvements
2777pod/perl561delta.pod:2337:=head2 All compilation errors are true errors
2778pod/perl561delta.pod:2352:=head2 Implicitly closed filehandles are safer
2779pod/perl561delta.pod:2359:=head2 Behavior of list slices is more consistent
2780pod/perl561delta.pod:2384:=head2 C<(\$)> prototype and C<$foo{a}>
2781pod/perl561delta.pod:2389:=head2 C<goto &sub> and AUTOLOAD
2782pod/perl561delta.pod:2394:=head2 C<-bareword> allowed under C<use integer>
2783pod/perl561delta.pod:2400:=head2 Failures in DESTROY()
2784pod/perl561delta.pod:2408:=head2 Locale bugs fixed
2785pod/perl561delta.pod:2419:=head2 Memory leaks
2786pod/perl561delta.pod:2430:=head2 Spurious subroutine stubs after failed subroutine calls
2787pod/perl561delta.pod:2437:=head2 Taint failures under C<-U>
2788pod/perl561delta.pod:2442:=head2 END blocks and the C<-c> switch
2789pod/perl561delta.pod:2452:=head2 Potential to leak DATA filehandles
2790pod/perl561delta.pod:2461:=head1 New or Changed Diagnostics
2791pod/perl561delta.pod:3103:=head1 New tests
2792pod/perl561delta.pod:3157:=head1 Incompatible Changes
2793pod/perl561delta.pod:3159:=head2 Perl Source Incompatibilities
2794pod/perl561delta.pod:3334:=head2 C Source Incompatibilities
2795pod/perl561delta.pod:3396:=head2 Compatible C Source API Changes
2796pod/perl561delta.pod:3416:=head2 Binary Incompatibilities
2797pod/perl561delta.pod:3436:=head1 Known Problems
2798pod/perl561delta.pod:3438:=head2 Localizing a tied hash element may leak memory
2799pod/perl561delta.pod:3450:=head2 Known test failures
2800pod/perl561delta.pod:3497:=head2 EBCDIC platforms not fully supported
2801pod/perl561delta.pod:3507:=head2 UNICOS/mk CC failures during Configure run
2802pod/perl561delta.pod:3523:=head2 Arrow operator and arrays
2803pod/perl561delta.pod:3535:=head2 Experimental features
2804pod/perl561delta.pod:3568:=head1 Obsolete Diagnostics
2805pod/perl561delta.pod:3631:=head1 Reporting Bugs
2806pod/perl561delta.pod:3644:=head1 SEE ALSO
2807pod/perl561delta.pod:3654:=head1 HISTORY
2808pod/perlvms.pod:1:=head1 NAME
2809pod/perlvms.pod:5:=head1 DESCRIPTION
2810pod/perlvms.pod:22:=head1 Installation
2811pod/perlvms.pod:28:=head1 Organization of Perl Images
2812pod/perlvms.pod:30:=head2 Core Images
2813pod/perlvms.pod:56:=head2 Perl Extensions
2814pod/perlvms.pod:88:=head2 Installing static extensions
2815pod/perlvms.pod:107:=head2 Installing dynamic extensions
2816pod/perlvms.pod:181:=head1 File specifications
2817pod/perlvms.pod:183:=head2 Syntax
2818pod/perlvms.pod:249:=head2 Filename Case
2819pod/perlvms.pod:280:=head2 Symbolic Links
2820pod/perlvms.pod:293:=head2 Wildcard expansion
2821pod/perlvms.pod:336:=head2 Pipes
2822pod/perlvms.pod:363:=head1 PERL5LIB and PERLLIB
2823pod/perlvms.pod:369:=head1 The Perl Forked Debugger
2824pod/perlvms.pod:402:=head1 PERL_VMS_EXCEPTION_DEBUG
2825pod/perlvms.pod:426:=head1 Command line
2826pod/perlvms.pod:428:=head2 I/O redirection and backgrounding
2827pod/perlvms.pod:470:=head2 Command line switches
2828pod/perlvms.pod:511:=head1 Perl functions
2829pod/perlvms.pod:920:=head1 Perl variables
2830pod/perlvms.pod:1207:=head1 Standard modules with VMS-specific differences
2831pod/perlvms.pod:1209:=head2 SDBM_File
2832pod/perlvms.pod:1217:=head1 Revision date
2833pod/perlvms.pod:1221:=head1 AUTHOR
2834pod/podselect.PL:50:=head1 NAME
2835pod/podselect.PL:54:=head1 SYNOPSIS
2836pod/podselect.PL:59:=head1 OPTIONS AND ARGUMENTS
2837pod/podselect.PL:85:=head1 DESCRIPTION
2838pod/podselect.PL:95:=head1 SEE ALSO
2839pod/podselect.PL:99:=head1 AUTHOR
2840pod/perlhist.pod:1:=head1 NAME
2841pod/perlhist.pod:5:=head1 DESCRIPTION
2842pod/perlhist.pod:9:=head1 INTRODUCTION
2843pod/perlhist.pod:23:=head1 THE KEEPERS OF THE PUMPKIN
2844pod/perlhist.pod:31:=head2 PUMPKIN?
2845pod/perlhist.pod:55:=head1 THE RECORDS
2846pod/perlhist.pod:412:=head2 SELECTED RELEASE SIZES
2847pod/perlhist.pod:755:=head2 SELECTED PATCH SIZES
2848pod/perlhist.pod:821:=head3 The patch-free era
2849pod/perlhist.pod:855:=head1 THE KEEPERS OF THE RECORDS
2850pod/perlmodinstall.pod:1:=head1 NAME
2851pod/perlmodinstall.pod:5:=head1 DESCRIPTION
2852pod/perlmodinstall.pod:18:=head2 PREAMBLE
2853pod/perlmodinstall.pod:367:=head1 PORTABILITY
2854pod/perlmodinstall.pod:412:=head1 HEY
2855pod/perlmodinstall.pod:421:=head1 AUTHOR
2856pod/perlmodinstall.pod:435:=head1 COPYRIGHT
2857pod/perlfaq6.pod:1:=head1 NAME
2858pod/perlfaq6.pod:5:=head1 DESCRIPTION
2859pod/perlfaq6.pod:15:=head2 How can I hope to use regular expressions without creating illegible and unmaintainable code?
2860pod/perlfaq6.pod:73:=head2 I'm having trouble matching over more than one line. What's wrong?
2861pod/perlfaq6.pod:126:=head2 How can I pull out lines between two patterns that are themselves on different lines?
2862pod/perlfaq6.pod:152:=head2 How do I match XML, HTML, or other nasty, ugly things with a regex?
2863pod/perlfaq6.pod:193:=head2 I put a regular expression into $/ but it didn't work. What's wrong?
2864pod/perlfaq6.pod:238:=head2 How do I substitute case insensitively on the LHS while preserving case on the RHS?
2865pod/perlfaq6.pod:329:=head2 How can I make C<\w> match national character sets?
2866pod/perlfaq6.pod:337:=head2 How can I match a locale-smart version of C</[a-zA-Z]/>?
2867pod/perlfaq6.pod:349:=head2 How can I quote a variable to use in a regex?
2868pod/perlfaq6.pod:380:=head2 What is C</o> really for?
2869pod/perlfaq6.pod:439:=head2 How do I use a regular expression to strip C style comments from a file?
2870pod/perlfaq6.pod:501:=head2 Can I use Perl regular expressions to match balanced text?
2871pod/perlfaq6.pod:629:=head2 What does it mean that regexes are greedy? How can I get around it?
2872pod/perlfaq6.pod:650:=head2 How do I process each word on each line?
2873pod/perlfaq6.pod:673:=head2 How can I print out a word-frequency or line-frequency summary?
2874pod/perlfaq6.pod:704:=head2 How can I do approximate matching?
2875pod/perlfaq6.pod:709:=head2 How do I efficiently match many regular expressions at once?
2876pod/perlfaq6.pod:772:=head2 Why don't word-boundary searches with C<\b> work for me?
2877pod/perlfaq6.pod:830:=head2 Why does using $&, $`, or $' slow my program down?
2878pod/perlfaq6.pod:856:=head2 What good is C<\G> in a regular expression?
2879pod/perlfaq6.pod:950:=head2 Are Perl regexes DFAs or NFAs? Are they POSIX compliant?
2880pod/perlfaq6.pod:964:=head2 What's wrong with using grep in a void context?
2881pod/perlfaq6.pod:977:=head2 How can I match strings with multibyte characters?
2882pod/perlfaq6.pod:1049:=head2 How do I match a regular expression that's in a variable?
2883pod/perlfaq6.pod:1131:=head1 AUTHOR AND COPYRIGHT
2884pod/perl5101delta.pod:1:=head1 NAME
2885pod/perl5101delta.pod:5:=head1 DESCRIPTION
2886pod/perl5101delta.pod:14:=head1 Incompatible Changes
2887pod/perl5101delta.pod:16:=head2 Switch statement changes
2888pod/perl5101delta.pod:55:=head2 Smart match changes
2889pod/perl5101delta.pod:57:=head3 Changes to type-based dispatch
2890pod/perl5101delta.pod:104:=head3 Smart match and overloading
2891pod/perl5101delta.pod:123:=head2 Other incompatible changes
2892pod/perl5101delta.pod:188:=head1 Core Enhancements
2893pod/perl5101delta.pod:190:=head2 Unicode Character Database 5.1.0
2894pod/perl5101delta.pod:197:=head2 A proper interface for pluggable Method Resolution Orders
2895pod/perl5101delta.pod:205:=head2 The C<overloading> pragma
2896pod/perl5101delta.pod:210:=head2 Parallel tests
2897pod/perl5101delta.pod:228:=head2 DTrace support
2898pod/perl5101delta.pod:232:=head2 Support for C<configure_requires> in CPAN module metadata
2899pod/perl5101delta.pod:242:=head1 Modules and Pragmata
2900pod/perl5101delta.pod:244:=head2 New Modules and Pragmata
2901pod/perl5101delta.pod:270:=head2 Pragmata Changes
2902pod/perl5101delta.pod:346:=head2 Updated Modules
2903pod/perl5101delta.pod:892:=head1 Utility Changes
2904pod/perl5101delta.pod:924:=head1 New Documentation
2905pod/perl5101delta.pod:953:=head1 Changes to Existing Documentation
2906pod/perl5101delta.pod:967:=head1 Performance Enhancements
2907pod/perl5101delta.pod:988:=head1 Installation and Configuration Improvements
2908pod/perl5101delta.pod:990:=head2 F<ext/> reorganisation
2909pod/perl5101delta.pod:1009:=head2 Configuration improvements
2910pod/perl5101delta.pod:1030:=head2 Compilation improvements
2911pod/perl5101delta.pod:1037:=head2 Platform Specific Changes
2912pod/perl5101delta.pod:1111:=head1 Selected Bug Fixes
2913pod/perl5101delta.pod:1381:=head1 New or Changed Diagnostics
2914pod/perl5101delta.pod:1410:=head1 Changed Internals
2915pod/perl5101delta.pod:1544:=head1 New Tests
2916pod/perl5101delta.pod:1652:=head1 Known Problems
2917pod/perl5101delta.pod:1694:=head1 Deprecations
2918pod/perl5101delta.pod:1715:=head1 Acknowledgements
2919pod/perl5101delta.pod:1738:=head1 Reporting Bugs
2920pod/perl5101delta.pod:1761:=head1 SEE ALSO
2921pod/perl573delta.pod:1:=head1 NAME
2922pod/perl573delta.pod:5:=head1 DESCRIPTION
2923pod/perl573delta.pod:16:=head1 Changes
2924pod/perl573delta.pod:216:=head1 Reporting Bugs
2925pod/perl573delta.pod:229:=head1 SEE ALSO
2926pod/perl573delta.pod:239:=head1 HISTORY
2927pod/perlreftut.pod:1:=head1 NAME
2928pod/perlreftut.pod:5:=head1 DESCRIPTION
2929pod/perlreftut.pod:19:=head1 Who Needs Complicated Data Structures?
2930pod/perlreftut.pod:59:=head1 The Solution
2931pod/perlreftut.pod:90:=head1 Syntax
2932pod/perlreftut.pod:95:=head2 Making References
2933pod/perlreftut.pod:97:=head3 B<Make Rule 1>
2934pod/perlreftut.pod:151:=head2 Using References
2935pod/perlreftut.pod:157:=head3 B<Use Rule 1>
2936pod/perlreftut.pod:216:=head3 B<Use Rule 2>
2937pod/perlreftut.pod:245:=head2 An Example
2938pod/perlreftut.pod:273:=head2 Arrow Rule
2939pod/perlreftut.pod:288:=head1 Solution
2940pod/perlreftut.pod:412:=head1 The Rest
2941pod/perlreftut.pod:494:=head1 Summary
2942pod/perlreftut.pod:502:=head1 Credits
2943pod/perlreftut.pod:511:=head2 Distribution Conditions
2944pod/perl594delta.pod:1:=head1 NAME
2945pod/perl594delta.pod:5:=head1 DESCRIPTION
2946pod/perl594delta.pod:11:=head1 Incompatible Changes
2947pod/perl594delta.pod:13:=head2 chdir FOO
2948pod/perl594delta.pod:19:=head2 Handling of pmc files
2949pod/perl594delta.pod:30:=head2 @- and @+ in patterns
2950pod/perl594delta.pod:35:=head2 $AUTOLOAD can now be tainted
2951pod/perl594delta.pod:41:=head1 Core Enhancements
2952pod/perl594delta.pod:43:=head2 state() variables
2953pod/perl594delta.pod:59:=head2 UNIVERSAL::DOES()
2954pod/perl594delta.pod:69:=head2 Exceptions in constant folding
2955pod/perl594delta.pod:76:=head2 Source filters in @INC
2956pod/perl594delta.pod:83:=head2 MAD
2957pod/perl594delta.pod:92:=head1 Modules and Pragmas
2958pod/perl594delta.pod:116:=head2 New Core Modules
2959pod/perl594delta.pod:155:=head1 Utility Changes
2960pod/perl594delta.pod:157:=head2 config_data
2961pod/perl594delta.pod:165:=head1 Documentation
2962pod/perl594delta.pod:167:=head2 New manpage, perlpragma
2963pod/perl594delta.pod:172:=head2 New manpage, perlreguts
2964pod/perl594delta.pod:177:=head2 New manpage, perlunitut
2965pod/perl594delta.pod:182:=head1 Performance Enhancements
2966pod/perl594delta.pod:184:=head2 Memory optimisations
2967pod/perl594delta.pod:189:=head2 UTF-8 cache optimisation
2968pod/perl594delta.pod:194:=head2 Regular expressions
2969pod/perl594delta.pod:236:=head2 Sloppy stat on Windows
2970pod/perl594delta.pod:243:=head1 Installation and Configuration Improvements
2971pod/perl594delta.pod:245:=head2 Relocatable installations
2972pod/perl594delta.pod:258:=head2 Ports
2973pod/perl594delta.pod:265:=head2 Compilation improvements
2974pod/perl594delta.pod:270:=head2 New probes
2975pod/perl594delta.pod:277:=head2 Windows build improvements
2976pod/perl594delta.pod:294:=head1 Selected Bug Fixes
2977pod/perl594delta.pod:296:=head2 PERL5SHELL and tainting
2978pod/perl594delta.pod:301:=head2 Using *FILE{IO}
2979pod/perl594delta.pod:306:=head2 Overloading and reblessing
2980pod/perl594delta.pod:313:=head2 Overloading and UTF-8
2981pod/perl594delta.pod:318:=head2 eval memory leaks fixed
2982pod/perl594delta.pod:323:=head2 Random device on Windows
2983pod/perl594delta.pod:330:=head1 New or Changed Diagnostics
2984pod/perl594delta.pod:341:=head1 Changed Internals
2985pod/perl594delta.pod:351:=head1 Known Problems
2986pod/perl594delta.pod:359:=head1 Reporting Bugs
2987pod/perl594delta.pod:372:=head1 SEE ALSO
2988pod/perl5005delta.pod:1:=head1 NAME
2989pod/perl5005delta.pod:5:=head1 DESCRIPTION
2990pod/perl5005delta.pod:9:=head1 About the new versioning system
2991pod/perl5005delta.pod:22:=head1 Incompatible Changes
2992pod/perl5005delta.pod:24:=head2 WARNING: This version is not binary compatible with Perl 5.004.
2993pod/perl5005delta.pod:33:=head2 Default installation structure has changed
2994pod/perl5005delta.pod:39:=head2 Perl Source Compatibility
2995pod/perl5005delta.pod:59:=head2 C Source Compatibility
2996pod/perl5005delta.pod:113:=head2 Binary Compatibility
2997pod/perl5005delta.pod:123:=head2 Security fixes may affect compatibility
2998pod/perl5005delta.pod:133:=head2 Relaxed new mandatory warnings introduced in 5.004
2999pod/perl5005delta.pod:139:=head2 Licensing
3000pod/perl5005delta.pod:151:=head1 Core Changes
3001pod/perl5005delta.pod:154:=head2 Threads
3002pod/perl5005delta.pod:162:=head2 Compiler
3003pod/perl5005delta.pod:199:=head2 Regular Expressions
3004pod/perl5005delta.pod:281:=head2 Improved malloc()
3005pod/perl5005delta.pod:285:=head2 Quicksort is internally implemented
3006pod/perl5005delta.pod:296:=head2 Reliable signals
3007pod/perl5005delta.pod:306:=head2 Reliable stack pointers
3008pod/perl5005delta.pod:314:=head2 More generous treatment of carriage returns
3009pod/perl5005delta.pod:331:=head2 Memory leaks
3010pod/perl5005delta.pod:337:=head2 Better support for multiple interpreters
3011pod/perl5005delta.pod:344:=head2 Behavior of local() on array and hash elements is now well-defined
3012pod/perl5005delta.pod:348:=head2 C<%!> is transparently tied to the L<Errno> module
3013pod/perl5005delta.pod:352:=head2 Pseudo-hashes are supported
3014pod/perl5005delta.pod:356:=head2 C<EXPR foreach EXPR> is supported
3015pod/perl5005delta.pod:360:=head2 Keywords can be globally overridden
3016pod/perl5005delta.pod:364:=head2 C<$^E> is meaningful on Win32
3017pod/perl5005delta.pod:368:=head2 C<foreach (1..1000000)> optimized
3018pod/perl5005delta.pod:373:=head2 C<Foo::> can be used as implicitly quoted package name
3019pod/perl5005delta.pod:382:=head2 C<exists $Foo::{Bar::}> tests existence of a package
3020pod/perl5005delta.pod:388:=head2 Better locale support
3021pod/perl5005delta.pod:392:=head2 Experimental support for 64-bit platforms
3022pod/perl5005delta.pod:404:=head2 prototype() returns useful results on builtins
3023pod/perl5005delta.pod:408:=head2 Extended support for exception handling
3024pod/perl5005delta.pod:414:=head2 Re-blessing in DESTROY() supported for chaining DESTROY() methods
3025pod/perl5005delta.pod:418:=head2 All C<printf> format conversions are handled internally
3026pod/perl5005delta.pod:422:=head2 New C<INIT> keyword
3027pod/perl5005delta.pod:428:=head2 New C<lock> keyword
3028pod/perl5005delta.pod:437:=head2 New C<qr//> operator
3029pod/perl5005delta.pod:444:=head2 C<our> is now a reserved word
3030pod/perl5005delta.pod:449:=head2 Tied arrays are now fully supported
3031pod/perl5005delta.pod:453:=head2 Tied handles support is better
3032pod/perl5005delta.pod:458:=head2 4th argument to substr
3033pod/perl5005delta.pod:463:=head2 Negative LENGTH argument to splice
3034pod/perl5005delta.pod:469:=head2 Magic lvalues are now more magical
3035pod/perl5005delta.pod:491:=head2 <> now reads in records
3036pod/perl5005delta.pod:497:=head1 Supported Platforms
3037pod/perl5005delta.pod:503:=head2 New Platforms
3038pod/perl5005delta.pod:519:=head2 Changes in existing support
3039pod/perl5005delta.pod:530:=head1 Modules and Pragmata
3040pod/perl5005delta.pod:532:=head2 New Modules
3041pod/perl5005delta.pod:603:=head2 Changes in existing modules
3042pod/perl5005delta.pod:673:=head1 Utility Changes
3043pod/perl5005delta.pod:687:=head1 Documentation Changes
3044pod/perl5005delta.pod:707:=head1 New Diagnostics
3045pod/perl5005delta.pod:921:=head1 Obsolete Diagnostics
3046pod/perl5005delta.pod:956:=head1 Configuration Changes
3047pod/perl5005delta.pod:963:=head1 BUGS
3048pod/perl5005delta.pod:976:=head1 SEE ALSO
3049pod/perl5005delta.pod:986:=head1 HISTORY
3050pod/perlembed.pod:1:=head1 NAME
3051pod/perlembed.pod:5:=head1 DESCRIPTION
3052pod/perlembed.pod:7:=head2 PREAMBLE
3053pod/perlembed.pod:36:=head2 ROADMAP
3054pod/perlembed.pod:82:=head2 Compiling your C program
3055pod/perlembed.pod:172:=head2 Adding a Perl interpreter to your C program
3056pod/perlembed.pod:237:=head2 Calling a Perl subroutine from your C program
3057pod/perlembed.pod:302:=head2 Evaluating a Perl statement from your C program
3058pod/perlembed.pod:375:=head2 Performing Perl pattern matches and substitutions from your C program
3059pod/perlembed.pod:580:=head2 Fiddling with the Perl stack from your C program
3060pod/perlembed.pod:665:=head2 Maintaining a persistent interpreter
3061pod/perlembed.pod:850:=head2 Execution of END blocks
3062pod/perlembed.pod:858:=head2 $0 assignments
3063pod/perlembed.pod:873:=head2 Maintaining multiple interpreter instances
3064pod/perlembed.pod:995:=head2 Using Perl modules, which themselves use C libraries, from your C program
3065pod/perlembed.pod:1073:=head1 Embedding Perl under Win32
3066pod/perlembed.pod:1101:=head1 Hiding Perl_
3067pod/perlembed.pod:1119:=head1 MORAL
3068pod/perlembed.pod:1126:=head1 AUTHOR
3069pod/perlembed.pod:1141:=head1 COPYRIGHT
3070pod/perlfaq.pod:1:=head1 NAME
3071pod/perlfaq.pod:5:=head1 DESCRIPTION
3072pod/perlfaq.pod:11:=head2 Where to get the perlfaq
3073pod/perlfaq.pod:33:=head2 How to contribute to the perlfaq
3074pod/perlfaq.pod:52:=head2 What will happen if you mail your Perl programming problems to the authors?
3075pod/perlfaq.pod:66:=head1 CREDITS
3076pod/perlfaq.pod:74:=head1 AUTHOR AND COPYRIGHT
3077pod/perlfaq.pod:84:=head1 Table of Contents
3078pod/perlfaq.pod:110:=head1 The Questions
3079pod/perlfaq.pod:112:=head2 L<perlfaq1>: General Questions About Perl
3080pod/perlfaq.pod:185:=head2 L<perlfaq2>: Obtaining and Learning about Perl
3081pod/perlfaq.pod:262:=head2 L<perlfaq3>: Programming Tools
3082pod/perlfaq.pod:391:=head2 L<perlfaq4>: Data Manipulation
3083pod/perlfaq.pod:708:=head2 L<perlfaq5>: Files and Formats
3084pod/perlfaq.pod:889:=head2 L<perlfaq6>: Regular Expressions
3085pod/perlfaq.pod:994:=head2 L<perlfaq7>: General Perl Language Issues
3086pod/perlfaq.pod:1123:=head2 L<perlfaq8>: System Interaction
3087pod/perlfaq.pod:1332:=head2 L<perlfaq9>: Networking
3088pod/perldebug.pod:1:=head1 NAME
3089pod/perldebug.pod:6:=head1 DESCRIPTION
3090pod/perldebug.pod:14:=head1 The Perl Debugger
3091pod/perldebug.pod:57:=head2 Calling the debugger
3092pod/perldebug.pod:81:=head2 Debugger Commands
3093pod/perldebug.pod:619:=head2 Configurable Options
3094pod/perldebug.pod:879:=head2 Debugger input/output
3095pod/perldebug.pod:980:=head2 Debugging compile-time statements
3096pod/perldebug.pod:1006:=head2 Debugger Customization
3097pod/perldebug.pod:1059:=head2 Readline Support / History in the debugger
3098pod/perldebug.pod:1076:=head2 Editor Support for Debugging
3099pod/perldebug.pod:1101:=head2 The Perl Profiler
3100pod/perldebug.pod:1120:=head1 Debugging regular expressions
3101pod/perldebug.pod:1132:=head1 Debugging memory usage
3102pod/perldebug.pod:1140:=head1 SEE ALSO
3103pod/perldebug.pod:1160:=head1 BUGS
3104pod/perlnewmod.pod:1:=head1 NAME
3105pod/perlnewmod.pod:5:=head1 DESCRIPTION
3106pod/perlnewmod.pod:26:=head2 Warning
3107pod/perlnewmod.pod:36:=head2 What should I make into a module?
3108pod/perlnewmod.pod:65:=head2 Step-by-step: Preparing the ground
3109pod/perlnewmod.pod:119:=head2 Step-by-step: Making the module
3110pod/perlnewmod.pod:222:=head2 Step-by-step: Distributing your module
3111pod/perlnewmod.pod:268:=head1 AUTHOR
3112pod/perlnewmod.pod:274:=head1 SEE ALSO
3113pod/perllol.pod:1:=head1 NAME
3114pod/perllol.pod:5:=head1 DESCRIPTION
3115pod/perllol.pod:7:=head2 Declaration and Access of Arrays of Arrays
3116pod/perllol.pod:61:=head2 Growing Your Own
3117pod/perllol.pod:177:=head2 Access and Printing
3118pod/perllol.pod:234:=head2 Slices
3119pod/perllol.pod:295:=head1 SEE ALSO
3120pod/perllol.pod:299:=head1 AUTHOR
3121pod/perlport.pod:1:=head1 NAME
3122pod/perlport.pod:5:=head1 DESCRIPTION
3123pod/perlport.pod:80:=head1 ISSUES
3124pod/perlport.pod:82:=head2 Newlines
3125pod/perlport.pod:197:=head2 Numbers endianness and Width
3126pod/perlport.pod:246:=head2 Files and Filesystems
3127pod/perlport.pod:392:=head2 System Interaction
3128pod/perlport.pod:461:=head2 Command names versus file pathnames
3129pod/perlport.pod:495:=head2 Networking
3130pod/perlport.pod:531:=head2 Interprocess Communication (IPC)
3131pod/perlport.pod:578:=head2 External Subroutines (XS)
3132pod/perlport.pod:592:=head2 Standard Modules
3133pod/perlport.pod:610:=head2 Time and Date
3134pod/perlport.pod:644:=head2 Character sets and character encoding
3135pod/perlport.pod:661:=head2 Internationalisation
3136pod/perlport.pod:686:=head2 System Resources
3137pod/perlport.pod:706:=head2 Security
3138pod/perlport.pod:735:=head2 Style
3139pod/perlport.pod:756:=head1 CPAN Testers
3140pod/perlport.pod:782:=head1 PLATFORMS
3141pod/perlport.pod:796:=head2 Unix
3142pod/perlport.pod:840:=head2 DOS and Derivatives
3143pod/perlport.pod:966:=head2 VMS
3144pod/perlport.pod:1157:=head2 VOS
3145pod/perlport.pod:1212:=head2 EBCDIC Platforms
3146pod/perlport.pod:1311:=head2 Acorn RISC OS
3147pod/perlport.pod:1414:=head2 Other perls
3148pod/perlport.pod:1463:=head1 FUNCTION IMPLEMENTATIONS
3149pod/perlport.pod:1482:=head2 Alphabetical Listing of Perl Functions
3150pod/perlport.pod:2022:=head1 Supported Platforms (Perl 5.12)
3151pod/perlport.pod:2103:=head1 EOL Platforms (Perl 5.12)
3152pod/perlport.pod:2137:=head1 Supported Platforms (Perl 5.8)
3153pod/perlport.pod:2267:=head1 SEE ALSO
3154pod/perlport.pod:2278:=head1 AUTHORS / CONTRIBUTORS
3155pod/perldebtut.pod:1:=head1 NAME
3156pod/perldebtut.pod:5:=head1 DESCRIPTION
3157pod/perldebtut.pod:17:=head1 use strict
3158pod/perldebtut.pod:79:=head1 Looking at data and -w and v
3159pod/perldebtut.pod:145:=head1 help
3160pod/perldebtut.pod:405:=head1 Stepping through code
3161pod/perldebtut.pod:585:=head1 Placeholder for a, w, t, T
3162pod/perldebtut.pod:598:=head1 REGULAR EXPRESSIONS
3163pod/perldebtut.pod:632:=head1 OUTPUT TIPS
3164pod/perldebtut.pod:653:=head1 CGI
3165pod/perldebtut.pod:664:=head1 GUIs
3166pod/perldebtut.pod:685:=head1 SUMMARY
3167pod/perldebtut.pod:700:=head1 SEE ALSO
3168pod/perldebtut.pod:709:=head1 AUTHOR
3169pod/perldebtut.pod:714:=head1 CONTRIBUTORS
3170pod/perldsc.pod:1:=head1 NAME
3171pod/perldsc.pod:6:=head1 DESCRIPTION
3172pod/perldsc.pod:71:=head1 REFERENCES
3173pod/perldsc.pod:121:=head1 COMMON MISTAKES
3174pod/perldsc.pod:254:=head1 CAVEAT ON PRECEDENCE
3175pod/perldsc.pod:279:=head1 WHY YOU SHOULD ALWAYS C<use strict>
3176pod/perldsc.pod:306:=head1 DEBUGGING
3177pod/perldsc.pod:337:=head1 CODE EXAMPLES
3178pod/perldsc.pod:343:=head1 ARRAYS OF ARRAYS
3179pod/perldsc.pod:346:=head2 Declaration of an ARRAY OF ARRAYS
3180pod/perldsc.pod:354:=head2 Generation of an ARRAY OF ARRAYS
3181pod/perldsc.pod:375:=head2 Access and Printing of an ARRAY OF ARRAYS
3182pod/perldsc.pod:400:=head1 HASHES OF ARRAYS
3183pod/perldsc.pod:403:=head2 Declaration of a HASH OF ARRAYS
3184pod/perldsc.pod:411:=head2 Generation of a HASH OF ARRAYS
3185pod/perldsc.pod:442:=head2 Access and Printing of a HASH OF ARRAYS
3186pod/perldsc.pod:479:=head1 ARRAYS OF HASHES
3187pod/perldsc.pod:482:=head2 Declaration of an ARRAY OF HASHES
3188pod/perldsc.pod:501:=head2 Generation of an ARRAY OF HASHES
3189pod/perldsc.pod:537:=head2 Access and Printing of an ARRAY OF HASHES
3190pod/perldsc.pod:570:=head1 HASHES OF HASHES
3191pod/perldsc.pod:573:=head2 Declaration of a HASH OF HASHES
3192pod/perldsc.pod:592:=head2 Generation of a HASH OF HASHES
3193pod/perldsc.pod:638:=head2 Access and Printing of a HASH OF HASHES
3194pod/perldsc.pod:689:=head1 MORE ELABORATE RECORDS
3195pod/perldsc.pod:692:=head2 Declaration of MORE ELABORATE RECORDS
3196pod/perldsc.pod:724:=head2 Declaration of a HASH OF COMPLEX RECORDS
3197pod/perldsc.pod:758:=head2 Generation of a HASH OF COMPLEX RECORDS
3198pod/perldsc.pod:828:=head1 Database Ties
3199pod/perldsc.pod:838:=head1 SEE ALSO
3200pod/perldsc.pod:842:=head1 AUTHOR
3201pod/perlxs.pod:1:=head1 NAME
3202pod/perlxs.pod:5:=head1 DESCRIPTION
3203pod/perlxs.pod:7:=head2 Introduction
3204pod/perlxs.pod:79:=head2 On The Road
3205pod/perlxs.pod:157:=head2 The Anatomy of an XSUB
3206pod/perlxs.pod:232:=head2 The Argument Stack
3207pod/perlxs.pod:250:=head2 The RETVAL Variable
3208pod/perlxs.pod:279:=head2 Returning SVs, AVs and HVs through RETVAL
3209pod/perlxs.pod:336:=head2 The MODULE Keyword
3210pod/perlxs.pod:352:=head2 The PACKAGE Keyword
3211pod/perlxs.pod:378:=head2 The PREFIX Keyword
3212pod/perlxs.pod:393:=head2 The OUTPUT: Keyword
3213pod/perlxs.pod:444:=head2 The NO_OUTPUT Keyword
3214pod/perlxs.pod:469:=head2 The CODE: Keyword
3215pod/perlxs.pod:493:=head2 The INIT: Keyword
3216pod/perlxs.pod:521:=head2 The NO_INIT Keyword
3217pod/perlxs.pod:543:=head2 Initializing Function Parameters
3218pod/perlxs.pod:604:=head2 Default Parameter Values
3219pod/perlxs.pod:635:=head2 The PREINIT: Keyword
3220pod/perlxs.pod:735:=head2 The SCOPE: Keyword
3221pod/perlxs.pod:752:=head2 The INPUT: Keyword
3222pod/perlxs.pod:818:=head2 The IN/OUTLIST/IN_OUTLIST/OUT/IN_OUT Keywords
3223pod/perlxs.pod:903:=head2 The C<length(NAME)> Keyword
3224pod/perlxs.pod:928:=head2 Variable-length Parameter Lists
3225pod/perlxs.pod:961:=head2 The C_ARGS: Keyword
3226pod/perlxs.pod:987:=head2 The PPCODE: Keyword
3227pod/perlxs.pod:1057:=head2 Returning Undef And Empty Lists
3228pod/perlxs.pod:1152:=head2 The REQUIRE: Keyword
3229pod/perlxs.pod:1161:=head2 The CLEANUP: Keyword
3230pod/perlxs.pod:1169:=head2 The POSTCALL: Keyword
3231pod/perlxs.pod:1181:=head2 The BOOT: Keyword
3232pod/perlxs.pod:1198:=head2 The VERSIONCHECK: Keyword
3233pod/perlxs.pod:1220:=head2 The PROTOTYPES: Keyword
3234pod/perlxs.pod:1236:=head2 The PROTOTYPE: Keyword
3235pod/perlxs.pod:1266:=head2 The ALIAS: Keyword
3236pod/perlxs.pod:1290:=head2 The OVERLOAD: Keyword
3237pod/perlxs.pod:1324:=head2 The FALLBACK: Keyword
3238pod/perlxs.pod:1341:=head2 The INTERFACE: Keyword
3239pod/perlxs.pod:1379:=head2 The INTERFACE_MACRO: Keyword
3240pod/perlxs.pod:1417:=head2 The INCLUDE: Keyword
3241pod/perlxs.pod:1441:=head2 The CASE: Keyword
3242pod/perlxs.pod:1488:=head2 The & Unary Operator
3243pod/perlxs.pod:1522:=head2 Inserting POD, Comments and C Preprocessor Directives
3244pod/perlxs.pod:1560:=head2 Using XS With C++
3245pod/perlxs.pod:1667:=head2 Interface Strategy
3246pod/perlxs.pod:1724:=head2 Perl Objects And C Structures
3247pod/perlxs.pod:1790:=head2 The Typemap
3248pod/perlxs.pod:1859:=head2 Safely Storing Static Data in XS
3249pod/perlxs.pod:2032:=head2 Thread-aware system interfaces
3250pod/perlxs.pod:2049:=head1 EXAMPLES
3251pod/perlxs.pod:2118:=head1 XS VERSION
3252pod/perlxs.pod:2122:=head1 AUTHOR
3253pod/perlop.pod:1:=head1 NAME
3254pod/perlop.pod:6:=head1 DESCRIPTION
3255pod/perlop.pod:8:=head2 Operator Precedence and Associativity
3256pod/perlop.pod:62:=head2 Terms and List Operators (Leftward)
3257pod/perlop.pod:124:=head2 The Arrow Operator
3258pod/perlop.pod:140:=head2 Auto-increment and Auto-decrement
3259pod/perlop.pod:182:=head2 Exponentiation
3260pod/perlop.pod:190:=head2 Symbolic Unary Operators
3261pod/perlop.pod:229:=head2 Binding Operators
3262pod/perlop.pod:254:=head2 Multiplicative Operators
3263pod/perlop.pod:304:=head2 Additive Operators
3264pod/perlop.pod:317:=head2 Shift Operators
3265pod/perlop.pod:342:=head2 Named Unary Operators
3266pod/perlop.pod:379:=head2 Relational Operators
3267pod/perlop.pod:414:=head2 Equality Operators
3268pod/perlop.pod:457:=head2 Bitwise And
3269pod/perlop.pod:468:=head2 Bitwise Or and Exclusive Or
3270pod/perlop.pod:483:=head2 C-style Logical And
3271pod/perlop.pod:491:=head2 C-style Logical Or
3272pod/perlop.pod:499:=head2 C-style Logical Defined-Or
3273pod/perlop.pod:541:=head2 Range Operators
3274pod/perlop.pod:687:=head2 Conditional Operator
3275pod/perlop.pod:727:=head2 Assignment Operators
3276pod/perlop.pod:775:=head2 Comma Operator
3277pod/perlop.pod:816:=head2 Yada Yada Operator
3278pod/perlop.pod:877:=head2 List Operators (Rightward)
3279pod/perlop.pod:891:=head2 Logical Not
3280pod/perlop.pod:897:=head2 Logical And
3281pod/perlop.pod:905:=head2 Logical or, Defined or, and Exclusive Or
3282pod/perlop.pod:936:=head2 C Operators Missing From Perl
3283pod/perlop.pod:959:=head2 Quote and Quote-like Operators
3284pod/perlop.pod:1102:=head2 Regexp Quote-Like Operators
3285pod/perlop.pod:1495:=head2 Quote-Like Operators
3286pod/perlop.pod:1870:=head2 Gory details of parsing quoted constructs
3287pod/perlop.pod:2168:=head2 I/O Operators
3288pod/perlop.pod:2401:=head2 Constant Folding
3289pod/perlop.pod:2424:=head2 No-ops
3290pod/perlop.pod:2433:=head2 Bitwise String Operators
3291pod/perlop.pod:2468:=head2 Integer Arithmetic
3292pod/perlop.pod:2497:=head2 Floating-point Arithmetic
3293pod/perlop.pod:2540:=head2 Bigger Numbers
3294pod/perlrebackslash.pod:1:=head1 NAME
3295pod/perlrebackslash.pod:5:=head1 DESCRIPTION
3296pod/perlrebackslash.pod:20:=head2 The backslash
3297pod/perlrebackslash.pod:62:=head2 All the sequences and escapes
3298pod/perlrebackslash.pod:107:=head2 Character Escapes
3299pod/perlrebackslash.pod:109:=head3 Fixed characters
3300pod/perlrebackslash.pod:139:=head4 Example
3301pod/perlrebackslash.pod:143:=head3 Control characters
3302pod/perlrebackslash.pod:153:=head4 Example
3303pod/perlrebackslash.pod:157:=head3 Named characters
3304pod/perlrebackslash.pod:168:=head4 Example
3305pod/perlrebackslash.pod:176:=head3 Octal escapes
3306pod/perlrebackslash.pod:188:=head4 Examples
3307pod/perlrebackslash.pod:195:=head4 Caveat
3308pod/perlrebackslash.pod:229:=head3 Hexadecimal escapes
3309pod/perlrebackslash.pod:242:=head4 Examples
3310pod/perlrebackslash.pod:255:=head2 Modifiers
3311pod/perlrebackslash.pod:277:=head4 Examples
3312pod/perlrebackslash.pod:287:=head2 Character classes
3313pod/perlrebackslash.pod:306:=head3 Unicode classes
3314pod/perlrebackslash.pod:319:=head2 Referencing
3315pod/perlrebackslash.pod:328:=head3 Absolute referencing
3316pod/perlrebackslash.pod:336:=head4 Examples
3317pod/perlrebackslash.pod:342:=head3 Relative referencing
3318pod/perlrebackslash.pod:358:=head4 Examples
3319pod/perlrebackslash.pod:371:=head3 Named referencing
3320pod/perlrebackslash.pod:385:=head4 Examples
3321pod/perlrebackslash.pod:393:=head2 Assertions
3322pod/perlrebackslash.pod:450:=head4 Examples
3323pod/perlrebackslash.pod:469:=head2 Misc
3324pod/perlrebackslash.pod:523:=head4 Examples
3325pod/perl5113delta.pod:1:=head1 NAME
3326pod/perl5113delta.pod:5:=head1 DESCRIPTION
3327pod/perl5113delta.pod:14:=head1 Incompatible Changes
3328pod/perl5113delta.pod:16:=head2 Filehandles are blessed directly into C<IO::Handle>, as C<FileHandle> is merely a wrapper around C<IO::Handle>.
3329pod/perl5113delta.pod:22:=head1 Core Enhancements
3330pod/perl5113delta.pod:24:=head2 Unicode version
3331pod/perl5113delta.pod:31:=head2 Unicode properties
3332pod/perl5113delta.pod:160:=head2 Regular Expressions
3333pod/perl5113delta.pod:164:=head1 Modules and Pragmata
3334pod/perl5113delta.pod:166:=head2 Pragmata Changes
3335pod/perl5113delta.pod:204:=head2 Updated Modules
3336pod/perl5113delta.pod:266:=head1 Utility Changes
3337pod/perl5113delta.pod:276:=head1 Changes to Existing Documentation
3338pod/perl5113delta.pod:289:=head1 Installation and Configuration Improvements
3339pod/perl5113delta.pod:291:=head2 Testing improvements
3340pod/perl5113delta.pod:299:=head2 Platform Specific Changes
3341pod/perl5113delta.pod:351:=head1 Selected Bug Fixes
3342pod/perl5113delta.pod:437:=head1 New or Changed Diagnostics
3343pod/perl5113delta.pod:452:=head1 New Tests
3344pod/perl5113delta.pod:488:=head1 Deprecations
3345pod/perl5113delta.pod:502:=head1 Acknowledgements
3346pod/perl5113delta.pod:522:=head1 Reporting Bugs
3347pod/perl5113delta.pod:545:=head1 SEE ALSO
3348pod/perl570delta.pod:1:=head1 NAME
3349pod/perl570delta.pod:5:=head1 DESCRIPTION
3350pod/perl570delta.pod:10:=head1 Security Vulnerability Closed
3351pod/perl570delta.pod:36:=head1 Incompatible Changes
3352pod/perl570delta.pod:106:=head1 Core Enhancements
3353pod/perl570delta.pod:142:=head1 Modules and Pragmata
3354pod/perl570delta.pod:144:=head2 New Modules
3355pod/perl570delta.pod:161:=head2 Updated And Improved Modules and Pragmata
3356pod/perl570delta.pod:228:=head1 Utility Changes
3357pod/perl570delta.pod:254:=head1 New Documentation
3358pod/perl570delta.pod:299:=head1 Performance Enhancements
3359pod/perl570delta.pod:320:=head1 Installation and Configuration Improvements
3360pod/perl570delta.pod:322:=head2 Generic Improvements
3361pod/perl570delta.pod:385:=head1 Selected Bug Fixes
3362pod/perl570delta.pod:537:=head2 Platform Specific Changes and Fixes
3363pod/perl570delta.pod:712:=head1 New or Changed Diagnostics
3364pod/perl570delta.pod:726:=head1 Changed Internals
3365pod/perl570delta.pod:762:=head1 Known Problems
3366pod/perl570delta.pod:764:=head2 Unicode Support Still Far From Perfect
3367pod/perl570delta.pod:768:=head2 EBCDIC Still A Lost Platform
3368pod/perl570delta.pod:772:=head2 Building Extensions Can Fail Because Of Largefiles
3369pod/perl570delta.pod:788:=head2 ftmp-security tests warn 'system possibly insecure'
3370pod/perl570delta.pod:792:=head2 Test lib/posix Subtest 9 Fails In LP64-Configured HP-UX
3371pod/perl570delta.pod:799:=head2 Long Doubles Still Don't Work In Solaris
3372pod/perl570delta.pod:805:=head2 Linux With Sfio Fails op/misc Test 48
3373pod/perl570delta.pod:809:=head2 Storable tests fail in some platforms
3374pod/perl570delta.pod:840:=head2 Threads Are Still Experimental
3375pod/perl570delta.pod:863:=head2 The Compiler Suite Is Still Experimental
3376pod/perl570delta.pod:869:=head1 Reporting Bugs
3377pod/perl570delta.pod:882:=head1 SEE ALSO
3378pod/perl570delta.pod:892:=head1 HISTORY
3379pod/perl5100delta.pod:3:=head1 NAME
3380pod/perl5100delta.pod:7:=head1 DESCRIPTION
3381pod/perl5100delta.pod:16:=head1 Core Enhancements
3382pod/perl5100delta.pod:18:=head2 The C<feature> pragma
3383pod/perl5100delta.pod:33:=head2 New B<-E> command-line switch
3384pod/perl5100delta.pod:38:=head2 Defined-or operator
3385pod/perl5100delta.pod:63:=head2 Switch and Smart Match operator
3386pod/perl5100delta.pod:85:=head2 Regular expressions
3387pod/perl5100delta.pod:205:=head2 C<say()>
3388pod/perl5100delta.pod:211:=head2 Lexical C<$_>
3389pod/perl5100delta.pod:228:=head2 The C<_> prototype
3390pod/perl5100delta.pod:239:=head2 UNITCHECK blocks
3391pod/perl5100delta.pod:251:=head2 New Pragma, C<mro>
3392pod/perl5100delta.pod:268:=head2 readdir() may return a "short filename" on Windows
3393pod/perl5100delta.pod:291:=head2 readpipe() is now overridable
3394pod/perl5100delta.pod:298:=head2 Default argument for readline()
3395pod/perl5100delta.pod:303:=head2 state() variables
3396pod/perl5100delta.pod:318:=head2 Stacked filetest operators
3397pod/perl5100delta.pod:324:=head2 UNIVERSAL::DOES()
3398pod/perl5100delta.pod:334:=head2 Formats
3399pod/perl5100delta.pod:342:=head2 Byte-order modifiers for pack() and unpack()
3400pod/perl5100delta.pod:349:=head2 C<no VERSION>
3401pod/perl5100delta.pod:354:=head2 C<chdir>, C<chmod> and C<chown> on filehandles
3402pod/perl5100delta.pod:360:=head2 OS groups
3403pod/perl5100delta.pod:365:=head2 Recursive sort subs
3404pod/perl5100delta.pod:369:=head2 Exceptions in constant folding
3405pod/perl5100delta.pod:378:=head2 Source filters in @INC
3406pod/perl5100delta.pod:385:=head2 New internal variables
3407pod/perl5100delta.pod:411:=head2 Miscellaneous
3408pod/perl5100delta.pod:426:=head2 UCD 5.0.0
3409pod/perl5100delta.pod:431:=head2 MAD
3410pod/perl5100delta.pod:440:=head2 kill() on Windows
3411pod/perl5100delta.pod:446:=head1 Incompatible Changes
3412pod/perl5100delta.pod:448:=head2 Packing and UTF-8 strings
3413pod/perl5100delta.pod:486:=head2 Byte/character count feature in unpack()
3414pod/perl5100delta.pod:491:=head2 The C<$*> and C<$#> variables have been removed
3415pod/perl5100delta.pod:501:=head2 substr() lvalues are no longer fixed-length
3416pod/perl5100delta.pod:509:=head2 Parsing of C<-f _>
3417pod/perl5100delta.pod:515:=head2 C<:unique>
3418pod/perl5100delta.pod:520:=head2 Effect of pragmas in eval
3419pod/perl5100delta.pod:529:=head2 chdir FOO
3420pod/perl5100delta.pod:535:=head2 Handling of .pmc files
3421pod/perl5100delta.pod:546:=head2 $^V is now a C<version> object instead of a v-string
3422pod/perl5100delta.pod:554:=head2 @- and @+ in patterns
3423pod/perl5100delta.pod:559:=head2 $AUTOLOAD can now be tainted
3424pod/perl5100delta.pod:565:=head2 Tainting and printf
3425pod/perl5100delta.pod:570:=head2 undef and signal handlers
3426pod/perl5100delta.pod:575:=head2 strictures and dereferencing in defined()
3427pod/perl5100delta.pod:592:=head2 C<(?p{})> has been removed
3428pod/perl5100delta.pod:597:=head2 Pseudo-hashes have been removed
3429pod/perl5100delta.pod:602:=head2 Removal of the bytecode compiler and of perlcc
3430pod/perl5100delta.pod:615:=head2 Removal of the JPL
3431pod/perl5100delta.pod:619:=head2 Recursive inheritance detected earlier
3432pod/perl5100delta.pod:628:=head2 warnings::enabled and warnings::warnif changed to favor users of modules
3433pod/perl5100delta.pod:649:=head1 Modules and Pragmata
3434pod/perl5100delta.pod:651:=head2 Upgrading individual core modules
3435pod/perl5100delta.pod:659:=head2 Pragmata Changes
3436pod/perl5100delta.pod:717:=head2 New modules
3437pod/perl5100delta.pod:866:=head2 Selected Changes to Core Modules
3438pod/perl5100delta.pod:899:=head1 Utility Changes
3439pod/perl5100delta.pod:985:=head1 New Documentation
3440pod/perl5100delta.pod:1015:=head1 Performance Enhancements
3441pod/perl5100delta.pod:1017:=head2 In-place sorting
3442pod/perl5100delta.pod:1025:=head2 Lexical array access
3443pod/perl5100delta.pod:1030:=head2 XS-assisted SWASHGET
3444pod/perl5100delta.pod:1035:=head2 Constant subroutines
3445pod/perl5100delta.pod:1050:=head2 C<PERL_DONT_CREATE_GVSV>
3446pod/perl5100delta.pod:1057:=head2 Weak references are cheaper
3447pod/perl5100delta.pod:1063:=head2 sort() enhancements
3448pod/perl5100delta.pod:1068:=head2 Memory optimisations
3449pod/perl5100delta.pod:1073:=head2 UTF-8 cache optimisation
3450pod/perl5100delta.pod:1078:=head2 Sloppy stat on Windows
3451pod/perl5100delta.pod:1085:=head2 Regular expressions optimisations
3452pod/perl5100delta.pod:1127:=head1 Installation and Configuration Improvements
3453pod/perl5100delta.pod:1129:=head2 Configuration improvements
3454pod/perl5100delta.pod:1175:=head2 Compilation improvements
3455pod/perl5100delta.pod:1224:=head2 Installation improvements
3456pod/perl5100delta.pod:1235:=head2 New Or Improved Platforms
3457pod/perl5100delta.pod:1258:=head1 Selected Bug Fixes
3458pod/perl5100delta.pod:1392:=head1 New or Changed Diagnostics
3459pod/perl5100delta.pod:1469:=head1 Changed Internals
3460pod/perl5100delta.pod:1481:=head2 Reordering of SVt_* constants
3461pod/perl5100delta.pod:1490:=head2 Elimination of SVt_PVBM
3462pod/perl5100delta.pod:1497:=head2 New type SVt_BIND
3463pod/perl5100delta.pod:1503:=head2 Removal of CPP symbols
3464pod/perl5100delta.pod:1511:=head2 Less space is used by ops
3465pod/perl5100delta.pod:1518:=head2 New parser
3466pod/perl5100delta.pod:1525:=head2 Use of C<const>
3467pod/perl5100delta.pod:1532:=head2 Mathoms
3468pod/perl5100delta.pod:1539:=head2 C<AvFLAGS> has been removed
3469pod/perl5100delta.pod:1543:=head2 C<av_*> changes
3470pod/perl5100delta.pod:1548:=head2 $^H and %^H
3471pod/perl5100delta.pod:1553:=head2 B:: modules inheritance changed
3472pod/perl5100delta.pod:1558:=head2 Anonymous hash and array constructors
3473pod/perl5100delta.pod:1564:=head1 Known Problems
3474pod/perl5100delta.pod:1574:=head2 UTF-8 problems
3475pod/perl5100delta.pod:1581:=head1 Platform Specific Problems
3476pod/perl5100delta.pod:1588:=head1 Reporting Bugs
3477pod/perl5100delta.pod:1601:=head1 SEE ALSO
3478pod/perlsec.pod:1:=head1 NAME
3479pod/perlsec.pod:5:=head1 DESCRIPTION
3480pod/perlsec.pod:15:=head1 SECURITY VULNERABILITY CONTACT INFORMATION
3481pod/perlsec.pod:23:=head1 SECURITY MECHANISMS AND CONCERNS
3482pod/perlsec.pod:25:=head2 Taint mode
3483pod/perlsec.pod:164:=head2 Laundering and Detecting Tainted Data
3484pod/perlsec.pod:222:=head2 Switches On the "#!" Line
3485pod/perlsec.pod:233:=head2 Taint mode and @INC
3486pod/perlsec.pod:258:=head2 Cleaning Up Your Path
3487pod/perlsec.pod:354:=head2 Security Bugs
3488pod/perlsec.pod:398:=head2 Protecting Your Programs
3489pod/perlsec.pod:435:=head2 Unicode
3490pod/perlsec.pod:442:=head2 Algorithmic Complexity Attacks
3491pod/perlsec.pod:513:=head1 SEE ALSO
3492pod/perldoc.pod:2:=head1 NAME
3493pod/perldoc.pod:6:=head1 SYNOPSIS
3494pod/perldoc.pod:31:=head1 DESCRIPTION
3495pod/perldoc.pod:45:=head1 OPTIONS
3496pod/perldoc.pod:213:=head1 SECURITY
3497pod/perldoc.pod:222:=head1 ENVIRONMENT
3498pod/perldoc.pod:250:=head1 CHANGES
3499pod/perldoc.pod:255:=head1 SEE ALSO
3500pod/perldoc.pod:259:=head1 AUTHOR
3501pod/perl588delta.pod:1:=head1 NAME
3502pod/perl588delta.pod:5:=head1 DESCRIPTION
3503pod/perl588delta.pod:10:=head1 Incompatible Changes
3504pod/perl588delta.pod:15:=head1 Core Enhancements
3505pod/perl588delta.pod:27:=head1 Modules and Pragmata
3506pod/perl588delta.pod:900:Allow files that start with C<=head> on the first line
3507pod/perl588delta.pod:1352:=head1 Utility Changes
3508pod/perl588delta.pod:1354:=head2 C<h2xs> enhancements
3509pod/perl588delta.pod:1363:=head2 C<perlivp> enhancements
3510pod/perl588delta.pod:1368:=head1 New Documentation
3511pod/perl588delta.pod:1374:=head1 Performance Enhancements
3512pod/perl588delta.pod:1398:=head1 Installation and Configuration Improvements
3513pod/perl588delta.pod:1419:=head1 Selected Bug Fixes
3514pod/perl588delta.pod:1421:=head2 no warnings 'category' works correctly with -w
3515pod/perl588delta.pod:1430:=head2 Remove over-optimisation
3516pod/perl588delta.pod:1437:=head2 sprintf() fixes
3517pod/perl588delta.pod:1448:=head2 Debugger and Unicode slowdown
3518pod/perl588delta.pod:1454:=head2 Smaller fixes
3519pod/perl588delta.pod:1525:=head1 New or Changed Diagnostics
3520pod/perl588delta.pod:1527:=head2 Attempt to set length of freed array
3521pod/perl588delta.pod:1534:=head2 Non-string passed as bitmask
3522pod/perl588delta.pod:1548:=head2 Search pattern not terminated or ternary operator parsed as search pattern
3523pod/perl588delta.pod:1554:=head1 Changed Internals
3524pod/perl588delta.pod:1589:=head1 Platform Specific Problems
3525pod/perl588delta.pod:1608:=head1 Reporting Bugs
3526pod/perl588delta.pod:1622:=head1 SEE ALSO
3527pod/perl583delta.pod:1:=head1 NAME
3528pod/perl583delta.pod:5:=head1 DESCRIPTION
3529pod/perl583delta.pod:15:=head1 Incompatible Changes
3530pod/perl583delta.pod:19:=head1 Core Enhancements
3531pod/perl583delta.pod:37:=head1 Modules and Pragmata
3532pod/perl583delta.pod:82:=head1 Utility Changes
3533pod/perl583delta.pod:91:=head1 New Documentation
3534pod/perl583delta.pod:98:=head1 Installation and Configuration Improvements
3535pod/perl583delta.pod:102:=head1 Selected Bug Fixes
3536pod/perl583delta.pod:124:=head1 New or Changed Diagnostics
3537pod/perl583delta.pod:129:=head1 Changed Internals
3538pod/perl583delta.pod:143:=head1 Configuration and Building
3539pod/perl583delta.pod:150:=head1 Platform Specific Problems
3540pod/perl583delta.pod:157:=head1 Known Problems
3541pod/perl583delta.pod:174:=head1 Future Directions
3542pod/perl583delta.pod:180:=head1 Obituary
3543pod/perl583delta.pod:186:=head1 Reporting Bugs
3544pod/perl583delta.pod:200:=head1 SEE ALSO
3545pod/perliol.pod:1:=head1 NAME
3546pod/perliol.pod:5:=head1 SYNOPSIS
3547pod/perliol.pod:10:=head1 DESCRIPTION
3548pod/perliol.pod:16:=head2 History and Background
3549pod/perliol.pod:27:=head2 Basic Structure
3550pod/perliol.pod:78:=head2 Layers vs Disciplines
3551pod/perliol.pod:90:=head2 Data Structures
3552pod/perliol.pod:132:=head2 Functions and Attributes
3553pod/perliol.pod:211:=head2 Per-instance Data
3554pod/perliol.pod:231:=head2 Layers in action.
3555pod/perliol.pod:286:=head2 Per-instance flag bits
3556pod/perliol.pod:374:=head2 Methods in Detail
3557pod/perliol.pod:740:=head2 Utilities
3558pod/perliol.pod:776:=head2 Implementing PerlIO Layers
3559pod/perliol.pod:845:=head2 Core Layers
3560pod/perliol.pod:923:=head2 Extension Layers
3561pod/perliol.pod:977:=head1 TODO
3562pod/perl589delta.pod:1:=head1 NAME
3563pod/perl589delta.pod:5:=head1 DESCRIPTION
3564pod/perl589delta.pod:10:=head1 Notice
3565pod/perl589delta.pod:18:=head1 Incompatible Changes
3566pod/perl589delta.pod:28:=head1 Core Enhancements
3567pod/perl589delta.pod:30:=head2 Unicode Character Database 5.1.0.
3568pod/perl589delta.pod:37:=head2 stat and -X on directory handles
3569pod/perl589delta.pod:45:=head2 Source filters in @INC
3570pod/perl589delta.pod:52:=head2 Exceptions in constant folding
3571pod/perl589delta.pod:61:=head2 C<no VERSION>
3572pod/perl589delta.pod:66:=head2 Improved internal UTF-8 caching code
3573pod/perl589delta.pod:76:=head2 Runtime relocatable installations
3574pod/perl589delta.pod:81:=head2 New internal variables
3575pod/perl589delta.pod:99:=head2 C<readpipe> is now overridable
3576pod/perl589delta.pod:104:=head2 simple exception handling macros
3577pod/perl589delta.pod:111:=head2 -D option enhancements
3578pod/perl589delta.pod:129:=head2 XS-assisted SWASHGET
3579pod/perl589delta.pod:136:=head2 Constant subroutines
3580pod/perl589delta.pod:156:=head1 New Platforms
3581pod/perl589delta.pod:184:=head1 Modules and Pragmata
3582pod/perl589delta.pod:186:=head2 New Modules
3583pod/perl589delta.pod:212:=head2 Updated Modules
3584pod/perl589delta.pod:1106:=head1 Utility Changes
3585pod/perl589delta.pod:1108:=head2 debugger upgraded to version 1.31
3586pod/perl589delta.pod:1132:=head2 F<perlthanks>
3587pod/perl589delta.pod:1139:=head2 F<perlbug>
3588pod/perl589delta.pod:1144:=head2 F<h2xs>
3589pod/perl589delta.pod:1158:=head2 F<h2ph>
3590pod/perl589delta.pod:1174:=head1 New Documentation
3591pod/perl589delta.pod:1192:=head1 Changes to Existing Documentation
3592pod/perl589delta.pod:1274:=head1 Performance Enhancements
3593pod/perl589delta.pod:1336:=head1 Installation and Configuration Improvements
3594pod/perl589delta.pod:1338:=head2 Relocatable installations
3595pod/perl589delta.pod:1352:=head2 Configuration improvements
3596pod/perl589delta.pod:1369:=head2 Compilation improvements
3597pod/perl589delta.pod:1381:=head2 Installation improvements.
3598pod/perl589delta.pod:1408:=head2 Platform Specific Changes
3599pod/perl589delta.pod:1414:=head3 FreeBSD
3600pod/perl589delta.pod:1426:=head3 Solaris
3601pod/perl589delta.pod:1439:=head3 VMS
3602pod/perl589delta.pod:1471:=head3 Windows
3603pod/perl589delta.pod:1510:=head1 Selected Bug Fixes
3604pod/perl589delta.pod:1512:=head2 Unicode
3605pod/perl589delta.pod:1538:=head2 PerlIO
3606pod/perl589delta.pod:1544:=head2 Magic
3607pod/perl589delta.pod:1565:=head2 Reblessing overloaded objects now works
3608pod/perl589delta.pod:1593:=head2 C<strict> now propagates correctly into string evals
3609pod/perl589delta.pod:1609:=head2 Other fixes
3610pod/perl589delta.pod:1699:=head2 Platform Specific Fixes
3611pod/perl589delta.pod:1701:=head3 Darwin / MacOS X
3612pod/perl589delta.pod:1721:=head3 OS/2
3613pod/perl589delta.pod:1736:=head3 Tru64
3614pod/perl589delta.pod:1746:=head3 RedHat Linux
3615pod/perl589delta.pod:1757:=head3 Solaris/i386
3616pod/perl589delta.pod:1767:=head3 VMS
3617pod/perl589delta.pod:1793:=head3 Windows
3618pod/perl589delta.pod:1819:=head2 Smaller fixes
3619pod/perl589delta.pod:1902:=head1 New or Changed Diagnostics
3620pod/perl589delta.pod:1904:=head2 panic: sv_chop %s
3621pod/perl589delta.pod:1910:=head2 Maximal count of pending signals (%s) exceeded
3622pod/perl589delta.pod:1916:=head2 panic: attempt to call %s in %s
3623pod/perl589delta.pod:1922:=head2 FETCHSIZE returned a negative value
3624pod/perl589delta.pod:1927:=head2 Can't upgrade %s (%d) to %d
3625pod/perl589delta.pod:1933:=head2 %s argument is not a HASH or ARRAY element or a subroutine
3626pod/perl589delta.pod:1938:=head2 Cannot make the non-overridable builtin %s fatal
3627pod/perl589delta.pod:1943:=head2 Unrecognized character '%s' in column %d
3628pod/perl589delta.pod:1947:=head2 Offset outside string
3629pod/perl589delta.pod:1952:=head2 Invalid escape in the specified encoding in regexp; marked by <-- HERE in m/%s/
3630pod/perl589delta.pod:1957:=head2 Your machine doesn't support dump/undump.
3631pod/perl589delta.pod:1964:=head1 Changed Internals
3632pod/perl589delta.pod:2054:=head2 Macro cleanups
3633pod/perl589delta.pod:2061:=head1 New Tests
3634pod/perl589delta.pod:2180:=head1 Known Problems
3635pod/perl589delta.pod:2198:=head1 Platform Specific Notes
3636pod/perl589delta.pod:2200:=head2 Win32
3637pod/perl589delta.pod:2205:=head3 Updated Modules
3638pod/perl589delta.pod:2230:=head2 OS/2
3639pod/perl589delta.pod:2232:=head3 Updated Modules
3640pod/perl589delta.pod:2249:=head2 VMS
3641pod/perl589delta.pod:2251:=head3 Updated Modules
3642pod/perl589delta.pod:2269:=head1 Obituary
3643pod/perl589delta.pod:2275:=head1 Acknowledgements
3644pod/perl589delta.pod:2303:=head1 Reporting Bugs
3645pod/perl589delta.pod:2326:=head1 SEE ALSO
3646pod/pod2text.PL:112:=head1 NAME
3647pod/pod2text.PL:120:=head1 SYNOPSIS
3648pod/pod2text.PL:127:=head1 DESCRIPTION
3649pod/pod2text.PL:141:=head1 OPTIONS
3650pod/pod2text.PL:172:Print a blank line after a C<=head1> heading. Normally, no blank line is
3651pod/pod2text.PL:173:printed after C<=head1>, although one is still printed after C<=head2>,
3652pod/pod2text.PL:245:=head1 DIAGNOSTICS
3653pod/pod2text.PL:267:=head1 ENVIRONMENT
3654pod/pod2text.PL:285:=head1 SEE ALSO
3655pod/pod2text.PL:294:=head1 AUTHOR
3656pod/pod2text.PL:298:=head1 COPYRIGHT AND LICENSE
3657pod/perl5115delta.pod:1:=head1 NAME
3658pod/perl5115delta.pod:5:=head1 DESCRIPTION
3659pod/perl5115delta.pod:14:=head1 Core Enhancements
3660pod/perl5115delta.pod:16:=head2 32-bit limit on substr arguments removed
3661pod/perl5115delta.pod:22:=head1 Modules and Pragmata
3662pod/perl5115delta.pod:24:=head2 Pragmata Changes
3663pod/perl5115delta.pod:39:=head2 Updated Modules
3664pod/perl5115delta.pod:93:=head1 Changes to Existing Documentation
3665pod/perl5115delta.pod:100:=head1 Installation and Configuration Improvements
3666pod/perl5115delta.pod:102:=head2 Configuration improvements
3667pod/perl5115delta.pod:114:=head1 Selected Bug Fixes
3668pod/perl5115delta.pod:179:=head1 New or Changed Diagnostics
3669pod/perl5115delta.pod:250:=head1 New Tests
3670pod/perl5115delta.pod:268:=head1 Known Problems
3671pod/perl5115delta.pod:274:=head1 Acknowledgements
3672pod/perl5115delta.pod:293:=head1 Reporting Bugs
3673pod/perl5115delta.pod:316:=head1 SEE ALSO
3674pod/perlcheat.pod:1:=head1 NAME
3675pod/perlcheat.pod:5:=head1 DESCRIPTION
3676pod/perlcheat.pod:11:=head2 The sheet
3677pod/perlcheat.pod:76:=head1 ACKNOWLEDGEMENTS
3678pod/perlcheat.pod:85:=head1 AUTHOR
3679pod/perlcheat.pod:89:=head1 SEE ALSO
3680pod/perl58delta.pod:1:=head1 NAME
3681pod/perl58delta.pod:5:=head1 DESCRIPTION
3682pod/perl58delta.pod:21:=head1 Highlights In 5.8.0
3683pod/perl58delta.pod:55:=head1 Incompatible Changes
3684pod/perl58delta.pod:57:=head2 Binary Incompatibility
3685pod/perl58delta.pod:79:=head2 64-bit platforms and malloc
3686pod/perl58delta.pod:90:=head2 AIX Dynaloading
3687pod/perl58delta.pod:98:=head2 Attributes for C<my> variables now handled at run-time
3688pod/perl58delta.pod:107:=head2 Socket Extension Dynamic in VMS
3689pod/perl58delta.pod:114:=head2 IEEE-format Floating Point Default on OpenVMS Alpha
3690pod/perl58delta.pod:121:=head2 New Unicode Semantics (no more C<use utf8>, almost)
3691pod/perl58delta.pod:139:=head2 New Unicode Properties
3692pod/perl58delta.pod:165:=head2 REF(...) Instead Of SCALAR(...)
3693pod/perl58delta.pod:171:=head2 pack/unpack D/F recycled
3694pod/perl58delta.pod:178:=head2 glob() now returns filenames in alphabetical order
3695pod/perl58delta.pod:185:=head2 Deprecations
3696pod/perl58delta.pod:325:=head1 Core Enhancements
3697pod/perl58delta.pod:327:=head2 Unicode Overhaul
3698pod/perl58delta.pod:363:=head2 PerlIO is Now The Default
3699pod/perl58delta.pod:458:=head2 ithreads
3700pod/perl58delta.pod:470:=head2 Restricted Hashes
3701pod/perl58delta.pod:477:=head2 Safe Signals
3702pod/perl58delta.pod:492:=head2 Understanding of Numbers
3703pod/perl58delta.pod:507:=head2 Arrays now always interpolate into double-quoted strings [561]
3704pod/perl58delta.pod:538:=head2 Miscellaneous Changes
3705pod/perl58delta.pod:787:=head1 Modules and Pragmata
3706pod/perl58delta.pod:789:=head2 New Modules and Pragmata
3707pod/perl58delta.pod:1206:=head2 Updated And Improved Modules and Pragmata
3708pod/perl58delta.pod:1453:=head1 Utility Changes
3709pod/perl58delta.pod:1553:=head1 New Documentation
3710pod/perl58delta.pod:1676:=head1 Performance Enhancements
3711pod/perl58delta.pod:1788:=head1 Installation and Configuration Improvements
3712pod/perl58delta.pod:1790:=head2 Generic Improvements
3713pod/perl58delta.pod:1981:=head2 New Or Improved Platforms
3714pod/perl58delta.pod:2100:=head1 Selected Bug Fixes
3715pod/perl58delta.pod:2513:=head2 Platform Specific Changes and Fixes
3716pod/perl58delta.pod:2834:=head1 New or Changed Diagnostics
3717pod/perl58delta.pod:3014:=head1 Changed Internals
3718pod/perl58delta.pod:3097:=head1 Security Vulnerability Closed [561]
3719pod/perl58delta.pod:3129:=head1 New Tests
3720pod/perl58delta.pod:3149:=head1 Known Problems
3721pod/perl58delta.pod:3151:=head2 The Compiler Suite Is Still Very Experimental
3722pod/perl58delta.pod:3156:=head2 Localising Tied Arrays and Hashes Is Broken
3723pod/perl58delta.pod:3166:=head2 Building Extensions Can Fail Because Of Largefiles
3724pod/perl58delta.pod:3182:=head2 Modifying $_ Inside for(..)
3725pod/perl58delta.pod:3190:=head2 mod_perl 1.26 Doesn't Build With Threaded Perl
3726pod/perl58delta.pod:3194:=head2 lib/ftmp-security tests warn 'system possibly insecure'
3727pod/perl58delta.pod:3198:=head2 libwww-perl (LWP) fails base/date #51
3728pod/perl58delta.pod:3202:=head2 PDL failing some tests
3729pod/perl58delta.pod:3206:=head2 Perl_get_sv
3730pod/perl58delta.pod:3220:=head2 Self-tying Problems
3731pod/perl58delta.pod:3234:=head2 ext/threads/t/libc
3732pod/perl58delta.pod:3240:=head2 Failure of Thread (5.005-style) tests
3733pod/perl58delta.pod:3270:=head2 Timing problems
3734pod/perl58delta.pod:3285:=head2 Tied/Magical Array/Hash Elements Do Not Autovivify
3735pod/perl58delta.pod:3294:=head2 Unicode in package/class and subroutine names does not work
3736pod/perl58delta.pod:3307:=head1 Platform Specific Problems
3737pod/perl58delta.pod:3309:=head2 AIX
3738pod/perl58delta.pod:3352:=head2 Alpha systems with old gccs fail several tests
3739pod/perl58delta.pod:3361:=head2 AmigaOS
3740pod/perl58delta.pod:3368:=head2 BeOS
3741pod/perl58delta.pod:3381:=head2 Cygwin "unable to remap"
3742pod/perl58delta.pod:3388:=head2 Cygwin ndbm tests fail on FAT
3743pod/perl58delta.pod:3408:=head2 DJGPP Failures
3744pod/perl58delta.pod:3430:=head2 FreeBSD built with ithreads coredumps reading large directories
3745pod/perl58delta.pod:3435:=head2 FreeBSD Failing locale Test 117 For ISO 8859-15 Locales
3746pod/perl58delta.pod:3444:=head2 IRIX fails ext/List/Util/t/shuffle.t or Digest::MD5
3747pod/perl58delta.pod:3456:=head2 HP-UX lib/posix Subtest 9 Fails When LP64-Configured
3748pod/perl58delta.pod:3463:=head2 Linux with glibc 2.2.5 fails t/op/int subtest #6 with -Duse64bitint
3749pod/perl58delta.pod:3468:=head2 Linux With Sfio Fails op/misc Test 48
3750pod/perl58delta.pod:3472:=head2 Mac OS X
3751pod/perl58delta.pod:3499:=head2 Mac OS X dyld undefined symbols
3752pod/perl58delta.pod:3522:=head2 OS/2 Test Failures
3753pod/perl58delta.pod:3534:=head2 op/sprintf tests 91, 129, and 130
3754pod/perl58delta.pod:3548:=head2 SCO
3755pod/perl58delta.pod:3554:=head2 Solaris 2.5
3756pod/perl58delta.pod:3560:=head2 Solaris x86 Fails Tests With -Duse64bitint
3757pod/perl58delta.pod:3568:=head2 SUPER-UX (NEC SX)
3758pod/perl58delta.pod:3589:=head2 Term::ReadKey not working on Win32
3759pod/perl58delta.pod:3593:=head2 UNICOS/mk
3760pod/perl58delta.pod:3632:=head2 UTS
3761pod/perl58delta.pod:3636:=head2 VOS (Stratus)
3762pod/perl58delta.pod:3642:=head2 VMS
3763pod/perl58delta.pod:3648:=head2 Win32
3764pod/perl58delta.pod:3653:=head2 XML::Parser not working
3765pod/perl58delta.pod:3657:=head2 z/OS (OS/390)
3766pod/perl58delta.pod:3687:=head2 Unicode Support on EBCDIC Still Spotty
3767pod/perl58delta.pod:3694:=head2 Seen In Perl 5.7 But Gone Now
3768pod/perl58delta.pod:3719:=head1 Reporting Bugs
3769pod/perl58delta.pod:3732:=head1 SEE ALSO
3770pod/perl58delta.pod:3742:=head1 HISTORY
3771pod/perllexwarn.pod:1:=head1 NAME
3772pod/perllexwarn.pod:6:=head1 DESCRIPTION
3773pod/perllexwarn.pod:48:=head2 Default Warnings and Optional Warnings
3774pod/perllexwarn.pod:74:=head2 What's wrong with B<-w> and C<$^W>
3775pod/perllexwarn.pod:128:=head2 Controlling Warnings from the Command Line
3776pod/perllexwarn.pod:159:=head2 Backward Compatibility
3777pod/perllexwarn.pod:207:=head2 Category Hierarchy
3778pod/perllexwarn.pod:333:=head2 Fatal Warnings
3779pod/perllexwarn.pod:378:=head2 Reporting Warnings from a Module
3780pod/perllexwarn.pod:523:=head1 SEE ALSO
3781pod/perllexwarn.pod:527:=head1 AUTHOR