Perl Debugged book website
Back to the book website

Back to "Downloads"


Perl Debugged
Perl Debugged Errata
Errata from Second Printing
Please submit typos to: errata@perldebugged.com Thanks!
Page Line Impact/Reason Change
6 6 ERROR Add comma at the end of the line after "]"
(Spotted by Gabor Szabo)
6 3 CLARITY Add " (named after its inventor, Randal Schwartz)" before ":"
10,30

73,76,

----- APPEARANCE Pearl bullet printed using a graphic that should be at a higher resolution.
31 11 TYPOGRAPHY Change apostrophe from straight to curly.
58 12 GRAMMAR Change "parentheses" to "parenthesis"
114 19 TYPOGRAPHY Set "number line" to same size (12pt).
159 14 ERROR Insert 'confess ' before 'verbose'
244 l.10 GRAMMAR Change "break" to "breakpoints"
248 l.20 PUNCTUATION Change "output.;" to "output;"
261 6 CONSISTENCY Insert "Schwartz, Randal, 6 Schwartzian Transform, 6"

Errata from First Printing
Page Line Impact/Reason Change
10 14 ACCURACY Change "learn about perl." to "learn about Perl."
14 8 DESIGN Reset "Tools -> Find" in Courier font for consistency with similar usages.
30 15 PUNCTUATION Change ", at least it does" to "; at least, it does"
33 7 CONSISTENCY Insert "% " in normal Courier font at beginning of line starting "perl -de"
34 3 CONSISTENCY Insert "% " in normal Courier font at beginning of line starting "perl -d"
36 9 STYLE Change "you'll to "you"
45 12 CLARITY Change "the value of an uninitialized variable" to "the value of a variable that was uninitialized"
59 21 TYPOGRAPHY Straighten apostrophe in "We're"
60 2 STYLE Change "with this:" to "with this code:"
60 13 ERROR Change "Fahrenheit to Celsius" to "Celsius to Fahrenheit"
68 16 CLARITY Change "doesn't do this" to "doesn't blow up"
73 4 CLARITY Change "that uses them." to "that uses them, so we'll be warned of any conflicts."
73 9 CLARITY Change "version (1, 5)" to "version 1, 5"
76 8 CLARITY Change "variable to itself" to "variable to the loop"
76 10 CONSISTENCY Change "$ perl" to "% perl"
76 12 CONSISTENCY Change "$ perl" to "% perl"
94 16 CONSISTENCY Change "$ perl" to "% perl"
100 18 CLARITY Change "Perl itself runs approximately 12,000 tests using this framework when you type make test" to "Perl runs approximately 12,000 tests using this framework when you type make test for the perl distribution itself"
114 16 TYPOGRAPHY Set "line" in "b line" to same size (12pt).
114 17 TYPOGRAPHY Set "subroutine" in "b subroutine" to same size (12pt).
114 19 TYPOGRAPHY Set "line" in "d line" to same size (12pt).
115 28 TYPOGRAPHY Set "line code" in "a line code" to same size (12pt).
119 2 STYLE Change "following:" to "following code:"
119 l.10 TYPOGRAPHY Reset "debug" (but not quotes) to Courier font.
120 14 ERROR Change "5.005_04" to "5.004_04"
164 16 ACCURACY Delete "(on Unix)"
166 29 ACCURACY Change "Perl 6 should be translatable into Perl 5" to "Perl 5 should be translatable into Perl 6"
184 2 TYPOGRAPHY Tighten kerning on line so that parenthesis moves up from the beginning of line 3.
193 7 STYLE Change "It's" to "it's" at beginning of line.
196 9 GRAMMAR Change "them" to "it" in both places.
204 32 GRAMMAR Change "deserves" to "deserve". (Thanks,Gary)
215 6 CLARITY Change "change" to "differ"
226 16 CLARITY Delete ", and set it the same way in your command shell"
240 24 TYPOGRAPHY Italicize first "["
242 16 CONSISTENCY Italicize "[line [action]]" after "a "
243 17 CONSISTENCY Italicize "[line]" after "w "
251 ----- APPEARANCE Cleaned up gray areas in graphic.

Authors | Synopsis | ContentsWhat's New?

top

Updated 1/25/02 1:03:14 PM