Perl Cookbook by Tom Christiansen & Nathan Torkington Here are the changes made in the 9/99 reprint: {31} The last code example used to read: return quoteword(",", 0, $_[0]); It now reads return quotewords(",", 0, $_[0]); (152) The description of the code sample about #includes was wrong. Tracing the second part of the example, it looked like @include_free would contain a list of files that contain include statements, but are not themselves included in any files. So: This shows which files don't include any others: Now reads: This shows which files with include statements are not included in other files. (281) Paragraph 3 used to read: Bear this in mind when you choosing a pattern to match. It now reads: Bear this in mind when you choose a pattern to match. <286> In 8.7 @reordered = shuffle(@lines); now reads fisher_yates_shuffle(\@lines); (340) In 10.3.4, "See Also" in "Creating Persistent Private Variables" used to read: The sections on "Closures" and on "Package Constructors and Destructors: BEGIN and END" in Chapter 2 of _Programming Perl_; However, Closures is in ch04, and BEGIN and END is in ch05. it now reads: The sections on "Closures" and on "Package Constructors and Destructors: BEGIN and END" in Chapters 4 and 5 of _Programming Perl_, respectively; (413) 12.6, "See Also" used to read: the variable in the section on "Special Global Variables" in Chapter 2 of Programming Perl It now reads "Global Special Variables" (451) In 13.2, the "See Also" section used to read: the section on "Garbage Collection" in Chapter 5 Should now reads: the section "A Note on Garbage Collection" (519) Under "See Also," it used to read: the -t file-test operator in Chapter 3 of Programming Perl Should now reads: -t file-test operator is in Chapter 2 (569) In "See Also" under section 16.8 the text used to read: Special Global Variables It now reads: Global Special Variables (608) The URL http://www.ecst.csuchico.edu/~guide/net Is now http://www.ecst.csuchico.edu/~beej/guide/net" (644) The 3rd paragraph used to read: in Chapter 1, Web Automation. It now reads: in Chapter 20, Web Automation. {723} In Example 20-7, changed 'total' => $seconds To read: 'total' => $total