By Developers, For Developers
PDF Pg | Paper Pg | Type | Description | Fixed on | Comments |
---|---|---|---|---|---|
10 | SUGGEST | The option key is called ‘alt’ on some keyboard. I suggest the following change: E The option key (alt in some keyboards) | 2006-10-07 | ||
15 | SUGGEST | attempting to follow advice to install the Rails footnote bundle; the Rails > Install Bundled Plugin select box is blank. Is there some precondition to this we should be made aware of ? | 2006-10-30 | ||
7 | OK | You start the chapter with the following: “Soon you will learn to build any TextMate automation your heart desires…” Would it not make more sense to introduce to the audience what TextMate automations are, perhaps with a couple of very simple examples? Then when you claim you can teach them to use these concepts for any kind of automation their hearts desire… it will hold more weight :-) (JEG says" That’s a grand topic and I gave it its own chapter.) | 2007-01-11 | ||
7 | SUGGEST | "We don | 2006-10-07 | ||
7 | SUGGEST | “you will interact with bundles from inside the editor using either…” I had to read this a couple of times before I realised that the editor in this context was simply TextMate. Maybe it would therefore be slightly more digestible to write the following: “you will interact with bundles from inside TextMate itself using either…” | 2006-10-07 | ||
7 | SUGGEST | “with the small gear icon at the bottom of every editing window…” any chance we could have a little inline image? :-) | 2006-10-30 | ||
7 | SUGGEST | “The TODO bundle has two whole commands in it. One of those is the Help command describing the other command.” You’ve got a lot of commands here ;-) Maybe it would be easier to intially introduce the two commands before explaining what they are: The TODO bundle consists of only two commands: ‘Help’ and ‘Show TODO List’. The ‘Help’ command describes ‘Show TODO List’. It’s common for bundles…. | 2006-10-07 | ||
7 | TYPO | " When invoked all files in the current…" I think there might be a missing comma: " When invoked, all files in the current…" | 2006-10-07 | ||
62 | SUGGEST | Maybe the fixture script could be combined with the rails Show DB Schema for Current Class to pick the field names up automatically (James says: is an excellent idea, but too complex for the book example. I leave it as an exercise for the interested reader. ;) | 2006-10-08 | ||
13 | SUGGEST | "When you run the bundle | 2006-10-07 | ||
45 | ERROR | the red light flashes in the bottom right of my TextMate window…. | 2006-10-08 | ||
46 | ERROR | “Select the current word with ctrl W” using the uppercase W didn’t seem to have the desired affect, but using the lowercase w did. | 2006-10-08 | ||
10 | SUGGEST | You might be planning on covering this in an earlier section. ^< shortcut always confused me, because I didn’t use the shift key. It seems to me the keyboard shortcut should be “^[Shift],” I know this is TextMate convention, but you might want to mention it for dummies like me. | 2006-10-08 | ||
14 | TYPO | In the “Joe Asks…” sidebar, the first sentence starts “I’ve gave that…” - I think it should be “I gave that…” (i.e. drop the “’ve”). | 2006-10-07 | ||
67 | TYPO | “I set MSQYL_USER to my login name”. Obviously it’s MYSQL_USER. | 2006-10-08 | ||
29 | OK | Describe the text, source and TextMate bundle first, then talk about other bundles, since the other bundles can use features of text, source and TextMate bundles. (James has decided to leave it as it is) | 2007-01-10 | ||
15 | SUGGEST | It wasn’t clear to me to use the Rail Gear menu to find the Install Bundle. Also move the explaination of the plugin before the installation directions. When I first read this, I had no idea why I would want to do this. Also, I had no idea how to do the svn:externals. If this is covered in another section, I suggest adding a link to the section. | 2006-10-07 | ||
29 | SUGGEST | When you mention Paste Bin command, you should be very inform the reader the content is going to published publicly on the web. I expected that only people with a specific link could see the text, but Pastie allows everyone to view post. At this time, it doesn’t provide a method to delete a post. | 2006-10-08 | ||
22 | TYPO | ‘just tap J before triggering the snippet’ : There is a symbol (an ‘x’ in a left arrow, like the delete button, but pointing the other side) that is not defined on 1.4 (and I have no clue what it refers to — using an AZERTY keyboard) | 2006-10-07 | ||
28 | SUGGEST | Last sentence of first paragraph on page - the current wording sounds a little awkward - perhaps replace it with “If you use TextMate for programming, you will definitely want to commit at least tow of these helpers to memory.” | 2006-10-07 | ||
32 | TYPO | Point 1 - misspelled “Bundles” (second last word). | 2006-10-08 | ||
34 | TYPO | In the second paragraph on this page, I think “used” should be used instead of “use” in “…prevents 100% of the typos I use to make when typing it out.” | 2006-10-08 | ||
8 | SUGGEST | "I | 2006-10-07 | ||
44 | SUGGEST | “… to elements colored dif ferently by the syntax highlighting, on page ??, and activating the Show Scope command.” I think the “on page ??,” should be omitted. I can’t see that it makes sense to refer to something on another page here. Even if this is a typo for “as shown/discussed on page ??,” I think it only adds confusion to an already complex sentence. | 2006-10-16 | ||
4 | SUGGEST | I think the glyph for the delete key should be added to list. Maybe the glyph for the forward delete key glyph as well? | 2006-10-08 | ||
8 | TYPO | > I | 2006-10-07 | ||
3 | TYPO | Double “with”. "I | 2006-10-07 | ||
2 | TYPO | line 10 - spends him time - should read spends his time | 2006-10-07 | ||
2 | TYPO | line 13 - such a sort time - should read: such a short time | 2006-10-07 | ||
8 | SUGGEST | I have a weird, thing. I was looking for the TODO Bundle, while reading the Book. regards, marios | 2006-10-30 | ||
9 | TYPO | last two lines, should read: to pick up instead of: the pickup | 2006-10-07 | ||
36 | TYPO | If I’m not mistaken, the regular expression . matches any character except newline, not accept newline. | 2006-10-08 | ||
11 | TYPO | Below the Header should read: instead of: You the ability | 2006-10-07 | ||
14 | TYPO | Last paragraph: The Sentence:"When you have columns of text, you can use these shorcuts to move up. | 2006-10-16 | ||
17 | TYPO | The sentence right after Figure 3.4 reads: "TextMate will reduces | 2006-10-07 | ||
19 | SUGGEST | The column selection section is in fact fery useful. What seems to be most confusing with this tecnique, is the fact, that after you perform step 4., pressing shift opt arrow-down the last list item isn’t selected, so you tend to actually press this again, and get the unexpected result of one additional column insertion item. May be, that’s worth a mention, to avoid confusion. regards, marios | 2006-10-16 | ||
20 | TYPO | Section 3.3 Editing May be the sentence: "I’ll cover how to find | 2006-10-07 | ||
20 | TYPO | The last paragraph becomes nonsensical, since the example brackets are not escaped (quoted) | 2006-10-07 | ||
22 | TYPO | Section three, last Sentence: | 2006-10-07 | ||
23 | SUGGEST | The third step: | 2006-10-08 | ||
10 | SUGGEST | TextMate uses a fuller set of Mac glyphs than those presented in this list. I recommend including the glyphs for Help (question mark in circle), delete (boxy left arrow with X), forward-delete (boxy right arrow with X), home (arrow to the upper-left), end (arrow to the lower-right), shifted tab (tab reversed left-to-right), page-up (up arrow with two crosses), page-down (down-arrow with two-crosses). Also, the return glyph doesn’t quite match. In the book, it’s shown as a right angle going down and then left, whereas on a Mac it’s a curved loop going down and then left. | 2006-10-08 | ||
12 | SUGGEST | A quick explanation of what a “group” is and why you might want to use them would be nice. I’ve never used the feature in TextMate myself and have been curious what it does. I would’ve expected the explanation in this book, aside from " | 2006-10-30 | ||
0 | TYPO | After page 49 the next is 0 not 50. From there they go on as 1, 2, 3, … This makes reporting errors occuring after page 50 ambiguous. (Dave says: my fault—fixed) | 2006-10-07 | ||
11 | TYPO | You the ability to limit files | 2006-10-07 | ||
28 | OK | Suggest ^A and ^E be added to the list of emacs keystrokes availabele in TextMate. (James says: the book already does this) | 2006-10-07 | ||
42 | TYPO | 3rd para, second sentence: “This is a limitation with/in TextMate…” | 2006-10-08 | ||
6 | SUGGEST | The beginning of chapter 2 talks about projects, but it doesn’t exactly define what a project is. Define what you mean by a “project” first. (Example, a group of directories and a subset of files within those directories). I would start off with an example of a project (say, a C project) that use directories, and has a few files in it. You should point out that Textmate keeps track of “projects”, but files can be created in the file system outside of TextMate and edited outside of TextMate (though it will not know if you’ve renamed a file, presumably). But first things first. Use an example with simple file names. You can even make up a language so people don’t think they have to know some language. For example, you can say “in the language foo, there are files ending in .foo, and associated files ending in .bar (think of them like .c and .h files respectively)”. People like to see examples, not listen to a laundry list of features. People also want to know about limitations. Does TextMate know about directories (and thus concludes every file in it belongs to a project). And what things does TextMate do with files it considers part of a project. That is, why does TextMate even have the concept of a project (for example, at a base level, emacs does not have this concept)? Can files exists between several projects? In order, these are my suggestions: (JEG says: The editor and I felt it was a bit much for what we wanted to be a lightweight chapter.) | 2007-01-10 | ||
48 | OK | There is one step missing between step 5 and 6, which is the selection of the current url (scope). (James says: if you follow the steps exactly, the URL will be highlighted) | 2006-10-08 | ||
47 | SUGGEST | “Leave off” the protocol identifier, would be better as : | 2006-10-08 | ||
4 | TYPO | I would suggest, the back tab key glyph and the page down and page up keys be added to the list, as well as a small section mention the various pecularities, between PC, LAP and Apple keyboards. regards, marios | 2006-10-08 | ||
4 | SUGGEST | BTW, the previous was suggestion, not Typo, also the fancy trick, to hide those keybindings behind ctrl M, in order to insert those in documentations. | 2006-10-08 | ||
8 | TYPO | I would suggest, that the keyboard shortcut regards | 2006-10-30 | ||
10 | TYPO | Second list item: " | 2006-10-08 | ||
15 | SUGGEST | " | 2006-10-07 | ||
78 | TYPO | Section 6.3 third paragraph | 2006-10-08 | ||
78 | SUGGEST | Expressions like: " | 2006-10-08 | ||
2 | SUGGEST | Introduction: first chapter, first paragraph: I think that this should be removed entirely. This is the most important paragraph and should be handled with special care. Generally, what I would suggest is, that at least the first two pages get an overview, historical background about how text-editors evolved from the early sixties, leaving the reader a bit in the dark. Think of it like a Sherlok Holmes episode, with the headline: What is finally the secret behind TM’s success and efficiency? regards, marios | 2006-10-30 | ||
4 | SUGGEST | I’d suggest, that the Header: Warning MAC Glyphs ahead be replaced by something more memorizable and be united with a section titled: conventions tips and tricks download, maybe to get the script, or mention the third party source, how to get it. regards, marios | 2006-10-08 | ||
40 | SUGGEST | The presence of this section is especially nice, since documentation about Oniguruma RE Syntax seems to be quite rare. (At least on the web) regards | 2006-10-08 | ||
11 | TYPO | " The second benefit is that the folder button at the bottom Shouldn’t that be “… bottom of the project drawer …” | 2006-10-07 | ||
11 | SUGGEST | “For this reason, I tend to favor folder referenced TextMate projects, leaving I’m not sure I understand the point being made here. I think it’s something like “… favor TextMate projects based on a folder hierarchy, reserving projects comprised of files only for scratch work.” but I’m certainly not sure of my interpretation, so I would recommend rewriting this sentence for greater clarity. | 2006-10-07 | ||
12 | OK | Would appreciate an explanation of what the “save as absolute path” checkbox on the folder information dialog is intended for. (JEG says: This checkbox literally does nothing in this context and is very rarely used at all. I think it’s best as a reference manual entry.) | 2007-01-10 | ||
12 | SUGGEST | “The TODO command expects this setup and it makes it easier to do project wide commits and updates using the Subversion commands. ” At this point, the reader is likely to have no idea what the TODO and Subversion commands are. Prehaps a forward reference would help. | 2006-10-07 | ||
58 | TYPO | Last line on the page (Section 5.5) | 2006-12-11 | ||
40 | TYPO | The other feature TextMate exposes in replacement strings in the abil- | 2006-10-08 | ||
12 | TYPO | Second line of last paragraph - should be TextMate’s Preferences… dialog rather than Prefernces. | 2006-10-07 | ||
42 | TYPO | Something is missing here: "This is a limitation TextMate and true even for commands that don | 2006-10-08 | ||
17 | TYPO | Second-to-last paragraph says “press F1 with the mouse on the folded line” but should read “press F1 with the caret on the folded line”. | 2006-10-07 | ||
21 | TYPO | Second paragraph, last sentence - “become so found” should be “become so fond”. | 2006-10-07 | ||
22 | SUGGEST | In the keystrokes table at the top of the page, the square brackets in that font aren’t the most obvious square brackets! | 2006-11-02 | ||
14 | TYPO | Last paragraph: | 2006-10-07 | ||
40 | OK | Hi, I’ve been reading somewhere, that TM can not perform a look behind assertion with the bundled Ruby version. I’d suggest, a small section with explanations be added to the Book, about what kind of construct works and what doesn’t. It was very hard to figure some of these out, when I first started using these in TM. (James says: is a Ruby issue and not a TextMate issue. TextMate does not bundle Ruby, as the ticket claims.) | 2006-10-08 | ||
15 | SUGGEST | This refers to the first p. 15 (bottom of page) “This dialog uses the same matching algorithm described in Section 2.2, Moving Between Files, on page 8 so you could enter swr to match save_without_revision( ).” At the minimum, I suggest you add a comma after “8”, but it would even better to split this sentence into two. “This dialog uses the same matching algorithm described in Section 2.2, Moving Between Files (page 8). For example, you could enter swr to match save_without_revision( ).” | 2006-10-07 | ||
20 | TYPO | “6. Enter a last name like Gray, followed by a space and comma. This I think this should be “6. Enter a last name like Gray, followed by a comma and a space. This | 2006-10-07 | ||
39 | TYPO | "See Figure 8.1 for a screenshot of | 2006-10-08 | ||
19 | SUGGEST | Column selection will not work if soft wrap (View > Spft Wrap) is turned on. The readers need to told thism so they don’t have to learn this the hard way as I did. | 2006-10-07 | ||
29 | SUGGEST | I recant on #5161. These keystrokes are covered on p. 15. I somehow missed them on my first reading. | 2006-10-08 | ||
21 | ERROR | 2nd paragraph: “… I use the feature to clarify math precedence.” Inserting parentheses as shown in Fig. 3.6 does not clarify math precedence, it groups terms to override default operator precedence. | 2006-10-07 | ||
30 | SUGGEST | Scanning, point 3 - square brackets aren’t very obvious in that font again… | 2006-11-02 | ||
31 | TYPO | 3rd paragaph - the (Replace All) In Selection button is exposed with just the shift key. Keyboard equivalent listed for the button is correct though. | 2006-10-08 | ||
36 | TYPO | 2nd paragraph (body text) - [\\w’] matches a word character or apostrophe, rather than a word or apostrophe | 2006-10-08 | ||
38 | TYPO | Email headers example only matches single-character header names. Should be ^(([^:\ | 2006-10-08 | ||
38 | SUGGEST | Second-to-last paragraph - run of words example: changing the regex from ((?:\\w\\s)) to ((?:\\w\\s*)) will include the last word in the sentence too (greedy matching keeps the \\w finding complete words) | 2006-10-08 | ||
1 | TYPO | Top of page 1 (?) in the Automations section - shortcut should be ^| nad it looks as though there might be a formatting problem there… Current nightly build of TextMate (1269 here) with latest bundles from SVN shows a list of options, Install Bundled Plugin being number 2, but not sure if this is the same for release TextMate + standard bundles. | 2006-10-08 | ||
62 | TYPO | Last Paragraph: | 2006-10-08 | ||
42 | SUGGEST | I think it would be a real plus if this section added a discussion on how to get additional bundles from the TextMate bundle repository and how to keep the installed bundles upto date. | 2006-10-30 | ||
11 | TYPO | There is a word missing in the first sentence after the heading: Limiting Folder References. The sentence read: “You the ability to .” Should there be a “have” in there? | 2006-12-11 | ||
27 | SUGGEST | I can’t make the Option-F2 command work on my MacBook Pro. Since the F keys need to have the fn key pressed to work I have not been able to find a combination that works. I must be dense and I would like it if you addressed this. | 2006-12-11 | ||
29 | TYPO | In the 3rd paragraph in this sentence: "I | 2006-12-11 | ||
15 | OK | I see “Page Down” but what about “Page Up” for keystrokes? (James says: TextMate, and other Cocoa applications, do not support an equivalent to emac’s Page Up keybinding.) | 2006-12-11 | ||
120 | TYPO | Should say I also switched to print() instead of puts(); it says printf() instead of puts(). | 2006-12-11 | ||
17 | TYPO | paragraph 5: “You the ability” should be “You have the ability” | 2006-12-11 | ||
27 | TYPO | paragraph 2: "It | 2006-12-11 | ||
12 | SUGGEST | IMHO, this seems like a rather abupt ending to this chapter. I first thought I missed a page. You might consider adding a short summary paragraph | 2007-01-10 | ||
30 | TYPO | 2nd p. 30 — 1st paragraph “… become a popular in text editors, …” Perhaps “… become popular in text editors, …” or “… become a popular feature of text editors, …” | 2006-12-11 | ||
29 | TYPO | #5373 should refer to 2nd p. 29, not 2nd p. 30 — sorry about that. | 2006-12-11 | ||
29 | SUGGEST | 3rd paragraph " I | 2006-12-11 | ||
31 | OK | 2nd p. 31 | 2007-01-10 | ||
34 | SUGGEST | 2nd p. 34 | 2006-12-11 | ||
15 | OK | In the 2nd par. under “Moving to a Line, Sumbol, or Boomark” ot says “Markdown documents have header levels.” Markdown should be markup. (James says: I am referring to the language, Markdown. I link to the site describing the language in the description of that bundle.) | 2006-12-11 | ||
117 | TYPO | In the code snippet for the save hook that does a ruby syntax check backticks `` should be used instead of single quotes. So: check = ‘ruby -c 2>&1’ would become: check = `ruby -c 2>&1` | 2006-12-11 | ||
24 | TYPO | "I | 2006-12-11 | ||
35 | TYPO | “Non-special Characters, on the preceding page revert to there normal meanings” Should be “their normal meanings”. | 2006-12-11 | ||
39 | SUGGEST | “the expression TODO[:,]\\s|—\\S. will match a TODO tag followed by a colon or comma and some optional whitespace or two hyphens followed by some content” This is quite ambiguous (and arguably incorrect) due to the two ’or’s. It would be a lot clearer as: “will match a TODO tag followed by a colon or comma and some optional whitespace or it_will_match two hyphens followed by some content” | 2006-12-11 | ||
48 | SUGGEST | “pound sign” is a very ambiguous term meaning different things in different countries (such as the sterling currency symbol). It might be better to use a different term for it, such as hash. | 2006-12-11 | ||
51 | ERROR | Migrations tab triggers have significantly changed in the Rails bundle now in TextMate. [CHANGED] Rails bundle: All 19 Rails migration snippets and macros have been consolidated in to 3 triggers: ‘mcol’ for ‘migration column’ operations, ‘mtab’ for ‘migration table’ operations, and ‘mind’ for ‘migration index’ operations. (Duane Johnson) | 2006-12-11 | ||
32 | TYPO | wrong keyboard shortcut for | 2006-12-11 | ||
21 | TYPO | in "It | 2006-12-11 | ||
12 | SUGGEST | I would second the suggestion for a summary paragraph at the end of this chapter. I turned the page and was suprised to see the new chapter begin. | 2007-01-10 | ||
15 | TYPO | 3rd paragraph from bottom: “However, many documents types TextMate can edit…” should be “However, many document types that TextMate can edit…” | 2006-12-11 | ||
121 | OK | In section 9.9 I believe a section on the new tm_dialog shell script would be a great addition. I think it will be used more than the dialog.rb wrappers around CocoaDialog in the coming weeks and months seeing that Allan is unsing it for his own work on extending TM now. (JEG says: That would require me to add a lot of material on Interface Builder, which is beyond the scope of this book. I was careful to show only future-proof dialog interaction techniques though, even with the changes.) | 2007-01-10 | ||
52 | ERROR | ⌃> should replace references to ^Z and ^X when talking about rhtml seeing that they are being depreciated. | 2006-12-11 | ||
53 | TYPO | In the last full sentence, “dicussed” should be “discussed” | 2006-12-11 | ||
19 | OK | Might it also be worth pointing out that the arrow keys are often as far away as your mouse - i.e. you have to lift your hand, and relocate it :-) | 2007-01-10 | ||
18 | SUGGEST | Is it worth pointing out that there is a subtle difference between apple-left_arrow and ctrl-a. The apple- shortcut goes the beginning of the currently wrapped line(i.e. the line on the screen), where as ctrl-a goes to the beginning of the logical line (which may not be the same line on the screen). I know I made a bit of a fudge explaining that, but hopefully you understand what I’m getting at! :-) | 2006-12-11 | ||
8 | TYPO | There is an odd half sentence left over on this page: | 2006-12-11 | ||
17 | TYPO | In the last paragraph, there are duplicated words at the beginning of “Now that you know you know what these elements…”. | 2006-12-11 | ||
8 | TYPO | “amount” not “among” in the sentence "This influences TextMate | 2006-12-11 | ||
17 | OK | ?? (Control-Escape) does not seem to access the control bar as described in the next to last paragraph. I did try quitting Textmate and restarting after moving ~/Library/Application Support/TextMate/Bundles to Bundles.org (i.e., pretending to remove it in order to “reset” TextMate) and restarting TextMate, but the keystroke still didn’t work. Perhaps you could clarify, or the keystroke has moved? Perhaps more suggestions for verifying keystroke availability would be good? (James says: You have either remapped this shortcut in System Preferences -> Keyboard & Mouse -> Keyboard Shortcuts or you have installed an application that is catching the keystroke before TextMate can respond to it.) | 2006-12-11 | ||
38 | TYPO | In the paragraph that starts with “In a regular expression…”, second sentence says “and possible alternatives you will except in a match”. It should be “and possible alternatives you will expect in a match”. | 2006-12-11 | ||
29 | TYPO | In the “Changing Case” section, for keystroke ^G, the parenthetical statement “works on current word when nothing is selected” should be deleted — if nothing is selected, it will change the case only of the character after the cursor, not the current word. | 2006-12-11 | ||
5 | OK | Try it out: open Safari, browse to http://google.com/, place Cursor not caret. (James says: Apple refers to the mouse pointer as a “cursor” and the text insertion point as a “caret.” I’m trying to keep that terminology in the book for consistency.) | 2006-12-11 | ||
5 | OK | Try it out: open Safari, browse to http://google.com/, place Cursor not caret. (James says: Apple refers to the mouse pointer as a “cursor” and the text insertion point as a “caret.” I’m trying to keep that terminology in the book for consistency.) | 2006-12-11 | ||
137 | TYPO | On page 137 it says to do -cmd-E to Edit in Textmate, referring to a section in the book that says how to do this would be helpful. ie: | 2006-12-11 | ||
8 | TYPO | Last paragraph, doubling of the phrase `you know’. | 2006-12-11 | ||
16 | TYPO | On the third line, “|CSV” should read “|CVS” | 2006-12-11 | ||
14 | OK | In the last paragraph of 2.3: (James says: I think that’s more detail than is needed here to get the point across.) | 2006-12-11 | ||
25 | TYPO | Page number reference is wrong: 5.11, The Source Bundle, on page 67. | 2006-12-11 | ||
25 | OK | The last sentence is awkward: It | 2007-01-10 | ||
28 | TYPO | First paragraph missing a space: Now press (down) | 2009-08-14 | ||
12 | TYPO | TextMate | 2006-12-11 | ||
115 | TYPO | Under pbcopy, pbpaste: You could ad a line to the clipboard with: should be: You could add a line to the clipboard with: | 2006-12-11 | ||
135 | TYPO | In the paragraph about source.json: ‘apostrophy’ should be ‘apostrophe’ - Rob Rainthorpe | 2006-12-11 | ||
148 | TYPO | In third paragraph, regarding peeking ahead for a brace, “the is a brace coming” should be “there is a brace coming”. Rob Rainthorpe | 2006-12-11 | ||
153 | TYPO | under paragraph “scopeName”, “specializations of exiting language” should be “specializations of existing language”. Possible “language” should be “languages”, or “an existing language”. Or possibly the sentence should be re-written completely… Rob Rainthorpe | 2006-12-11 | ||
8 | TYPO | Remove the word “all” from the last sentence of this page. “what all you can use them to accomplish.” -> “what you can use them to accomplish.” | 2007-01-10 | ||
12 | TYPO | Drop the word “the” in the phrase “The truth is that the TextMate gurus only” -> “The truth is that TextMate gurus only” | 2007-01-10 | ||
13 | OK | The following phrase is awkward and needs revision: “…, growing smarter to your work needs when you adjust a match with the arrow keys.” | 2007-01-10 | ||
82 | TYPO | s/Tacking/Taking/ | 2007-01-10 | ||
35 | TYPO | In the paragraph that begins “Be warned”, there is the following sentence: “Unlike some editors, TextMate does support them doc- “them documents” doesn’t seem to make sense. | 2009-08-14 | ||
37 | SUGGEST | 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 selecting CtrlCmdUp would give me: with the caret on the 1, and selecting CtrlCmdDown would give me from there: with the caret on the 3. | 2009-08-14 | ||
39 | TYPO | 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/. | 2009-08-14 | ||
42 | TYPO | 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. | 2009-08-14 | ||
42 | SUGGEST | 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? | 2009-08-14 | ||
54 | SUGGEST | 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. | 2009-08-14 | ||
61 | TYPO | 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. | 2009-08-14 | ||
8 | OK | 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. | 2009-07-13 | ||
20 | OK | Please explain the difference between e.g. begin | 2009-07-13 | ||
148 | TYPO | Second sentence of third paragraph (correction in brackets): "That allows us to confirm that the[re] is a brace coming, | 2009-08-14 | ||
37 | TYPO | majority of software these days but TextMates gives this | 2009-08-14 | ||
198 | TYPO | 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. | 2009-08-14 | ||
89 | TYPO | Code at bottom of page, for snippet for :-> trigger, the S in front of {3:value} should be a $ | 2009-08-14 | ||
40 | TYPO | “Computers TextMate -Paul | 2009-08-14 | ||
55 | ERROR | Hi, it seems that the example (“(\\\\\\\\|\\\\”|([^“\\\\]))”) does not work. I’ve found a simplier way with (“(\\\\”|.*?)+"). Greetings | 2009-08-14 | ||
64 | SUGGEST | TM does not make the CSS bundle commands available when you’re in a style attribute in an HTML document. This confused me initially. | 2009-08-14 | ||
23 | SUGGEST | 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 | 2009-08-14 | ||
99 | ERROR | 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. | 2009-08-14 | ||
99 | SUGGEST | 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. | 2009-08-14 | ||
108 | ERROR | 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 | 2009-08-14 | ||
124 | ERROR | 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) | 2009-08-14 | ||
158 | TYPO | The first line on this page says “That completes you reorganisation effort”. It should say “That completes YOUR reorganisation effort”. | 2009-08-14 | ||
32 | TYPO | In the first sentence of the penultimate paragraph: “…by clicking a[n] arrow…” | 2009-08-14 | ||
36 | TYPO | In the second sentence of the last paragraph: “You need [to] type…” | 2009-08-14 | ||
35 | ERROR | “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 “Change to Stream Selection” does this work. And by the way, what is a stream selection? Is this the same as “column selection mode”? | |||
62 | TYPO | 4. Add a line like the following in the $tags = [ … ] definition right at My Command(s) window doesn’t look anything like that, instead it looks like this: | |||
101 | ERROR | quick_scan.sh 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 xargs echo “${TM_SELECTED_TEXT:-$TM_CURRENT_WORD}” \\ cat <<END_HEAD_HTML \t Quick Scan Results Matches
END_HEAD_HTML LINK=’ END_FOOT_HTML | |||
62 | ERROR | 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- You receive the line: I am not sure id I need to change: ~/Library/Application Support/TextMate/Pristine Copy/Bundles/TODO.tmbundle/Support/todo.rb | |||
18 | TYPO | A final step I recommend taking [time] to set up TextMate | |||
65 | ERROR | 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 version of TextMate (2010-11-18: REVISION 1623). It will input nil instead. | |||
17 | ERROR | “Edit in Textmate” does not seem to be in the most recent Textmate Bundle | |||
13 | ERROR | Is there a work around for lack of recognition of “Gets.chomp” for the ruby bundle? |