Hi there,
a question has occurred to me while trying to open a project from the
command line: Is there any way to open a project with mate (I can't
see any switch that does so) or do I have to use OSX's open command?
Would you consider, Allan, adding support for this? It'd avoid users
having to switch depending on the file name (file type,actually) when
invoking mate from a script
Cheers
Victor
--
Victor Jalencas <Victor.Jalencas(a)gmail.com>
Two great features in the last release. I really appreciate reveal in
project and the symbol popup is great.
Thanks Allan.
M
--
Matt Mower :: http://matt.blogs.it/
Hi All,
Has anyone else experienced an unresponsive find dialog?
Occasionally, when I bring up find, it will let me type in the find
entry box, but clicking on any of the UI elements does nothing.
Sometimes I can hit escape to make the dialog go away, but usually I
can't do anything to make it go away or work and have to restart
TextMate. This is common for me on both of my macs. But maybe its
something in my setup. I'm curious if anyone else has experienced
this to help track down what might be causing it. Thanks _matt
A few times I've wished this feature was present. I have huge projects with
many folders and the files can number in the thousands, sometimes with the
same names but in different folders (i.e index.php).
At times I'd like to go to the folder in the drawer that a currently opened
file is from (to open another related file for instance) but that folder
and file may exist several layers deep in another folder that is now closed.
It would be nice to have a command (either from menu or right clickable
menu) that will open the folder hierarchy to expose the folder and file
list.
Thanks,
Ed
Here's a theme I made for personal use, but I've been enjoying it so much I
thought I'd share it around. I've always been fond of dark backgrounds, but
not *that dark. I started this one as a compromise, inspired by colored
chalk on a chalkboard.
I'd love to see three new items in the Automation submenus:
Replay Macro > Replay [name of last macro selected]
Insert Snippet -> Insert [name of last snippet selected]
Run Command -> Run [name of last command selected]
It's very common for me to have tasks where I dig out some obscure
command that I rarely use, use it repeatedly in a given session, and
then forget about it.
Keyboard shortcuts make sense for tasks that are done repeatedly --
either very often, or in repetitive bursts less often. This feature
would allow many seldom-used commands of the latter type to go without
permanent keyboard shortcuts, freeing up combos for more commonly used
commands. Obviously, these new menu choices themselves would need
keyboard shortcuts.
One subtle point: by "last * selected" I mean that this would apply
only to macros/snippets/commands manually chosen from the menus
(either the regular menus or the status bar menus). That way, other
keyboard commands wouldn't needlessly get picked up by this feature;
if you have invoked a macro/snippet/command via the keyboard, you
obviously don't need this feature to remember it.
I actually got this idea from Photoshop, which allows you to invoke
the last-used filter with cmd-F.
I love TM's combination of high power and low cruft. IMO this feature
would increase usability and at the same time decrease the need for
crazy five-key-mash keyboard shortcuts on obscure bundle features.
thanks for listening,
pb
--
Paul Bissex
http://e-scribe.com/news/
Northampton MA USA 01061-0847
[Kindly tell me if I should move this off-list.]
> Even if you worked for free or peanuts, you would miss the many features
> that helps you write clean and solid code (the inspections), the
> integrated JUnit integration, the code formatter, the code pointer
> sharing (ideTalk plugin), etc, etc...
I did try it for a month, but it didn't quite *click* for me. I
appreciated the code sense and such, but I ultimately had a hard time
reaching for all the other options (e.g. refactoring, etc.). It could
be that I just need more programming experience in Java to "feel" the
need for these extra tools. As such, it was heard enough for me to
stop using vim!
(Also, my first point was a bit in jest. I would spend $500 for a
superior IDE I felt comfortable using, but I simply preferred the
faster response time of within TextMate rather than the general
sluggishness that came about from IntelliJ.)
> (2) Couldn't bear what IntelliJ was doing to my PowerBook's RAM.
> I guess it depends on your project's size, but it works fine on mine,
> with 1GB and java 5.
I'm actually on a 1.25 GB PowerBook. Alain, would you mind if I write
you privately, to compare our IntelliJ configurations?
thanks,
dev
Hi List,
I applaud the symbol popup!
However I never see any symbols in it, and I have never seen anything
in the 'go to symbol' window either!
What am I doing wrong?
Howdy,
For some reason, this is only happening on my laptop .. an old g3
lombard, but anyhow, I'm using the latest build of TM.
Let me set the stage here:
I'm working on some Python stuff ...
Looking @ the bottom status bar/whatever you call, the Language is
clearly marked as Python (yay).
When I open that Language menu from down there I don't see Python in
the drop down list that opens.
If I deselect the menu w/o choosing a language, it says python.
If I switch the language from python, there's no way to switch it
back -- though if I restart TM, the file is correctly flagged as python.
It looks like the Python bundle isn't loading, or isn't being
shown .. I found this weirdness because I was trying to do a cmd-
shift-v to check my syntax and it didn't do anything ... so I went
digging for it in the Commands and noticed there is no Python bundle/
choice anywhere in the bundle editor.
I moved my /Library/App Support/TextMate/Bundles stuff out to make
sure there was no collisions ... maybe it had something to do w/ the
svn bundles .. but no, still same thing.
There are no bundles in ~/Library/App Support/TextMate/Bundles
The only bundles it's using now are the ones in
/Applications/TextMate.app/Contents/SharedSupport/Bundles
(which has the Python.tmbundle)
So I'm a bit confused as to what's going on ... my desktop doesn't
display this behavior at all.
Hmm ... the laptop is running OS X.3.9
The desktop has OSX.4.3
As a side note, this behavior seems to be isolated to Python ... when
woring w/ PHP on the lappy everything seems to be fine.
That's all the info I got.
Any insight would be helpful.
Thanks,
-steve
Hey Eric and all Java Programmers using TextMate,
/me and Brian Lalor are currently working on the Java Syntax a bit.
> The big evil Java might be the last to succumb, though. Are there
> others on this list who would like to jettison Eclipse, too? What
> can we do to improve Java editing in TM? What would be your minimum
> list of features?
Eclipse is very deticated to Java. it even comes with its own
incremental compiler so that it can highlight errors before you
manually compiled the file and can do much more than a regexp
language grammar that way, like it know about types and variables all
the time and so on.
If one knows how to work with it and needs all those nice features
like a builtin debugger, great autocompletion and documentation
lookup (I love that and certainly depend on a lot of features of
eclipse) there is no way around it.
If one is new to a language on the other hand, a nice little editor
and writing all the code from hand is a good way to learn the
language, so one learns what he is doing instead of eclipse doing it
for him.
If I find the time, I will put some effort into it (Juggling with
jobs at the moment). It would be great, if some more people would
communicate here on the list or in the irc channel on how to improve
the current situation. I know you are out there, Java guys! ;)
Soryu
I'm enjoying learning how to tweak the language bundles, and there's a
lot of good information in the help files and the wiki. There's one
small thing so far that I haven't found a good way to do. I'm playing
with adding support for heredoc-style embedded HTML in PHP document
and have added this to the PHP language syntax definition (version
2.0):
{ name = 'meta.scope.heredoc';
begin = '<<<HTML';
end = '^HTML;';
patterns = ( { include = 'text.html.basic'; } );
}
(Hopefully I haven't made too many embarassing mistakes in those four
lines. It seems to work, anyway.)
What I'd like to do is also specially color the heredoc tags, just to
make the beginning and end of each block stand out. Is there a "right
way" to do that?
A second, minor point about documentation: the wiki says "With regard
to syntaxes...there is a help page on how to define these." But the
term "syntaxes" isn't actually used in the TextMate help. That didn't
stop me from finding the help pages, but this seems like something
that would be good to clean up in the wiki for consistency's sake.
What's the canonical name for these language syntax definitions?
thanks,
pb
--
paul bissex
69.55.225.29
01061-0847
72°39'71"W 42°19'42"N
Themes seem to be very popular nowadays.
Maybe we should have one big place where all the themes are stored.
There is such a place for now:
http://macromates.com/wiki/pmwiki?n=Themes.UserSubmittedThemes
As it happens, I put my own creation there, too.
So check it out, if you like it.
Soryu
Hooray, I got my license key today! :)
Are there any numbers/estimates about how many people bought or
downloaded Textmate or how many are using it, Allan?
Jonas
Hi,
I have noticed two issues being introduced in recent builds that were
not there before.
The first one was introduced in in build 715. I used to have Cmd+2
and Cmd+4 (actually Cmd+é and Cmd+' respectively since this is a
French keyboard) bound to "Set Tab Size: 2" and "4" respectively.
Using the latest build, these do not work anymore, and since there
isn't a menu item for them I can't seem to be able to re-set them (I
use APE Menu Manager for that). I tried setting them on the menu at
the bottom but it doesn't persist. Also, apparently some new
functionality has captured these key bindings.
I used to have a keyboard shortcut to fold/unfold the current block.
This only half-works anymore. It'll unfold and fold once or twice and
then stop working for that block. If I move around and do something
else, it becomes possible again. Mapping the Ctrl+F key to that
produces very strange results (this worked at some point), but using
other key combinations doesn't work either.
Neither Cmd+Shift+A nor Cmd+Shift+N to add existing files or create
new ones in the current project work anymore, even though they appear
to be bound when I right-click in the drawer.
Thanks for any help or fixes,
--
Robin Berjon
Senior Research Scientist
Expway, http://expway.com/
Hi,
First, let me say what a HUGE fan of TM I have become. I hadn't
looked at it since the spring, and I am amazed at how usable its
become (I always saw its power).
I'm trying to do run command...| html | tidy, and all it does is
delete all text in the active window -- not sure what I'm doing wrong.
dc
-----
David Clark
Web Specialist
Institute for Community Inclusion (http://www.communityinclusion.org/)
david.clark(a)umb.edu
(617) 287-4318
Hello--
I really love the new symbol button in the status bar. I write a lot
of JavaScript using prototype methods, however, so dozens of methods
are tucked under one main function name. It would be great if these
would show up as distinct symbols (e.g. main,
main.prototype.methodName1, main.prototype.methodName2, etc.).
TextMate just keeps getting better, thanks.
--Dylan
I'm enjoying learning how to tweak the language bundles, and there's a
lot of good information in the help files and the wiki. There's one
small thing so far that I haven't found a good way to do. I'm playing
with adding support for heredoc-style embedded HTML in PHP document
and have added this to the PHP language syntax definition (version
2.0):
{ name = 'meta.scope.heredoc';
begin = '<<<HTML';
end = '^HTML;';
patterns = ( { include = 'text.html.basic'; } );
}
(Hopefully I haven't made too many embarassing mistakes in those four
lines. It seems to work, anyway.)
What I'd like to do is also specially color the heredoc tags, just to
make the beginning and end of each block stand out. Is there a right
way to do that?
A second, minor point about documentation: the wiki says "With regard
to syntaxes...there is a help page on how to define these." But the
term "syntaxes" isn't actually used in the TextMate help. That didn't
stop me from finding the help pages, but this seems like something
that would be good to clean up in the wiki for consistency's sake.
What's the canonical name for these language syntax definitions?
thanks,
pb
--
Paul Bissex
http://e-scribe.com/news/
Northampton MA USA 01061-0847
http://macromates.com/wiki/pmwiki?n=Themes.UserSubmittedThemes
I took the liberty to add a UserSubmittedThemes section in the wiki.
I suppose everyone who has custom themes can add them.
I added a few of mine and an image for mac classic and Espresso Libre.
Wouldn't it be cool to have a seperate MRU list for .tmproj project
files? This way they won't get pushed off the list by other
independent small files. Older projects are more important than
files, IMO.
Jonas
Hi All,
I use TM for lots of HTML and I use the built-in tidy command all the
time. The behavior of the command changed recently and it is now
doing something that I was about to request as a feature! The old
behavior was that after the tidy command the current line was now the
very bottom of the file. The new behavior is that the current line
stays where I was editing. This is great! It was a serious pain to
have to find the line I was just on to keep working.
I just want to make sure that this was done on purpose and will stay
this way. Thanks!
BTW, I will soon be attending the Pragmatic Studio workshop on Ruby
on Rails so I hope to be soon using TM for Ruby. Slowly, but very
surely, I am switching over to TM. The big evil Java might be the
last to succumb, though. Are there others on this list who would like
to jettison Eclipse, too? What can we do to improve Java editing in
TM? What would be your minimum list of features?
-Eric
> Not really -- in principle there should be nothing wrong with having
> a normal (file) template generate a project, although I'd have to
> spot the .tmproj extension.
Allan,
That sounds like the way we'd like to go, seems like the right place in the
app for the feature to exist as well, we don't really have the skills to
delve into ObjC and write a plugin (although Im sure it cant be THAT hard),
so some form of script (perl or python) is probably the easiest way to go,
we are working on something that can ask the user for input and then copy
across a whole directory of files, what is it about the .tmproj extension
you need to change?
Regards
Chris
On 9/11/05 10:22, "textmate-request(a)lists.macromates.com"
<textmate-request(a)lists.macromates.com> wrote:
> Re: [TxMt] Feature request: project templates
______________________________________________________________________
This email has been scanned by the MessageLabs Email Security System.
For more information please visit http://www.messagelabs.com/email
______________________________________________________________________
Hi all,
What's the official procedure for filing bug reports? There's this
mailing list, bugs(a)macromates.com, the various areas of the wiki, the
FogBugz site... what's the best way to deliver bug reports without
driving Allan to distraction?
thanks
pb
--
paul bissex
69.55.225.29
01061-0847
72°39'71"W 42°19'42"N
It's just taken me a while to work out that the reason a command from
Automation > Run Command > etc...
Wasn't working because I didn't have a document open - it's been a
long day ;) . I know this may be been discussed before but how
possible would it be for the commands to be greyed out when they
can't be called? Or is there a way to exec a command from the list
when there isn't a document open that I'm missing.
Cheers,
Simon