We try to keep our books accurate, but sometimes mistakes creep in. This page lists the errors submitted by our astute readers. If you've found a new error, please submit it.

The latest version of the book is P1.0, released 2 months ago. If you've bought a PDF of the book and would like to upgrade it to this version (for free), visit your home page.

Key: Typo Tech. Error Suggestion Not a problem Next edition

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

(To find out what version you have, look at the copyright page, a few pages in from the front of the book. If it says (say) 'Second Printing', then here it'll be P2.0. If there are interim PDF releases in that printing, they'll be 2.1, 2.2, and so on.)

PDF Paper Description Found in Fixed in
21
#48620: As currently foratted the following two items can be confusing. the '--blah' version has the dashes split across a line break which is a littl...more...
B5.0
31-Jan-12
26
#48980: The command 'gli scaffold to-do new list done' should read 'gli scaffold todo new list done'. If the command is entered as is, you see errors ...more...
P1.0
25-Mar-12
26

#48636: `gli scaffold to-do new list done` creates a to-do directory but the given example output and further example commands are sans hyphen.--Larry Marburger

B6.0
02-Feb-12
35

#48960: First paragraph underneath the code example: "That's all there is too it..."--Misty De Meo

P1.0
19-Mar-12
41
#48637: I don't see where the documentation for the global -f flag is added. Back on page 28 the flag itself is added to the todo app and then on page...more...
B6.0
02-Feb-12
45
#49112: In doc-sample be_helpful/db_backup/man/db_backup.1.ronn, under section "## DESCRIPTION", second paragraph (top of page 45): "My default, `db_...more...
P1.0
14-Apr-12
57
#48961: "Are there any standard error codeS?" sidebar - MacOS X, based as it is on FreeBSD, also includes the sysexits recommendations. Might be usefu...more...
P1.0
19-Mar-12
59
#48661: I'm writing a command line test wrapper that runs a test suite, does some other things and eventually needed to return the status of the tests...more...
B6.0
05-Feb-12
66
#49096: On the example of Format Output One Record per Line, Delimiting Fields: $ todo list 1,Clean kitchen,2011-06-03 13:45, 2,Rake leaves,2011-06...more...
P1.0
11-Apr-12
73

#48968: First paragraph doesn't have a close parentheses. (See beginning of paragraph on previous page.)--Misty De Meo

P1.0
20-Mar-12
80
#49113: (Beneath the sidebar "ARGF:...", first paragraph: Missing period after "...standard input to the app)" before start of next sentence "In Ruby,...more...
P1.0
14-Apr-12
114
#49114: First sentence, first paragraph (after code example): "You can then view the RDoc be opening..." should read "You can then view the RDoc by op...more...
P1.0
14-Apr-12
114
#49115: Last paragraph, second-to-last sentence: "This is a great alternative to hosing it yourself,..." should read "This is a great alternative to h...more...
P1.0
14-Apr-12
121

#48948: Code listings don't show the needed require 'aruba/cucumber' in env.rb--David Copeland

P1.0
15-Mar-12
144

#49151: 2nd paragraph from bottom. "An alterantive...", should be "alternative".--Aaron Renner

P1.0
19-Apr-12
2010 buMkw
#48813: Very inireesttng! Chris mentioned this to me last week about my menu and it is something I will definately be looking at doing. It ...more...
B6.0
26-Feb-12