Hello,
How can I include boost libraries with Textmate?
Thanks for the answer.
André
// simple_example_1.cpp
#include<iostream>
#include<boost/tokenizer.hpp>
#include<string>
int main(){
using namespace std;
using namespace boost;
string s = "This is, a test";
tokenizer<> tok(s);
for(tokenizer<>::iterator beg=tok.begin(); beg!=tok.end();++beg){
cout << *beg << "\n";
}
}
BUG:
When using the Shell Script plugin's tempfile creation expansion (temp[tab]), a dollar sign gets left out:
temp[tab]
becomes
TMPFILE="(mktemp -t Convert_ClassOO_Metrics_To_Tabular)"
trap "rm -f '$TMPFILE'" 0 # EXIT
trap "rm -f '$TMPFILE'; exit 1" 2 # INT
trap "rm -f '$TMPFILE'; exit 1" 1 15 # HUP TERM
Note the missing dollar sign $ in the first line to make the parentheses executable.
FIX:
I added a backslash in the bundle before the dollar sign that's there and is getting dropped (or rather, interpreted as a variable probably):
${1:TMPFILE}="$(mktemp....
becomes
${1:TMPFILE}="\$(mktemp....
${1:TMPFILE}="\$(mktemp -t ${2:`echo "${TM_FILENAME%.*}" | sed -e 's/[^a-zA-Z]/_/g' -e 's/^$/untitled/'`})"
${3:${4/(.+)/trap "/}${4:rm -f '\$${1/.*\s//}'}${4/(.+)/" 0 # EXIT
/}${5/(.+)/trap "/}${5:rm -f '\$${1/.*\s//}'; exit 1}${5/(.+)/" 2 # INT
/}${6/(.+)/trap "/}${6:rm -f '\$${1/.*\s//}'; exit 1}${6/(.+)/" 1 15 # HUP TERM
/}}
Not sure how to work that change into the codebase.
-Rob
Hello,
TextMate is opened with my session when I start my Mac. I would like that
TextMate always automatically opens the same project when it starts. Is that
possible?
Thanks!
Florent
When I use this bundle, it pops up a window with the HTML code rendered, but
I cannot for the life of me figure out how to get the HTML so I can use it.
Can someone help me?
Somewhat related, is there a way I can apply my own custom CSS to the web
preview window?
Thanks
Brandon
Hi,
I've created a new language grammar -- with quite a bit of luck. Line
comments start with a $ sign in this language, and there are no block
comments. I've managed to get the regexp right for syntax highlighting of
the comments, however when I C+/ to toggle a line as comment, it still uses
C-style comments.
How do I convince textmate to use the correct line comment character?
Thanks in advance,
Ozgur
Hi everyone,
I'm trying to create simplest applescript with dialogbox but textmate
shows the error message
Execution Error: No user interaction allowed.
although everything is ok when launching by applescript editor.
How to fix it?
Thanks.
--
Kaster Might
I am using the ${1/foo/bar} syntax to make a snippet. More specifically I
am mirroring/transforming a previous placeholder to replace all spaces with
underscores like this: ${1/ /_/}.
However, is this only replaces the first occurrence. Could anyone enlighten
me to the correct way to do this? Also, is there some documentation to the
'options' parameter in the regex replacement syntax? I couldn't seem to
find any under regex or snippets on the TextMate site.
Thanks
Brandon
I have a question about syntax coloring with list in the MultiMarkdown
bundle. It would be easier to illustrate with an example...
list 1
* item 1a
* item 2a
list 2
* item 2a
* item 2b
Here items in list 1 would get colored correctly but not items in list
2. Any suggestions? Thanks!
ysw
Hi
Looking for some help. I am writing a bundle, and having a hard time with
$DIALOG nib.
Hoping to find some advice how to deal with it. I've outlined my problem
here
http://pastie.org/1560343
with some code example showing what I am going for.
Please let me know what other info I should provide,
Thanks
m
Hi,
I am new to Textmate and am thinking about migrating to Textmate from
Texshop to handle my LaTeX, Sweave, and R needs. One thing that I have
noticed is that if I run Command+R on a LaTeX file and have it set to
use Textmate to view my PDFs it will always say "Stop task before
closing? The job that the task is performing will not be completed." and
a spinning cursor like thing in the upper right corner. However, it
appears that it has finished the task and the PDF looks fine.
Why is this doing this and how can I prevent this message from coming up
again?
Also, it appears that Textmate is using Acrobat embedded in Textmate as
the PDF viewer? Is this true?
Thanks!
Chris
no answers to this??
> hi there - I'm taking a Ruby class and have been using TM to code in and I'm having an issue with TM prompting me every 5-10min or so that there's 'another application' modifying my Ruby file and asking me if I want to revert or keep.
>
> I've had this happen before when I've been simultaneously editing a file with both Coda or DW and TM, but in this case the file isn't open in any other app - except Ruby I suppose...
>
> anyway - it's annoying and I'm wondering if it's some kind of auto-save built into Ruby and whether I can switch if off or whatever.
>
> thanks,
> b
>
> PS - love using TM for Ruby (as with everything else) - but just curious, the default Language for a .rb file seems to be Ruby on Rails rather than just plain Ruby - any reason for that? doesn't seem to matter much since the scope selector works just fine - I'm just curious.
Hello all,
I just threw together a new language for the LaTeX bundle: LaTeX Documented Source (.dtx). It isn't terribly complicated, but some trickery is required to use the existing LaTeX language for both the implementation and the documentation (lines that start with a single %).
It still has a few issues. Most notably, many .dtx files do funny things with the catcode of $, and as such, TextMate will furiously try to match all $s, even when there isn't a matching pair. Since some .dtx files can exceed 30k lines, this can lock up the parser for quite some time. Also, it only sets the scope 'text.tex.latex.dtx' for the entire file and 'text.tex.latex.dtx.implementation' for the implementation code. It may be useful to flag the inverse of the implementation as 'text.tex.latex.dtx.documentation,' but unfortunately that is beyond my language grammar abilities.
I forked directly from the official latex.tmbundle on GitHub, but it could easily be integrated into the other branches.
https://github.com/mbauman/latex.tmbundle/commit/721a7dc6bdd7df4eedcec33e41…
I don't know how many people work with .dtx files, but I figured this may be generally useful to some.
Best regards,
Matt Bauman
hi there - I'm taking a Ruby class and have been using TM to code in and I'm having an issue with TM prompting me every 5-10min or so that there's 'another application' modifying my Ruby file and asking me if I want to revert or keep.
I've had this happen before when I've been simultaneously editing a file with both Coda or DW and TM, but in this case the file isn't open in any other app - except Ruby I suppose...
anyway - it's annoying and I'm wondering if it's some kind of auto-save built into Ruby and whether I can switch if off or whatever.
thanks,
b
PS - love using TM for Ruby (as with everything else) - but just curious, the default Language for a .rb file seems to be Ruby on Rails rather than just plain Ruby - any reason for that? doesn't seem to matter much since the scope selector works just fine - I'm just curious.
I use find in project frequently but I cant find how to set the text in the
search dialog without either typing it or copy and pasting.
In Eclipse for example if you select a word in the editor and then initiate
a find, the selected word will automatically be in the search dialog.
Im sure you must be able to do something like this but I cant figure out
how.
Thanks
Giorgio
--
View this message in context: http://old.nabble.com/find-in-project-help-tp30859083p30859083.html
Sent from the textmate users mailing list archive at Nabble.com.
Hey all;
I get this error message in xcode debug panel when I build and run just a sample xcode project:
2011-02-01 17:03:30.237 TextApp[14096:a0f] NSKeyBindingManager: Bad key binding atom for '^⌘E' = 'editInTextMate:'
Any ideas?
Adam Merrifield
seyDoggy Systems
seydoggy.com
820 Strasburg rd, Kitchener,
Ontario, N2E 2Y3, Canada
Email: info(a)seydoggy.com
Office: 519-489-6033
Cell: 519-574-9788
Hi,
I have a basic command that when files of certain types are dragged to the editor window, the path is shown as a snippet in the form of file:///path/to/file.
I want to make the above snippet to be a "live" hyper link, e.g. by clicking it the file is opened by the corresponding application. Is it possible?
Thank you in advance.
Kostas
Hello,
I have been annoyed by the pod2html command in the Perl bundle. It leaves
unwanted files pod2htmd.tmp pod2htmi.tmp in the file directories.
Fixed it this way:
pod2html 2>/dev/null
rm pod2htmd.tmp pod2htmi.tmp
Could be useful for others (if you see bnasty side effect, please let me know).
--j
Been seeing this problem since the beginning and it's more an annoyance than anything bad but figured I might as well put it out there.
I often have two or more projects opened at the same time with the same folders in each project. This is mainly because I often need to work on multiple issues from the same project simultaneously.
When I check a file for syntax using Ctrl-Shift-V in language bundle HTML with embedded PHP, if an error is found oftentimes the checked file will open in one of the underlying projects (where the file wasn't opened before), the project is brought into focus and the syntax error is displayed in that project.
Since I need to keep track of which files belong to which issue, I would then have to close the file that was just opened in the wrong project.
Any solutions?
Cheers,
Ed Wong
Hello. I would like the cursor to follow me when I hit page up and down. I
don't want to remember to hit the ctrl key. I have followed these
instructions:
http://blog.macromates.com/2005/key-bindings-for-switchers/
But they don't seem to work for Textmate. Other apps (XCode, Textedit ...)
behave as expected with the Keybinding set (the cursor nicely follows as the
page scrolls), but with Textmate the cursor jumps around unpredictably,
sometimes in the wrong direction. Anybody know whats up?
My bindings:
{
/* home */
"\UF729" = "moveToBeginningOfLine:";
"$\UF729" = "moveToBeginningOfLineAndModifySelection:";
/* Cmd-Left */
"@\UF702" = "moveToBeginningOfLine:";
"$@\UF702" = "moveToBeginningOfLineAndModifySelection:";
/* Cmd-Right */
"@\UF703" = "moveToEndOfLine:";
"$@\UF703" = "moveToEndOfLineAndModifySelection:";
/* end */
"\UF72B" = "moveToEndOfLine:";
"$\UF72B" = "moveToEndOfLineAndModifySelection:";
/* page up/down */
"\UF72C" = "pageUp:";
"\UF72D" = "pageDown:";
}
Hi All,
When I use (for example) TextMate to run an Xcode build, the HTML output window always shows the messages as they are added, eg it keeps scrolling down. I can scroll up and look at previous output, then back down and it resumes that behavior.
I am now tracking log output from another program within a TextMate HTML window, but in that case it fails to scroll. What is the trick to achieve that?
Thanks
Gerd
Hi,
I am trying to disable the annoying spinner in some HTML output. However "TextMate.isBusy=false" in some javascript appears to have no effect. "TextMate.system()" works fine, so the TextMate object is available.
Any ideas?
Thanks
Gerd
Hi all-
Stumped over the following regex for a block comment:
> begin = '(?<=0 : 0$)';
This actually works, but I need to generalize it to one or more whitespace characters between the "0" and ":", and then between the colon and final zero.
Tried things like:
> begin = '(?<=0\s+:\s+0$)';
but Oniguruma gets really irked at me.
Grateful for any thoughts or pointers...
Thanks, Charles
For the past few days TextMate has had this odd behavior where it plays the "Funk" sound every time TextMate loses focus. It's not just on a particular project, file, window… it's everything, the app as a whole. I tried looking in console but nothing popped up.
I haven't added any new bundles, plugins, snippets, etc… for a while and I haven't messed about in preferences for eons. Everything wrt TextMate ought to be status quo from a few days ago so I question whether it has anything to do with TextMate at all.
Is this familiar to anyone?
TextMate Version 1.5.10 (1623)
Mac OS X 10.6.6
Mac Pro 2 x 2 GHz Dual-Core Intel Xeon
Ram: 8 GB 667 MHz DDR2 FB-DIMM
Adam Merrifield
seyDoggy Systems
seydoggy.com
820 Strasburg rd, Kitchener,
Ontario, N2E 2Y3, Canada
Email: info(a)seydoggy.com
Office: 519-489-6033
Cell: 519-574-9788
bugs(a)macromates.com returned a permanent failure. So I will report the weird behaviour I notived.
I have a long source file (300-400 lines). I put my caret at line 200 and scrolled (with a mouse) down to the bottom. I then pressed right-arrow to go to the symbol to the right of my caret expecting the window to scroll to show where my caret is. The window does scroll, but it scrolls to the top of the document instead of to the exact position of my caret. I will attach a movie:
http://dl.dropbox.com/u/323865/Textmate%20scroll%20bug.mov
As the window start scrolling automatically, it's because I push right-arrow, the next time I push right-arrow again and finally the window actually shows what I am editing.
Rasmus Abrahamsen