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 about 1 year 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.
| PDF |
Paper |
Description |
Found in |
Fixed in |
| 0 |
|
#29244: Paul wrote:
---begin quote---
#6510: "Computers TextMate
Runs On:" should be Computers TextMate RUN On. The plural Runs is incorrect in this context.
-Paul
paulstamatiou.com--Paul Stamatiou
---end quote---
The book has it correct, it should be singular. If you don't know enough to get it right, don't bother wasting everyone's time complaining.--Robin #29244: Paul wrote:
---begin quote---
#6510: "Computers TextMate
Runs On:" should be Computers TextMate RUN On. The plural Runs is incorrect in thi ...more...
|
P1.0
19-Jun-07
|
|
| 8 |
|
#26926: I use Cmd-Shift-T to open a new terminal window. This is a global keyboard command (implemented by DragThing), and of course it conflicts with TextMate's Go To Symbol... keyboard equivalent. So, I'd like to change the keyboard command for Go To Symbol. Two issues arise: (a) how do I do this, and (b) what can I change it to that isn't already used by some other TextMate command? So, my suggestion: add a section on how to change keyboard equivalents, and add a list of all default keyboard equivalents.--Ben Kimball #26926: I use Cmd-Shift-T to open a new terminal window. This is a global keyboard command (implemented by DragThing), and of course it conflicts with ...more...
|
B1.04
01-Feb-07
|
|
| 14 |
|
#26934: Second paragraph after the key symbol list: "Along similar lines, symbol based keystroke
|
B1.04
05-Feb-07
|
|
| 20 |
|
#27001: Please explain the difference between e.g. begin<tab> and begin<esc>.--Jens Christian Hillerup
|
B1.04
20-Feb-07
|
|
| 23 |
|
#29197: A note: One is unable to use the "custom grouping" function when the toplevel of the project is a folder, like having a rails app as the top folder. The grouping doesn't work under that for some reason.
Cheers
James.--James Seigel #29197: A note: One is unable to use the "custom grouping" function when the toplevel of the project is a folder, like having a rails app as the top f ...more...
|
P1.0
05-Jun-07
|
|
| 28 |
|
#26710: First paragraph missing a space:
Now press (down)--Matt Baron
|
B1.03
04-Dec-06
|
|
| 35 |
|
#26832: In the paragraph that begins "Be warned", there is the following sentence:
"Unlike some editors, TextMate does support them doc-
uments with Soft Wrap from the View menu (E D W) enabled."
"them documents" doesn't seem to make sense.--Dave Findlay #26832: In the paragraph that begins "Be warned", there is the following sentence:
"Unlike some editors, TextMate does support them doc-
uments w ...more...
|
B1.04
14-Jan-07
|
|
| 37 |
|
#27019: majority of software these days but TextMates gives this
majority of software these days but TextMate gives this --Hector Sansores
|
B1.04
21-Feb-07
|
|
| 37 |
|
#26833: At the top of the page the keystrokes for moving a selection around are described. The up and down ones mention "(works on current line when nothing is selected)". However, at least for me, when I do this the current line moves up (or down) but the caret does not move, so if you move up again, it will basically toggle the line and line above it. If you have the line selected, then when you move it up the caret goes with it, so you can keep moving it up. Trying to do it without having the line selected was something I found very confusing when first playing with TextMate, since I'd move the line up and then try to move it back down, but since the caret hadn't moved I actually moved a different line down, e.g. with caret on line 2 below:
1
2
3
selecting CtrlCmdUp would give me:
2
1
3
with the caret on the 1, and selecting CtrlCmdDown would give me from there:
2
3
1
with the caret on the 3.
--Dave Findlay #26833: At the top of the page the keystrokes for moving a selection around are described. The up and down ones mention "(works on current line when n ...more...
|
B1.04
14-Jan-07
|
|
| 39 |
|
#26834: So minor I hesitate to mention it, but you have "Macbook" instead of "MacBook" and "Macbook Pro" instead of "MacBook Pro". Again, I wouldn't mention it but the others in the example - "Mac mini", "iMac" and "Mac Pro" - match what Apple has on http://www.apple.com/hardware/.--Dave Findlay #26834: So minor I hesitate to mention it, but you have "Macbook" instead of "MacBook" and "Macbook Pro" instead of "MacBook Pro". Again, I wouldn't m ...more...
|
B1.04
14-Jan-07
|
|
| 40 |
|
#27140: "Computers TextMate
Runs On:" should be Computers TextMate RUN On. The plural Runs is incorrect in this context.
-Paul
paulstamatiou.com--Paul Stamatiou
|
P1.0
03-Mar-07
|
|
| 42 |
|
#26835: In the paragraph that beings "When combined with column...", the second sentence shows the shortcut for Reformat Paragraph as Cmd-Q but it should be Ctrl-Q. Also, the Text menu shows this as "Reformat Selection" rather than "Reformat Paragraph" since there is an active selection. --Dave Findlay #26835: In the paragraph that beings "When combined with column...", the second sentence shows the shortcut for Reformat Paragraph as Cmd-Q but it sho ...more...
|
B1.04
14-Jan-07
|
|
| 42 |
|
#26836: As mentioned on page 35, the behavior of Reformat Paragraph is hard to fathom if you column select from more than the first 'line' of a soft-wrapped line. As in your example in Figure 3.7 it looks like only those few words are selected but because of the soft-wrapping those the entire paragraph is on one line, and so it all gets reformatted.
When you column select from more than one real non-soft-wrapped line then only those lines will be reformatted.
In either case, soft-wrapped or not, only the lines that appear in the column selection will be reformatted. This makes sense, but since it isn't obvious it might be worth mentioning that on this page. Or perhaps the 'warning' paragraph on page 35 should be moved to page 42?--Dave Findlay #26836: As mentioned on page 35, the behavior of Reformat Paragraph is hard to fathom if you column select from more than the first 'line' of a soft-w ...more...
|
B1.04
14-Jan-07
|
|
| 54 |
|
#26837: The first sentence reads "TextMate should select the entire line skipping over the first c to consume as many characters as possible." The use of 'skipping over' confused me at first, perhaps because I already understood greediness in regular expressions. On my first reading I took this to mean that the line was meant to start with a 'c' followed by the other characters, and so perhaps the instructions as to what to type in on the previous page might be wrong. I quickly realized that 'skipping over' meant 'rather than stopping at the first c'. Perhaps it might be clearer if the sentence read:
"TextMate should select the entire line to consume as many characters as possible, rather than ending the selection at the first c."
or something like that.--Dave Findlay #26837: The first sentence reads "TextMate should select the entire line skipping over the first c to consume as many characters as possible." The use ...more...
|
B1.04
14-Jan-07
|
|
| 55 |
|
#28638: Hi,
it seems that the example ("(\\\\|\\"|([^"\\]+))+") does not work. I've found a simplier way with ("(\\"|.*?)+").
Greetings--Nils Vogel
|
P1.0
20-Apr-07
|
|
| 61 |
|
#26847: In "The Show TODO List command (C B T) is where the action is." the Ctrl and the Shift are visible, but not the T for the shortcut.--Dave Findlay
|
B1.04
16-Jan-07
|
|
| 64 |
|
#29075: TM does not make the CSS bundle commands available when you're in a style *attribute* in an HTML document. This confused me initially.--Stonewall Ballard
|
P1.0
21-May-07
|
|
| 89 |
|
#27042: Code at bottom of page, for snippet for :-> trigger, the S in front of {3:value} should be a $--Justin Bishop
|
P1.0
27-Feb-07
|
|
| 99 |
|
#29371: I'm not sure if it's what I'm doing or it's the regex, but I can't get the prepend to work. Step 5 is where I'm having trouble.
Here's a screenshot: 2-bit-toys.com/temp/screenshot.png
When I click on the Find&Replace button or the Key equivalent, nothing happens.
I'm running 1.5.6 (1405) of Textmate.
--James #29371: I'm not sure if it's what I'm doing or it's the regex, but I can't get the prepend to work. Step 5 is where I'm having trouble.
Here's a s ...more...
|
P1.0
29-Jul-07
|
|
| 99 |
|
#29377: This is a correction to the Errata I posted earlier. The macro instructions work fine. When I actually type the regular expression into the search box it's fine. If I copy and past from the PDF, the ^ and the (?!...) that follows shows up on two lines. When I try to remove the space/linebreaks so that the regex shows on one line, it still doesn't work.
I've been having problems copying and pasting from the PDF...so please tell your users that this won't always work.--James #29377: This is a correction to the Errata I posted earlier. The macro instructions work fine. When I actually type the regular expression into the ...more...
|
P1.0
31-Jul-07
|
|
|
108 |
#29912: for TextMate 1.5.7 and Ruby 1.8.6 on OS X 10.5.1, build_fixtures.rb didn't work for me until i changed require ".../dialog" to require '.../ui" and Dialog.request_string to TextMate::UI.request_string #29912: for TextMate 1.5.7 and Ruby 1.8.6 on OS X 10.5.1, build_fixtures.rb didn't work for me until i changed require ".../dialog" to require '.../ui ...more...
|
P1.0
20-Nov-07
|
|
| 124 |
|
#32358: On page 124 the book locates the "Show TM_* Variables" bundle option in "the TextMate submenu of the Bundles menu".
This is incorrect. The "Show TM_* Variables" bundle option is actually located in the "Bundle Development" bundle.
TextMate version: 1.5.7 (1464)--H. McManus #32358: On page 124 the book locates the "Show TM_* Variables" bundle option in "the TextMate submenu of the Bundles menu".
This is incorrect. The ...more...
|
P1.0
11-Jun-08
|
|
| 148 |
|
#27018: Second sentence of third paragraph (correction in brackets):
"That allows us to confirm that the[re] is a brace coming,--Bruce Hobbs
|
B1.04
21-Feb-07
|
|
| 158 |
|
#32393: The first line on this page says "That completes you reorganisation effort".
It should say "That completes YOUR reorganisation effort".
--Hamster
|
P1.0
15-Jun-08
|
|
|
198 |
#27039: The Emacs quote by Dave Thomas in the top right corner of the back cover says "...or the last 20 years." I'm assuming it should say "...for the last 20 years."
page # above is bogus, the field wouldn't let me enter a non numeric value.--Richard Gyger #27039: The Emacs quote by Dave Thomas in the top right corner of the back cover says "...or the last 20 years." I'm assuming it should say "...for th ...more...
|
P1.0
27-Feb-07
|
|