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. |