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 P2.0,
released over 2 years 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 |
| 18 |
|
#46483: A final step I recommend taking [time] to set up TextMate--David Vickers
|
P2.0
26-Feb-11
|
|
| 35 |
|
#41171: "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"?--Bryan Lockwood #41171: "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 t ...more...
|
P2.0
04-Nov-09
|
|
| 62 |
|
#42053: 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 receive the line:
"${TM_RUBY:-ruby}" -r "$TM_BUNDLE_SUPPORT/todo.rb"
I am not sure id I need to change: ~/Library/Application Support/TextMate/Pristine Copy/Bundles/TODO.tmbundle/Support/todo.rb
--Vinicius Provenzano #42053: 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.
...more...
|
P2.0
11-Jan-10
|
|
| 62 |
|
#41173: 4. Add a line like the following in the $tags = [ ... ] definition right at
the beginning of the script:
{ :label => "Developer Notes" ,
:color => "#0090C8" ,
:regexp => /JAMES[-\s,:]+(\w.*)$/i },
My Command(s) window doesn't look anything like that, instead it looks like this:
"${TM_RUBY:-ruby}" -r "$TM_BUNDLE_SUPPORT/todo.rb"
so it's not clear to me how to extend the tags.--Bryan Lockwood #41173: 4. Add a line like the following in the $tags = [ ... ] definition right at
the beginning of the script:
{ :label => "Developer Notes" ,
:c ...more...
|
P2.0
05-Nov-09
|
|
| 65 |
|
#48156: 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.--Jakub Arnold #48156: 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 la ...more...
|
P2.0
03-Dec-11
|
|
|
101 |
#41500: 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}" \
| pbcopy -pboard find
cat <<END_HEAD_HTML
<html><head>
<title>Quick Scan Results</title>
</head><body>
<h1>Matches</h1>
<ul>
END_HEAD_HTML
LINK='<li><a href="txmt:\/\/open?line=\4\&url=file:\/\/\1">\3<\a><\/li>'
find "${TM_PROJECT_DIRECTORY:-$TM_DIRECTORY}" -print0 \
\( -name "*.rb" -or -name "*.rhtml" -or \
-name "*.rxml" -or -name "*.rjs" \) -or \
\( -path './vendor' \! -prune \) \
| xargs -0 grep -n `pbpaste -pboard find` \
| sed -E 's/^(\/?([^:\/]+\/)+([^:]+)):([0-9]+):.+$/'"$LINK"'/'
cat <<END_FOOT_HTML
</ul>
</body></html>
END_FOOT_HTML
--Derrick Shoemake #41500: 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 opt ...more...
|
P1.0
17-Nov-09
|
|