Errata
The errata list is a list of errors and their corrections that were found after the product was released. If the error was corrected in a later version or reprint the date of the correction will be displayed in the column titled "Date Corrected".
The following errata were submitted by our customers and approved as valid errors by the author or editor.
Color key: Serious technical mistake Minor technical mistake Language or formatting error Typo Question Note Update
Version | Location | Description | Submitted By | Date submitted | Date corrected |
---|---|---|---|---|---|
Printed | Page 12 middle of page (2nd last line of code) |
defined(read(FH, $buf, $count) or die "read failed: $!" |
Anonymous | Dec 01, 2003 | |
Printed | Page 21 First sentence under heading 'Discussion' |
'tildas' |
Anonymous | Aug 01, 2005 | |
Printed | Page 31 example code within section "Solution" |
The comments "last word guaranteed to cap" and "first word guaranteed to cap" HAVE BEEN SWAPPED |
Anonymous | Dec 01, 2003 | |
Printed | Page 56 19th line of code |
The line: |
Anonymous | Dec 01, 2003 | |
Printed | Page 63 last line |
The line: |
Anonymous | Dec 01, 2003 | |
Printed | Page 70 bottom of the page - |
use charnames ":full"; |
Anonymous | Dec 01, 2003 | |
Printed | Page 91 Table 3-1 |
"$hours" variable |
Anonymous | Aug 01, 2005 | |
Printed | Page 159 the "open" in "fewer than three arguments to open" just above |
Example 5-1 is a function name and NOW APPEARS in a code font. |
Anonymous | Aug 01, 2005 | |
Printed | Page 195 last paragraph |
"The /m modifier allows ^ and $ to match immediately before and after an embedded newline, respectively." |
Anonymous | Dec 01, 2006 | |
Printed | Page 195 last paragraph |
"The /m modifier allows ^ and $ to match immediately before and after an embedded newline, respectively." |
Anonymous | Sep 01, 2007 | |
Printed | Page 223 5th comment line in main code block |
is so, the negation failed |
Anonymous | Aug 01, 2005 | |
Printed | Page 237 fifth item from top |
verticle |
Anonymous | Dec 01, 2003 | |
Printed | Page 243 Fourth paragraph, beginning "That means ....", middle line |
"... when stacking functions calls ..." |
Anonymous | Aug 01, 2005 | |
Printed | Page 251 First paragraph of Solution |
placing the mode in the second argument: |
Anonymous | Aug 01, 2005 | |
Printed | Page 263 2nd paragraph |
If don't have a filehandle |
Anonymous | Aug 01, 2005 | |
Printed | Page 265 Paragraph 2 in the Solution of recipe 7.11, "Creating Temporary Files" says |
use File::Temp qw/ tempdir /; |
Anonymous | Dec 01, 2006 | |
Printed | Page 281 1st paragraph |
fnctl |
Anonymous | Aug 01, 2005 | |
Printed | Page 328 3rd para |
Section starts: Note from the Author or Editor: |
Dave Saville | May 10, 2013 | |
Printed | Page 330 comment in code block near middle of page |
Change: |
Anonymous | Dec 01, 2006 | |
Printed | Page 354 main code block |
$len = sysread IN, $buf, $blksize); |
Anonymous | Aug 01, 2005 | |
Printed | Page 372 last line |
The empty lines before the last line: |
Anonymous | Dec 01, 2006 | |
Printed | Page 394 Code under title "Using local() for temporary values for globals" |
More specifically the line having the comment "pass filehandle by IO reference." |
Anonymous | Aug 01, 2005 | |
Printed | Page 410 Near page bottom, line of code beginning "return ..." |
return $errcount ? undef() : %record; |
Anonymous | Sep 01, 2007 | |
Printed | Page 419 Near mid-page, line below "Print &$counter1 ..." |
the stated output should have a line with a 0 first. |
Anonymous | Dec 01, 2006 | |
Printed | Page 447 Paragraph beginning "Line 4 assigns..." |
"Cards::Poke::shuffle" |
Anonymous | Dec 01, 2006 | |
Printed | Page 450 Paragraph above "@EXPORT_OK" |
To load the module at compile time but request that no symbols |
Anonymous | Dec 01, 2006 | |
Printed | Page 489 Second from last line on page |
Line |
Anonymous | Dec 01, 2006 | |
Printed | Page 495 modname subroutine (line 68) |
if (index($_, $Start_Dir . "/") = = 0) { |
Anonymous | Dec 01, 2006 | |
Printed | Page 522 Second line of code under title Solution |
Line |
Anonymous | Dec 01, 2006 | |
Printed | Page 549 Item 'e' in the notes under Table 14-1 |
Change |
Anonymous | Dec 01, 2006 | |
Printed | Page 567 2nd line of code |
RaiseError > 1 |
Anonymous | Dec 01, 2003 | |
Printed | Page 583 3rd paragraph |
Change: |
Anonymous | Dec 01, 2006 | |
Printed | Page 589 2nd last paragraph |
Change: |
Anonymous | Dec 01, 2006 | |
Printed | Page 591 8th last line of code |
Change: |
Anonymous | Sep 01, 2007 | |
Printed | Page 626 See Also |
'The section on The section on "Talking to yourself" ...' |
Anonymous | Dec 01, 2006 | |
Printed | Page 699 Bottom of the first 1/3 section of ex 17-6 |
Line 38 currently reads: |
Anonymous | Dec 01, 2006 | |
Printed | Page 699-700 Middle of ex 17-6 |
Lines 88-89 currently read: |
Anonymous | Dec 01, 2006 | |
Printed | Page 747 2nd paragraph in "Discussion" section |
"It looks strange to see all those chained method invocation" |
Anonymous | Sep 01, 2007 | |
Printed | Page 754 6th last line |
The line: |
Anonymous | Sep 01, 2007 | |
Printed | Page 783 "Problem" paragraph, 5th line |
"display a list of product to edit" |
Anonymous | Sep 01, 2007 | |
Printed | Page 823 Recipie 20.19 |
The module does not work on nested tables. |
Anonymous | ||
Printed | Page 858 4th paragraph, last sentence |
this strict separation of business from presentation logic... |
Anonymous | Dec 01, 2003 | |
Printed | Page 859 last code snipet on that page |
[% person.key %] = [% person.value %]. |
Anonymous | Aug 01, 2005 | |
Printed | Page 864 Middle of page, under <book id="2"> |
The text for the <title> element for the Perl & LWP book previously appeared as "Perl & ". |
Anonymous | Aug 01, 2005 | |
Printed | Page 865 5th paragraph, 2nd last sentence |
Unicode letters...are all acceptable in element and attribute name, ... |
Anonymous | Dec 01, 2003 | |
Printed | Page 890 First line |
Use closures to let XSLT access to Perl variables... |
Anonymous | Dec 01, 2003 | |
Printed | Page 891 Recipe 22.9 "Problem" sentence |
You want to create an Rich Site Summary... |
Anonymous | Dec 01, 2003 |