Say I begin to edit stuff like furious in the bundle editor, and then
a new version comes along with some new stuff, how do these two get
merged, if at all?
Same goes for themes.
Seems a bit short, but I hope the question is clear.
Andreas
Howdy.
I first got started in computers with a DOS pc. I was an artist for
dial-up BBS boards before the internet was.
I know most people are into Mac chic, but I've always had a fondness
for my oldschool CiA agent_42 days.
Check out http://www.sixteencolors.net/Artist/?Artist=agent_42 to see
what the 'scene' was like back in 'the day'.
This theme is a first release. I can't code without a good basic
theme, but I need to make it better, especially for other languages.
This theme has been tested with html, xhtml, XML (and friends), ASP,
ASP.net, ruby on rails, javascript & CSS.
I'm not too thrilled with how it looks for javascript & CSS, but i
don't code in those (with textMate) too often.
The theme rendering & code view does get a bit slowish with all the
fancy stuff going on with transparency & background colors. If anyone
can suggest ways to speed up the rendering that'd be swell.
I have Quarts 2D extreme turned on (using quartz debug & force
quitting to keep changes) for faster text-rendering & better anti-
aliasing. I'm using proFont 9px anti-aliased. The bold only shows up
with anti-aliasing off though.
please check this out & share your reactions, good or bad. I know
this is not for everyone, but I was just so psyched about the AWESOME
theming & scope capabilities of textMate not to share.
Recently I've noticed the keyboard shortcut for "Insert Closing Tag"
from the Automation menu no longer works in 1.1b16. If I click the
menu item the closing tag is inserted, but not if I type the shortcut
Option-Cmd-. I haven't customized any Bundles, but I am using the
latest Bundles via svn.
Anybody else seeing this?
Thanks,
Michael Irwin
is anybody working on an ASP.net bundle? Specifically, VB.NET
i've got some work-arounds to make the regular ASP bundle work for
it, but there are still a few niggling problems.
I'm just getting started with all this fancyness & don't really have
much time to mess with stuff. I have a custom color theme done & i've
made some snippets & commands. I'm addicted to macros.
I work in an all windows office (we actually just got a macMini
server for the 'blog') so I've got to deal with a lot of 'classic'
ASP 3 & poorly written ASP.net code.
In the mean time i've got this workaround to make serverside script
tags work like <% ... %> tags.
This takes advantage of the fact that the ASP language bundle
incorrectly ignores the closing %> tag if preceded by a
comment_this_line character "'" (what 'tard came up with the idea of
using a quote mark as a comment_this_line character!?!?!1!).
So, nobody fix that problem without also making an ASP.net bundle,
thanks.
<%'textmate fix for ASP.NET script tag' %>
<script runat="server">
...
</script>
<!-- ''<%'textmate fix for ASP.NET script tag'
%> -->
i know you're all thinking: "coding ASP.net on a mac, what are you a
masochist?"
ANSWER: It's better than the alternative. (IE: using a PC to code
ASP.net)
--------------------
SQL.
Is there anyone working on an advanced version of the SQL language
module? The current one is... not good. (isn't it nice to know that
your efforts are being appreciated? :D)
Hi all.
First up -- congrats to Alan. Textmate's continuing to improve faster
than any other editor I know of, and is already unarguably one of the
best.
so ,
any chance we can have both pairs of (){}[]s better highlighted when
the cursor is adjacent to one of a matching pair? it'd be nice to
have theme elements for the bracket fg/bg colours. I think the short
blink we have at the moment is far too little, and it makes more
sense to me to have both characters highlighted.
------------
cheers,
David
I appreciate cmd-T as a more flexible replacement for old-school
keyboard buffer switchers like the traditional Emacs c-x b action.
However, one of the most critical uses of c-x b, in my experience, is
the ability to instantly toggle between the last 2 buffers in the
current window/pane, which cmd-T (and the stationary ordering of the
tabs, as compared to something like the stack ordering of the File
History dropdown in XCode editor panes) cannot accomplish.
I understand that certain special cases of toggling, like switching
between matching, identically-named header and implementation files
can be accomplished with special commands and that toggling can be
achieved by manually reordering tabs in such a way that the desired 2
files are adjacent in the tab list, but this misses the deeper point
that toggling between the last 2 files -- no matter how they were
reached, what their file name relationship is, or where they fall in
the tab list -- is one of the most central and frequently performed
actions at least in my programming experience. (And it is, of course,
all the more critical without split pane support ;).
It seems to me, however, that this can be addressed quite simply and
elegantly in the context of the current cmd-T system. All that would
have to happen is that the first item in the list would always default
to the last active tab when the window is first opened. Given that
the list ordering is dynamic and adaptive, á la Quicksilver, it hardly
seems that this very subtle reordering would present any sort of
usability issue or confusion. Of course, how this most-recently-used
item might be prioritized in the list after the user starts typing, if
at all, is an open question, but one which need not even be answered a
first version (the behavior can perfectly reasonably be just as it is
now after the first search letter is typed).
The general issue of fast toggling and navigation between files also
brings up a small related thing I've been wanting to see for some
time:
I would love to have the ability to re-order tabs using the keyboard,
alone -- just something akin to select next/previous tab, but which
moved the current tab right/left.
That's it for now. Back to the code.
-jrk
Does anyone (maybe Jeroen van der Ham, or some other Applescript
maven) know how to make BBAutoComplete (
http://c-command.com/bbautocomplete/ ) work with TextMate? (For broad
spectrum text autocompletion.)
Thanks!
I think this was a prob in b15 as well. Constructions like
function() {
// tabbed automatically
}
now come out like this:
function() {
// left on same indent level
}
A small annoyance but it adds up :)
Ben
Just hacked TextExtras to do auto-completion on space... however to get
it to work I had to alter DefaultKeyBindings.dict, which is now messing
with TM as I assume it's using a different InputManager and can't find
the functions I assigned to the space key. It would be nice to be able
to use the completion functionality within TM, but if it's not
technically possible then I'll settle for just resetting the bindings
for it.
How can I override these bindings just for TextMate? I'd assume it
would be possible by editing the KeyBindings.dict file in TM's
Resources, however I have no idea how (or if it's even possible) to map
a key binding to an NSTextView method with arguments. My first try
would be
{
" " = "insertText:@' '"; /* space */
}
However I read somewhere about @-initialized strings being defined at
compile-time, so this doesn't work.
Any ideas? I'll make sure to put together a nice write-up when I'm done
:)
___________________
Ben Jackson
Diretor de Desenvolvimento
ben(a)incomumdesign.com
http://www.incomumdesign.com