small medium large xlarge

The latest version of the book is P2.0, released over 10 years ago. If you've bought a PDF of the book and would like to update it to this version (for free), visit your home page.

By default this page displays the errata for the latest version of the book. If you have a previous version, select it here:

If you've found a new error, please submit it.

  • Typo
  • Tech. error
  • Suggestion
  • Maybe next edition
  • Not a problem
  • Reported in: P2.0 (28-Jun-15)
PDF page: 13

Is there a work around for lack of recognition of "Gets.chomp" for the ruby bundle?

  • Reported in: P2.0 (23-Jun-15)
PDF page: 17

"Edit in Textmate" does not seem to be in the most recent Textmate Bundle --J. Alan Pretty

  • Reported in: P2.0 (26-Feb-11)
PDF page: 18

A final step I recommend taking [time] to set up TextMate--David Vickers

  • Reported in: P2.0 (04-Nov-09)
PDF page: 35
"Switch into column selection mode by tapping E." Although the Edit Menu indicates this as well, this just doesn't work. Only by clicking on the "Chan...more...
  • Reported in: P2.0 (11-Jan-10)
PDF page: 62
In the latest version of TextMate TODO List Bundle, after: 3. Click Show TODO List so you can see the source in the Edit Com- mand box. You rec...more...
  • Reported in: P2.0 (05-Nov-09)
PDF page: 62
4. Add a line like the following in the $tags = [ ... ] definition right at the beginning of the script: { :label => "Developer Notes" , :color => ...more...
  • Reported in: P2.0 (03-Dec-11)
PDF page: 65
What you're saying is that when I run my Ruby code containing gets() via cmd + R, it will show a input GUI dialog, which isn't true for the latest ver...more...
  • Reported in: P1.0 (17-Nov-09)
Paper page: 101 has problems parsing directories with spaces in them. Here is a fix to the script. I added the -print0 option to find and -0 option to x...more...