Hello Mates,
Folding is probably what drives me with open arms to you, guys.
If I'm getting it to work, that is.
A pathological case is this vhdl construct:
loop
do_something;
exit when signal='1';
do_something_more;
end loop;
My first attempt looks like this (just longer):
foldingStartMarker = "(?i:(loop|case|if))";
foldingStopMarker = "(?i:end)";
But this does not work, because the "loop" also matches the stopMarker!
TextMate will not mark the end line at all, and get quite screwed up
in building its folds. The same for "end if", "end case", to name a few.
Any reasonable ideas how to write a foldingStartMarker pattern
that will _not_ trigger on the final line?
Peter
Hey all,
I was wondering if there was a way to setup different file types to
use the "Tab -> space" conversion feature, and others... not.
I.e. for Ruby on Rails code (.rb and possibly .rhtml), I'd like to
have Tabs automatically get converted to spaces.
But for .txt files and other file types where I would like to keep
tabs... is there a way to do this somehow?
Just finally registered my copy of TextMate... and, knowing how
incredibly versatile it is, I'm just figuring there's got to be a way
to pull this off somehow (w/o making it a new feature, which, imho
would be nice too!) =)
Shanti
To test what this could look like you can use a font size of like 5
in prefs.
After you zoom in, it won't let you zoom back out past 9.
If we (I, really... who cares about anyone else :D ) could zoom out
past 9, we could get a good visual overview of the whole document.
Not a big change, but it'd be handy to me atleast.
1.0b4::
1. Added a preference setting to handle the snippet output
behaviour, so that it can handle both my style
( spaces_within_brackets ) and the PEAR standard style
(no_spaces_within_brackets) styles on the fly independent of the
stored snippet format.
2. Minor change to notify users of the documentation issues (no
local documentation or internet access = empty documentation)
You can find out more information about PHPCC 1.0b4 from here
[ http://www.imediatec.co.uk/tm/phpcc/ ]
or the download it directly from this link [ http://
www.imediatec.co.uk/tm/phpcc/PHPCodeCompletion-1.0b4.zip ]
Please keep me informed of the ideas, problems and so on.
Kind regards,
Mats
----
"TextMate, coding with an incredible sense of joy and ease"
- www.macromates.com -
I think the scope for the symbol list preferences of the Latex bundle
ought to be set to "text.latex entity.name.section"
The default of "text.latex entity.name" shows every "\item” in the
"Go to symbol ..." (cmd-shift-t) list.
Berndt
Sorry if this is Obvious Question #37... but I swear TM used to have
Rails-specific syntax highlighting and that disappeared (is this
possible?) in one of the recent betas or something. When I look at my
Language selection, I only see Ruby.
Am I crazy? Wasn't there a Rails one? Can I just grab that from
somewhere? It seemed to highlight more detailed and specific syntax
than Ruby does....
Thanks,
Raymond
I saw there was a ruby script posted to the list a while ago for
integration with ctags, but it's not working for me... before I go
off and start writing my own, is anyone using ctags with TextMate?
Thanks,
-Oscar
--
pgp fingerprint: BC64 2E7A CAEF 39E1 9544 80CA F7D5 784D FB46 16C1
Hi All,
I'm really liking TM - it's taking a while to get my non-programmer's
head around, but I'm learning lots in the process.
I really like the "Save files when focus is lost" preference
(Preferences > Advanced > Saving > Other), but if you haven't saved
the file yet (still 'untitled') TextMate has a heart attack when
swapping to another program. As an aside I really need to kill dock
bouncing already. I think it'd be even better for the file (if not
yet saved) to be automatically saved as a temp file, either in a
similar way to using command-enter from other programs, or using the
first few words of the file as filename in a TextMate folder in
Documents. This temp file could then be automatically deleted when
the user saves for the first time.
just a thought you probably had already. keep up the great work!
peace - oli
Check it out.
All new. All oldschool.
Back to the heart of the medium. The only color that isn't a direct
ANSi color is the background color on non-source pages (just cuz it
looks keener )
this one should look pretty slick for javaScript, CSS & RUBY (as well
as HTML, XML & ASP)
I thrive on entertaining insults & opinions. Please cater to my
sickness.
I have the following ASP.net code
<tag attribute="<%# Users.PageSize %>" />
the scope of the #... part is coming up as comment.line.number-
sign.ruby instead of source.asp.embedded.html
I've tried messing with everything I can think of. I can't figure out
how to keep it from defaulting to the ruby deal.
any suggestions would be lovely.
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
Hello,
I am trying to create a new plist entry for editing files in the
SuperCollider
language (see:
http://www.sourceforge.net/projects/supercollider/
or
http://en.wikipedia.org/wiki/SuperCollider
)
I started by duplicating the entry for c++ and editing the initial
entries as follows:
{ scopeName = "source.sc";
fileTypes = ( "sc", "rtf", "txt" );
However this did not work. It works for files of name
<filename>.sc.rtf, <filename>.sc.txt but not for <filename>.sc
Could someone please help me correct the plist entry so that it works
for <filename>.sc?
Otherwise the syntax definition for c++ works quite well to cover also
the
actual syntax of SuperCollider (some adjustments will be needed
to make this complete).
Thanks,
Iannis Zannos
So, I've set up this great 'thingie' (is it a macro, command,
snippet? who knows?) triggered on 'foo'->tab.
Works great, I love it. Now I want to change it.
Damn if I can remember where I put it and, now that I've looked
everywhere I can think of, can anyone tell me how to find a lost
'thingie' by name?
Thanks,
S
Hi,
As much as I love to keyboard shortcuts, coming from an avid
QuickSilver user, I will love to have a floating windows sometimes for
less-used macros and commands. Navigating through three levels of
menus really bores me. I really don't want to assign yet another
arcane keyboard command either.
Is a language specific floating palette (like a tear-off menu from
Automation) a sound idea?
Ivan
Dan,
Just to be safe, I’ll move the conversation over to the regular list.
Though questions about adding to the development I think do belong on
the developer list too.
The Gri and View command works great. Thanks, your effort is much better
then the one I was coming up with.
On 07/08/2005, at 15.24, Jeff Powell wrote:
[ I have cc'ed the mailing list since the info provided may be useful
to others as well ]
> How then do I take this glossary from BBEdit and copy it over to
> the TextMate drawer.
I'm not familiar with BBEdit's glossary functionality, but I
downloaded some example glossaries and made a perl script which
converts these to TextMate snippets (placing them in a bundle).
You run it with the folder containing a set of glossary items as
argument. It will then create a tmbundle named after this folder,
containing the items in the folder (as snippets). It removes
#indent#, converts the #placeholderstart/end# to TM-notation for
placeholders, does the proper escapes, and saves this as a property
list (the format used for TM snippets) in the created bundle.
It uses the first word of the filename (in lowercase) as the tab-
trigger. And you can supply a scope to be used for the script by
using -s <scope> as first argument.
So for example I downloaded Marc's Bourne Shell Glossary. After
mounting the disk image I ran this command from Terminal:
./glossary_to_snippet.perl -s source.shell '/Volumes/Bourne Shell
Glossary.sh 1.0/Bourne Shell Glossary.sh'
Then (re)start TextMate, and there's a new bundle named “Bourne Shell
Glossary” which contain the snippets.
This (TextMate) bundle is placed in ~/Library/Application Support/
TextMate/Bundles -- from Finder you'll need to use Show Package
Contents to inspect the bundle, but you can drag it to TextMate to
have a look at the contents.
I hope this provides you with enough details to convert your
glossaries. If you're not familiar with what the scope is, I
recommend this blog posting [1].
Kind regards Allan
[1] http://macromates.com/blog/archives/2005/07/06/introduction-to-
scopes/
Hi all,
I'd like to add support for highlighting the syntax of BBCode, but I'm
not really sure where to start. The main feature I'm looking for at
the moment is to turn on PHP syntax highlighting when you are inside a
[php] code [/php] section.
Where should I start looking for files to edit?
Thanks,
Douglas
I have the bundle packages checked out to /Library/Application
Support/TextMate/Bundles and I have a Rails.tmbundle in there, but
there is no option for Rails in the Automation Menu. Shouldn't there be?
Hi,
I'm really new to TextMate, having recently converted to a bit of Ruby
development on the Mac. I'm interested in writing a bundle or some
commands to help me use a tool called Hackystat. You can check out a
few things about it here:
http://hackystat.ics.hawaii.edu/hackystat/docbook/ch05.html
Basically, it's a metrics collection server. It lets you install
small sensors to collect software metrics, like how long you worked on
a particular file. Since it's automatic it stays out of your way,
it's consistent, and it's reliable. Each user controls their own
metrics data.
I want to write a sensor to collect these metrics from TextMate. The
basics would be: 1) log when a new file is opened, 2) log when a file
is closed, and 3) every so often (30 seconds) log which file is in the
active window. Pretty simple.
I'd like to start a small command-line program from a TM command, but
I'd like to keep it open until TM is closed and send info to it
periodically throughout the TM session.
I've seen several items about launching command-line programs from TM,
but can I keep one open in the background? Does TM block until the
script finishes or can my Ruby script start another process and then
return and get back to that process later?
Can I intercept the File | Open actions and then record my metrics? I
haven't seen how to do this in other posts. There's a growing list of
tools that support Hackystat, including Emacs, Vim, Eclipse, and
VisualStudio. I'd love to add TextMate to that list.
http://hackystat.ics.hawaii.edu/hackystat/docbook/apa.html
Plese let me know if any of this is possible and where I can dig up
some documentation on it.
Thanks!
Tim
I'm having some trouble with the keybinding. It seems that in the
latest stable release (1.1b15) the keycombination ^u is hardcoded to
make current word uppercase. How can I change this? (it doesn't seem to
be in the keybinding file).
Regards,
Johan Kåhrström
I have made a colorpicker.. you can find your desired color
with max 5 clicks.
How to set it up in your TM.
Step #1
Save the attached 'colorpicker.xhtml' in your homedir.
Step #2
Menu -> Automation -> Run Command -> Edit Commands...
Step #3
In the left panel, select XHTML
Step #4
Below the left panel.. click the leftmost + then New Command
name the command 'Neoneye's Colorpicker'
Step #5
In the rightpanel.. set the following options:
Save: Nothing
Input: Nothing
Output: Show as HTML
Activation: Key Equivalent F13
Scope: source
Step #6
In the rightpanel.. insert the following line:
cat "/Users/simonstrandgaard/colorpicker.xhtml"
(or whatever absolute path you have)
Step #7
close the Bundle Editor.
hit F13
good luck
--
Simon Strandgaard
I'd just started using the Subversion bundle, and everything was
working great once I defined $TM_SVN except for the Log command,
which would complain that it couldn't find the svn binary.
Turns out that the problem is within the format_log.rb program; the
line defining $svn_url read as follows:
$svn_url = `svn info #{ENV['PWD'].quote_filename_for_shell}|grep URL|
cut -b6-`.chop
changing it to:
$svn_url = `#{ENV['TM_SVN']} info #{ENV
['PWD'].quote_filename_for_shell}|grep URL|cut -b6-`.chop
corrects the problem.
Not sure if this is documented yet, but I've been having problems
with files that are open in TM, and at the same time I edit their
name through the Finder. It seems that TM still works with the old
filename, and if I save it will save (a copy of) the file with the
old filename.
If the file is inside a folder and it is open in TM, and I rename the
folder, then TM asks me for my password (!!!) when I try to save the
file.
No particular error messages in the console.
Anyone else can reproduce this?
Haris
OK, considering the number of RoR users using TM and on this list, I
am throwing this whole thing out to the community to help and assist
with.
Over the past few weeks I've been working on the TM documentation
site (90% done), and has hacked a version of Hieraki to handle it.
I've done a variety of changes even though I'm a RoR newbie, but now
I'm a bit fed up with my limitations, and the time it takes for me -
as a newbie - to do the stuff. It's a good learning ground, but I'm
also completely out of time for doing this stuff, so I am hoping that
others are willing to help out as well.
Outstanding issues & problems:
1. Routing & URLs issues
This is 90% done, and the documentation now handles human readable
URL's like these:
a. URL: site.com/chaptertitle/
b. URL: site.com/chaptertitle/pagetitle/
c. URL: site.com/chaptertitle/subchaptertitle/
d. URL: site.com/chaptertitle/subchaptertitle/pagetitle/
Translated into TM doc's speek:
if we have a chapter called "Appendices" and a subchapter called
"RegExp" and then a page called "Overview" then the url becomes
site.com/appendices/regexp/overview/
The outstanding issues here are:
-- not all links are working fully/correctly
-- there's too many hacks in the code,
-- too much repeated code
-- may have issues in it that I've not thought off
2. Support for Markdown within Hieraki.
Allan prefers to work with Markdown code, and Hieraki does only
support Textile at the moment. I and many others (?) prefer Textile
so ideally the system should cater to both.
3. User comments System
Having the ability for user's to easily comment on existing
documentation is in my mind fundamental to good documentation, and
that's why I'm hoping for this feature to be added as soon as possible.
The following two points are more important really and are stuff that
I can't possibly do, so they really do need someone else to help out
with.
4. Code Checking
As a newbie, I'm sure to have done some bad stuff, so it needs
someone more knowledgeable to look through the code and confirming
it's solid & efficient.
5. Installation on Allan's TextDrive a/c and setting up issues.
You can see a basic working version - minus some of the latest
changes - on this URL: [ www.imediatec.co.uk/tmdocs/ ]
I have it all in a SVN a/c on TextDrive, so I can easily open it up
for you to work on and commit your changes to.
So please take some time to help out !!
Worst come worst, I'd be grateful IF I could just have a few people
to ask for help from as and when I need it. Yes, I'm on the RoR IRC
and ML, and although I've been helped there, it's not always
convenient and fast.
OK, I'm sure some of you will say "why a hacked version of Hieraki ?
Why not ....?" and so on. Hieraki did the vast majority of what was
needed, but had some limitations, like no single page display (done),
no search (done) and it was easy to make it look and work like the
new design style of the Macromates site (due to be public later on
this year).
Kind regards,
Mats
----
"TextMate, coding with an incredible sense of joy and ease"
- www.macromates.com -
Is there any timeline for Subversion integration in Textmate? I'm
sure this has been discussed before, but I couldn't find any solid
information.
Thanks,
Bryce
In order for the system caret to move with pageup/down, I use this in
my Keybindings file
"\UF72C" = "pageUp:"; /
* Page Up */
"\UF72D" = "pageDown:"; /
* Page Down */
This works all and well, but is it possible to get smooth scrolling
with it to? If i remove these lines, I get smooth scrolling but the
caret won't move (actually, textpad gives smooth scrolling).
Also, I'd like tab to indent/outdent lines of selected code, but
"\U0009" = "indent:"; /
* Tab */
seems to do nothing (actually, it does do something, it completely
disables tab in textpad).
as always, thankful for assintance
Andreas
This was my first stab at editing a language
definition. I tried to add "COPY" support as well,
but couldn't get it to work for whatever reason. This
version supports most keywords in the spec. I'll try
and add better stored procedure/function support as
well as get copy working and respam.
'njoy,
Mark
{ scopeName = "source.sql";
fileTypes = ( "sql", "ddl", "dml" );
foldingStartMarker = "\\s*\\(\\s*$";
foldingStopMarker = "^\\s*\\)";
patterns = (
{ name = "declaration.create.sql";
match =
"(?i:^\\s*(create)\\s+(aggregate|conversion|database|domain|function|group|(unique\\s+)?index|language|operator|operator
class|rule|schema|sequence|table|tablespace|trigger|type|user|view)\\s+)(\\w+)";
captures =
{ 1 = { name = "keyword.function.create.sql"; };
2 = { name = "keyword.other.sql"; };
4 = { name = "entity.name.function.sql"; };
};
},
{ name = "keyword.other.DDL.create.II.sql";
match = "(?i:\\s+(on\\s+|(not\\s+)?null)\\b)";
},
{ name = "declaration.drop.sql";
match =
"(?i:^\\s*(drop)\\s+(aggregate|conversion|database|domain|function|group|index|language|operator|operator
class|rule|schema|sequence|table|tablespace|trigger|type|user|view))";
captures =
{ 1 = { name = "support.function.create.sql"; };
2 = { name = "keyword.other.sql"; };
};
},
{ name = "declaration.drop.sql";
match =
"(?i:\\s*(drop)\\s+(table)\\s+(\\w+)(\\s+cascade)?\\b)";
captures =
{ 1 = { name = "support.function.create.sql"; };
2 = { name = "keyword.other.table.sql"; };
3 = { name = "entity.name.function.sql"; };
4 = { name = "keyword.other.cascade.sql"; };
};
},
{ name = "declaration.alter.sql";
match =
"(?i:^\\s*(alter)\\s+(aggregate|conversion|database|domain|function|group|index|language|operator|operator
class|rule|schema|sequence|table|tablespace|trigger|type|user|view)\\s+)";
captures =
{ 1 = { name = "support.function.create.sql"; };
2 = { name = "keyword.other.table.sql"; };
};
},
{ name = "keyword.other.DML.sql";
match =
"(?i:^\\s*([\\(]{0,}select(\\s+distinct)?|insert\\s+into|update|delete|from|where|group\\sby|and|union(\\s+all)?|having|order\\sby)\\b)";
},
{ name = "keyword.other.DML.II.sql";
match = "(?i:\\s+values\\s+)";
},
{ name = "keyword.other.sql.LUW.sql";
match =
"(?i:(begin(\\s+work)?|commit(\\s+work)?|rollback(\\s+work)?))";
},
{ name = "keyword.other.authorization.sql";
match =
"(?i:(grant(\\swith\\sgrant\\soption)?|revoke))";
},
{ name = "storage.type.sql";
match =
"(?i:^\\s*([A-Za-z0-9'_])+\\s+(bigint|bigserial|bit|bit\\svarying\\(\\d+\\)|boolean|box|bytea|character\\s(varying)?\\(\\d+\\)|char\\(\\d+\\)|var\\schar\\(\\d+\\)|cidr|circle|date|double\\sprecision|inet|int|integer|interval\\(\\d+\\)|line|lseg|macaddr|money|numeric(\\(\\d+,\\d+\\))?|oid|path|point|polygon|real|smallint|serial|text|times(\\(\\d+\\))(\\swithoutstimeszone)?|timestamp(s(\\(\\d+\\))(\\swithoutstimeszone)?)?|varchar(\\(\\d+\\))?)\\s*)";
},
{ name = "storage.modifier.sql";
match =
"(?i:\\b(primary\\s+key|references|on\\sdelete(\\s+cascade)?|check)\\b)";
},
{ name = "keyword.other.data-integrity.sql";
match = "(?i:\\bin\\b)";
},
{ name = "string.quoted.single.sql";
begin = "'";
end = "'";
swallow = "\\\\.";
},
{ name = "keyword.other.object-comments.sql";
match =
"(?i:^\\s*(comment\\s+on\\s+(table|column|aggregate|constraint|database|domain|function|index|operator|rule|schema|sequence|trigger|type|view))\\s+.*?\\s+(is)\\s+)";
},
{ name = "comment.line.double-dash.sql";
match = "--.*$";
},
{ name = "string.quoted.double.sql";
begin = "\"";
end = "\"";
patterns = (
{ name = "string.interpolation.sql";
match = "#\\{([^\\}]*)\\}";
}
);
},
{ name = "string.quoted.double.sql";
begin = "%\\{";
end = "\\}";
patterns = (
{ name = "string.interpolation.sql";
match = "#\\{([^\\}]*)\\}";
}
);
},
{ name = "string.regexp.sql";
begin = "/(?=\\S.*/)";
end = "/";
patterns = (
{ name = "string.interpolation.sql";
match = "#\\{([^\\}]*)\\}";
},
{ name = "string.escaped-slash.sql";
match = "\\\\/";
},
);
},
{ name = "string.regexp.modr.sql";
begin = "%r\\{";
end = "\\}";
patterns = (
{ name = "string.interpolation.sql";
match = "#\\{([^\\}]*)\\}";
},
{ name = "constant.character.escaped.slash.sql";
match = "\\\\/";
},
);
},
);
increaseIndentPattern =
"^\\s*(create|grant|insert|delete|update)\\s*";
}
Is it possible to influence the font size in the HTML output window?
Specifically, in the "LaTeX and view" script it seems huge even on my
PB 12" screen.
Berndt
Not sure when this happened. But Justin F's early bundle work which
expands that which is before the cursor on a ctrl+space ('div'
becomes <div>|</div>) stopped working for me. I can't live with out
these.
I did a checkout of the bundles after upgrading to b15. I did delete
some (maybe his). Do you know which bundles these (macros/commands?)
live in and how I can fix it?
-tim
TextMate alongside more traditional heavies like OmniOutliner,
NetNewsWire, and Delicious Library:
http://maczealots.com/articles/shareware/2005/
> TextMate by Macromates is a fabulous text editor for programmers
> and designers. TextMate offers easy ways to manage your project,
> keep it organized and automate monotonous tasks. Managing code and
> markup are made much easier by this application, too. Because most
> projects require many files, TextMate is also great because it
> helps you manage all these files. The most commonly used features
> are the dynamic file outline that allows you to arrange your files
> in an outline and keep your changes up to date, tabs that make
> jumping between files simple, a clipboard history so you will never
> forget where you are going and where you have been and the ability
> to hide what you don’t use with foldings. TextMate consistently
> gets high ratings and you can’t beat it for the money.
>
> Some of the MacZealots crew use TextMate to write drafts of
> stories, create sample code for tutorials and even as a quick
> outliner. The reason is because TextMate is so lightweight compared
> to applications like Microsoft Word and Xcode. With less system
> overhead, we can use our dilapidated iBooks to work on the road.
Am I the only one who's noticed a rather substantial system slowdown
with b14 and 15 running?
SAUL ROSENBAUM
VISUAL CHUTZPAH
Strengthening Brands Through
Illustrated Images And Interactive Design
visit us on the web:
http://www.visualchutzpah.comhttp://www.saulrosenbaum.com
or give us a call:
p: 215.702.1147
f: 215.689.3465
Allan,
I'd love to, unfortunately she upgraded to Tiger yesterday whilst my back
was turned, all has now returned to normal! If I can track down another
machine that hasn't been upgraded Ill try to verify the problem and run the
tests you suggested.
Cheers,
Chris
On 28/7/05 13:00, "textmate-request(a)lists.macromates.com"
<textmate-request(a)lists.macromates.com> wrote:
> Okay, can I persuade you to do some testing on her setup?
______________________________________________________________________
This email has been scanned by the MessageLabs Email Security System.
For more information please visit http://www.messagelabs.com/email
______________________________________________________________________
Just to inform everybody that the a new version of PHPCodeCompletion
with support for TM 1.1b15 can be downloaded from here: [ http://
www.imediatec.co.uk/tm/phpcc/ ]
IF you are not using TM 1.1b15, then you can still use download and
use the b11 - b14 version.
Kind regards,
Mats
----
"TextMate, coding with an incredible sense of joy and ease"
- www.macromates.com -
On Jul 25, 2005, at 10:37 PM, Andreas Wahlin wrote:
>> I doubt you'll convince many here that the Finder is a good project
>> manager ;)
>>
>
> ehm, *coughs a bit* no I suppose not :)
> But if you would only use it SPATIALLY, then ... *shuts up*
I use to believe similarly. I strongly encourage you to spend a few
minutes playing with TextMate's projects. Just don't be too
surprised if they win you over. They sure sold me.
Apple-T is probably the best feature of projects. What to open
my_class_test.rb? Apple-T, mct, and return. You have to see it to
believe it.
Seriously, we're probably talking about 10 minutes of your time and
then at least you'll know what you're missing, if nothing else...
James Edward Gray II
On Jul 26, 2005, at 7:01 AM, Patrice Neff wrote:
>>> UTF-8 sucks for Japanese and Chinese texts mainly due to space
>>> reasons. If anything makes sense, then it is UTF-16, which
>>> Textmate also supports.
>>>
>>
>> Could you explain what you mean by "space reasons"?
>>
>
> Due to the way UTF-8 works, it used 1 byte for US-ASCII characters,
> but up to four bytes depending on the Unicode number. Many alphabets
> can be encoded with two bytes (especially the European ones, but also
> Hebrew or Arabic). Chinese and Japanese characters will require three
> or four bytes.
This size issue is largely a myth.
Remember, we are discussing "pictograph" languages. In English, the
word "forest" requires six characters. In Kanji (Chinese/Japanese
pictographs), it requires one. Even if we need four bytes to encode
that one character, it will still be smaller than the resulting
English encoding.
There are some encodings that squeeze Kanji into a smaller space,
it's true, but to say that the files balloon in size without this is
not really accurate, in comparison with other languages.
James Edward Gray II
On Jul 25, 2005, at 10:37 PM, Patrice Neff wrote:
> Apart from that, it seems that Unicode is not actually able to handle
> 100% of Chinese (and maybe also Japanese) script. But I'm not a
> Unicode expert.
Unicode does not include all of the Kanji, a shared set of
pictographs for Chinese and Japanese. However, the Japanese (the one
I know), at least, can just drop into their Kana (Hiragana and
Katakana) syllabary to "spell out" any word they can't represent with
Kanji. I assume the Chinese have a similar option, though I'm not
familiar with that language. However, since the average Japanese
person knows a few thousand Kanji and Unicode includes way over that,
I seriously doubt this is a common problem.
James Edward Gray II
On Jul 25, 2005, at 10:37 PM, Sean Schertell wrote:
> Unfortunately, UTF-8 doesn't work for Japanese in some cases. For
> example Mac IE (still used by all those poor souls still stuck on OS
> 9), shows lots of wacky characters.
Your example speaks of a no-longer supported browser for an abandoned
(for years now) operating system. I'm all for supporting a large
audience, but I'm going to be blown away if we're talking about %1 of
typical traffic here. That seems like a minimal risk hit to take, if
you ask me.
> then use iConv everytime you upload -- not exactly a smooth
> workflow :-(
It can be. Remember, TextMate is all about automation. Build a
command and turn conversion and upload into a single keystroke.
James Edward Gray II
hi,
i've been searching the main site, the wiki and the list - but can't
seem to find a bundle that does reasonable xsl syntax highlighting.
did i miss something, is there something worked on, the html/xml
bundles from b15 are just to simple for doing real xsl files. this is
the only thing that holds me back from buying a licence...
thanks for your answers
josef
A colleague recently upgraded to 1.1b15, and since doing that she cant get
project windows to appear, they are listed as being open under the window
menu, but cannot be seen onscreen - is this a known problem? She isnt
running Tiger, whereas I am and have no problem with b15, could this have
something to do with it?
Regards
Chris Jenkins
______________________________________________________________________
This email has been scanned by the MessageLabs Email Security System.
For more information please visit http://www.messagelabs.com/email
______________________________________________________________________
Hi Guys,
This is my first post. I just wanna say: Wow! This thing looks
truly awesome! But... for those of us doing non-western and non-
UTF-8 encoding web pages, it's unusable.
Oh please please PLEASE add support for Shift-JIS and EUC-JP! (japanese)
Cheers,
Sean
:::: DataFly.Net ::::
Complete Web Services
http://www.datafly.net
My favorite text editor on Windows is UltraEdit, and it has a columnar
editing mode which is useful surprisingly often.
I am pretty sure I understand how TextMate's columnar editing works
(option-arrow to create column selection, then type). However, having
a columnar mode makes the feature much more useful.
When in the columnar mode, any cursor movement stays in the mode, and
shift-arrow does what you'd expect it to: shift-up/down keeps the same
columns selected but adds/removes the next line while shift-left/right
adds/removes the next column for all lines.
When you have one or more columns selected, typing replaces the
contents with the character just pressed, but keeps the same number of
columns.
Typing with 0 selected columns enters that key on every row.
Delete removes all the selected columns, yielding 0 selected columns.
Paste enters the clipboard contents into the first row of the selected
columns, though
honestly, I'd prefer that it pasted to all selected rows.
I think the primary benefit of a columnar mode is the ease of keyboard
selection of the column range.
Additionally, UltraEdit has a feature where you can analyze a
delimited file and automagically convert it to a fixed width file,
which lends itself to columnar editing. When done, you can then
convert it back to a delimited format.
The two features work together to make it great for editing flat files
of both fixed and delimited flavors.
I'm attaching a screenshot of the fixed scan dialog in ultraedit for
illustration of the feature.
It's not the best designed UI ever, but:
x The current file is assumed to be delimited.
x The scan button analyzes the current file's lines to try to determine
the max length needed for each field based on the options selected
(which are all settings except "Keep Delimiter" and "Field Widths").
x Based on this analysis, the Field Widths textbox is populated with
each field's width. If you know the widths needed, you can skip the
scan step and just enter your widths in the Field Widths box directly.
x Once you're happy with the Field Widths values, you click Convert to
translate it to fixed width. The "Keep Delimiter" option determines
whether the original delimiters are stripped from the resulting fixed
file.
The Convert To Delimiter dialog is much simpler (screenshot excluded);
it just takes the last Field Widths used for conversion to fixed, and
slaps on the given delimiter at those lengths.
===
Sorry for the length, but I think these are very useful features which
could be implemented (with a better UI) in TextMate, and I'd be happy
to see them included.
Cheers,
Jeremy Dunck
I just added myself to the list.
My name is Andreas Wahlin, aged 25 from Sweden. I fancy myself as a
"web developer" and know my way around JavaScript, DOM scripting and
such things. I've really just began to discover the rich world of wed
development and try to immerse myself in standards, AJAX and other
buzzwords. I bought a Mac just a few months back, being totally fed
up by windows and not managing to switch to (Suse) Linux. To be
honest, I haven't really switched over to TextMate just yet, but
something clicked with beta15 and I'll probably be doing the switch
real soon, TextMate seems to be heading in the correct way so I
really see it as a future investment!
Andreas
Hey Allan,
TextMate 1.1b15 is great, especially the new Theme editor which
dynamically updates any opened files. MUCH easier to make adjustments
that way.
Unrelated question: is there a specific reason why 'Show invisibles'
does not show spaces, like in... HEY, like in SubEthaEdit for
example ? ;)
--
Luc Heinrich - lucsky(a)mac.com - http://www.honk-honk.com
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
hi there,
i just installed b15 and updated to the bundles svn to 1359 (and
additionally did a fresh checkout, to make sure) and now markdown
doesn't show any syntaxcoloring at all, regardless of the selected
theme.
anyone else? or should I just wait for an update of the bundles
repository?
best regards,
tom
- --
Tom Lazar
http://tomster.org
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (Darwin)
iQIVAwUBQuDt99eSJSslDUEWAQJN6g//ZTDL4fz9//nIEfd1r1851a/vU9Yr4gPB
seymTMT5WouEBHtjqhgNEPZ86tEsoS//9vwROP1l/JVrOS9HAcwNbzUr8hBPjHJq
O83TPDfhu7DtwIYMjdyvGTCyWYjpbT7zEZQvCO+3y0T9YeT6MRYu5gjIsVUcrp3r
NEXjoFfvxh8OvVNOu1X7fThsviYhw+MxgS8Dq5U1jZyN9CFUPObAB1TXjg2WDYID
/oUzL3rJL5wWw0Nzb0DnITMxQ44C4dxyWP1fdXU3J1yBD46FELHXMAX0qPkncNwf
aLtx30F1IAdAORDFlXrNZfQmvPGSYAhL0MkVja+xE0M4tLCy+P4PYvJHuy/niaAq
22zBZsEwwHI5oYgBy1O8NPRlUY0e6lN/sQhOmyEadz20+qetYCdDhOdA3ccjl3jG
lQcoeZq3vyrA+r3dzY6VjUm6STjyM+Ga4YWhpB3DoFaDQpv7ytK5SiEwFh3GB8nS
PGc6q1QaCeSH0UZmiA4p23Yxaq2+dMpOl3t2t+px2KFG6+tNr1w6xMb8VS0EDgKH
MY1ICi6Dxe8AHVY9l8N8sSBb/uyoeikTxzri8RIJLCt4cgHAH/8hvhYsxZRt4H6X
CiZOxncBZZI+fwxXKwGtDVLqT0q6wPADyehTf1SwsTqr3rWv9mpTrbsQ6at2H9tv
sOBlPbgBzaY=
=Cfek
-----END PGP SIGNATURE-----
After grabbing b15 and copying over the utilities, I'm getting a weird
error when running `tm` from the command-line:
ntalbott@jacob:~/svn/sandbox/sel$ tm
RegisterProcess failed (error = -50)
Abort trap
If I fully qualify `tm`, it works:
ntalbott@jacob:~/svn/sandbox/selector_namespaces$ ~/bin/tm
[window opens]
Strangely enough, `which` says it can't even find `tm`:
ntalbott@jacob:~/svn/sandbox/selector_namespaces$ which tm
no tm in ~/bin /opt/local/bin /usr/local/bin [...]
`tm -v` works:
ntalbott@jacob:~/svn/sandbox/selector_namespaces$ tm -v
tm 1.4 (2005-06-16)
ntalbott@jacob:~/svn/sandbox/selector_namespaces$ ~/bin/tm -v
tm 1.4 (2005-06-16)
Any ideas? Any more info I can provide?
Thanks,
--
Nathaniel Talbott
<:((><
hi there,
i have been creating projects left and right lately and realised,
that 'untitled' is not the best default name (i.e. *never* right) as
opposed to say the name of the toplevel folder that the project
consists of (i.e. *sometimes* right)
just my $0.02,
tom
--
Tom Lazar
http://tomster.org
I just had to write out a quick thank you for the way in which you
implemented the spell checker. I can finally get the best of both
worlds - hand coding with check as I type spelling.
Not only that, when I opened up a website I had done a while ago I
easily found a couple of mistakes. In one case it even showed me a
coding mistake & instead of &
As someone that does not know regex or other advanced ways of
customizing TM this new out-of-the-box-feature is a delight!
Thanks
Eric C
Hi folks,
I noticed a couple of odd things this evening while working in TxMt.
1) In the bundle editor, when I add a new bundle (and again when I
added a new snippet to that bundle) the current select went back to
the top of the tree (C in my case) and looked a bit odd into the
bargain.
2) When I have more tabs than will fit in the tab bar (so that you get
the >>), and am looking at a file which is not in the tab bar, there
is no way to get access to that files tab any more.
My apologies if these are known issues, I did have a quick look for
issue tracking in the wiki but couldn't see it.
Regards,
Matt
(who is learning a little more about TxMt every day)
--
Matt Mower :: http://matt.blogs.it/
Hello there,
I downloaded the trial version of TextMate 3 days ago and payed for
it yesterday, am quite happy with what I have seen so far. One of the
big selling points for me is that there is no toolbar! In the past I
used Mellel and chose compact view to turn off the toolbar; I prefer
the floating pallet. Toolbars are just way too distracting on the
eyes, especially MS Word (a way too busy toolbar).
So as a nursing student (RN program in Seattle) I will start using
TextMate and LaTeX to write my papers. One of my prereqs was English
102 in which I had to write a 20 page paper with over 20 references,
4 graphics, using MLA citations. I used Mellel without any type of
bibliography software, and Mellel worked like a champ, quite good at
setting styles; but I never worked with TOC or sections. I did have
to spend extra time manipulating the text to eliminate widows/orphans
and other layout issues. During the 2nd quarter of the program I had
to write a 7 page paper using APA citations. For that one I used
Apple's Pages and rolled my own references again. But first I used
CopyWrite to write the paper before importing into Pages. I did not
use fullscreen mode - don't like it. CopyWrite was really nice for
organizing that paper, and plan on using it again.
This summer I have no classes, so I have spent time learning LaTeX
and have converted the 7 page paper to LaTeX, using BibDesk and the
apacite package. That was using TexShop. To make TextMate a little
like TexShop I installed Schubert's PDF plugin, changed the pdflatex
command to "Command-T" and created a bibtex command set to "Command-
B". I copied latexErrWarnHtml.py into the local Latex.tmbundle (are
there other mods I need to make?).
So I think I am set for next quarter's 15 page paper (on the cardiac
and respiratory systems), and for the Masters program (whenever that
may be).
Thanks for an excellent program for editing LaTeX.
Cheers,
Jeff
Ive been thinking about some of the features that Eclipse has of late and it
strikes me that one of its strengths is the way it manages multiple panes
within a single window, so I was wondering whether it would be possible to
add a new type of window for commands to output into, this is the idea:
instead of opening a new window, open the window embedded within the current
editing window, sort of like Omniweb does with its site preferences, the
window splits horizontally with the site above and the prefs below. This
would be great for commands that check syntax as it would avoid obscuring
the editing window whilst sill allowing access to the output so that it
could be clicked on etc.
What does everyone else think? Allan, do you think this would be a good
idea?
Chris
______________________________________________________________________
This email has been scanned by the MessageLabs Email Security System.
For more information please visit http://www.messagelabs.com/email
______________________________________________________________________
I'm not sure if this is a known issue or not, but it would be nice if
it were fixed. Currently when the project drawer updates, it moves
back to the top of the drawer rather than staying wherever it had
previously been put. On large projects this gets pretty annoying.
Using Command-T instead helps a lot, but I still do use the drawer
for other things. I know that redoing the drawer is something on the
todo list, and am wondering if this is part of it? Also if that's
still a ways off, would it be a quick fix in the meantime to remedy
this issue? If it's much work, I wouldn't consider it worth it. If
it's a bitflip..maybe I would ;)
Thanks.
--
Robert M. Zigweid http://robert.zigweid.net
rzigweid(a)zigweid.net
I haven't futzed with the new themes too much until recently -- I just
found some decent colors and ran.
However, as I get back to C from a bunch of Python and other work, I
noticed that the new themes generally seem to lack much definition of
anything in C/C++. It turns out the issue is twofold:
First, of course, the classic problem of distinguishing many different
kinds of elements in a simple C/C++ parser. C parsers aren't easy or
fun to write, and so the current language definitions, perhaps not
surprisingly, don't seem to detect declaration.function, variable,
entity.class, declaration.name.class, etc.
However, somewhat more vexing was the fact that some themes (Pastels
on Dark) seemed to have substantially less styling than others in C.
Looking further into the theme definitions, however, revealed that
Pastels on Dark, in particular, was designed to rely on bold text just
as much as color, and I wasn't seeing it.
Switching fonts to Courier [New] revealed the bold face elements, but
it seems odd that my font of choice -- Bitstream Vera Sans Mono, which
has a perfectly good Bold which shows up in the font selection dialog,
and which renders fine as the whole-document default font if set to
bold -- didn't show up as bold in the elements styled to be bold-face.
I've never done any development against Apple's Font APIs, but I'd
guess there's some bug which is preventing the Bold variant from being
detected in the Bitstream font. Perhaps it has something to do with
the fact that the default appears as BitstreamVeraSansMono–Roman
(meaning that it appears that the default is set to a specific
variant, rather than to the base font, since Roman stands in for
Regular in the Bitstream Vera font packages)?
I'd love to see this fixed. And is there any news on the C/C++
language definition front? Has anyone tried to add more sensitive
language definitions with more detailed elements, like those I
mentioned? It seems this sort of task would be made much easier by
the ability to define and use a symbol table from within the language
definition grammars (since tokens in C-like languages generally can't
be re-used, just detecting the type of their declaration should be
enough to style every subsequent element with the same name in a given
file), but perhaps this is too much to ask of the already
freshly-rewritten language parser engine. I'd be glad to work on it,
one way or another, as long as no one else is already doing so.
-jrk
Anyone getting kernel panics on Tiger? I'm running 10.4.2 and I can
consistently crash the machine with TextMate, on both my PowerBook
and G5. Last night I had another one which caused my OS to not
reboot, and I had to re-install Tiger. I see that only 10.3 is
supported but I liked the tool so much that I tried it on Tiger.
Thanks!
-dP
What ever happened to the option to restore open files/projects
whenever TextMate is relaunched? I used to appreciate this and didn't
quite notice when exactly it disappeared (or if it just got switched
off somewhere in my config and I stupidly can't find it).
Thanks.
-jrk
I recently discovered that Safari supports simple drag navigation
around large pages rather line Photoshop's space-drag functionality:
by simply holding ctrl and moving the mouse (not dragging -- the mouse
button remains up), the cursor changes to a hand which grabs and drags
the page. Perhaps I'm really late to the game on this one, but I'm
totally hooked.
I've been finding, however, that I'm so attached to this mode of
navigation when reading in Safari that I'm constantly subconsciously
trying to do it in all sorts of other apps. I personally think this
would be a fantastic way to browse text in TextMate. Like all good
programmers, I'm of course completely attached to the keyboard when
actively developing, but there are many times when trying to figure
out some code or reading a README is much more like browsing than
active development, and in these situations I'd really love to have
this sort of interface. It's particularly great for trackpad (or
wacom tablet) use.
Far from super-high priority, but at least worth a brief thought, as
it's probably not the most challenging bit of polish to add.
-jrk
Does anybody have any speedup tips for textmate? It never was the
fastest of text editors but it's latest release (not CVS but stable)
is really unworkable on my little iBook. Even in a 100 line html file
it takes forever to scroll to the end of a line or the bottom of the
document.
I only use textmate for PHP, HTML, CSS, Javascript and Ruby so would
it help if i just scrap all the extra's for the diferrent programming
languages?
Thanks for any optimization tips you might have!
--
Tijs Teulings
Automatique
m: +31 (0)624685608
www.automatique.nl
Hi,
I'm not sure if this have been discussed before, but when I drag and
drop an image file from the Finder to an HTML document in TextMate,
this is what I get :
## Component Manager: attempting to find symbols in a component alias
of type (regR/carP/x!bt)
<img src="Angela-Brunton/Angela-Brunton-1.jpg" width="600"
height="570" alt="Angela Brunton 1" />
If I drag *two* images or more, the error message appears in the alt
attribute of all elements, except the last one :
## Component Manager: attempting to find symbols in a component alias
of type (regR/carP/x!bt)
<img src="Angela-Brunton/Angela-Brunton-2.jpg" width="600"
height="356" alt="## Component Manager: attempting to find symbols in
a component alias of type (regR/carP/x!bt)
<img src="Angela-Brunton/Angela-Brunton-3.jpg" width="600"
height="426" alt="Angela Brunton 3" />" />
Has this bug been identified ?
Thanks,
- n.
Here are a couple of Project Drawer feature requests.
1. Double-click on folder name should expand folder. (iTunes's Radio
streams used to work the way TextMates does now, but with the latest
release they've enhanced it as I'm suggesting). It's a small point, but
frequently used interface elements shouldn't rely solely on a tiny triangle.
2. Standard keyboard shortcuts. First-letter navigation to file or
folder beginning with that letter would be great. Command-Down-arrow
should open file or expand folder. Return key should rename.
Thanks for a great product. As a recent switcher I honestly feel
TextMate is one of the big advantages of using a Mac.
--Dylan
Hi,
Can anyone tell me why "Hide TextMate" and "Hide Others" in the Apple
menu might end up being disabled? I have the focus in a document but
can't use either, other apps seem to hide okay though.
What am I doing wrong?
Regards,
Matt
--
Matt Mower :: http://matt.blogs.it/
I'd love to use soft wrap, but find it completely unusable in code
when long lines wrap to column 0 of the next line, rather than to some
appropriate indent level. Is this configurable somewhere, like it is
in Xcode, VisualStudio, etc.?
Thanks.
-jrk
Allan,
first let me just say how much I am appreciating the "go to symbol"
popup, a real timesaver and so much nicer than my hand made version,
however I am wondering whether it would be possible to somehow
specify the ordering of this list? For me, using large-ish class
files it lists all the functions (which is good), but it would be
nice to have these in alphabetical order as opposed to the order in
which they occur in the file. I can image that this isn't the way
that everyone would want it, maybe some sort of preference or syntax
file option would work? Do you have anything of this nature planned?
Regards
Chris
______________________________________________________________________
This email has been scanned by the MessageLabs Email Security System.
For more information please visit http://www.messagelabs.com/email
______________________________________________________________________
Hi,
Perhaps I'm too dummy for that kind of task, but I'm looking for a
"made with TextMate" image.
Has anybody here got that kind of stuff?
Thanks,
--
Jo <W:00°04'37" ; N:47°15'36">
1....'....12.....'....24.....'....36.....'....48.....'....60.....'....72
Hello,
I just upgraded my version of textmate and seem to have lost the old
syntax highlighting styles. Any ideas how to get those back? In
particular, I liked the yellow/green/orange colors used for php files.
Thanks,
Ron
This would affect directory based projects. It would be convenient
to be able to change/set which files in the structure are ignored or
seen.
This could be based on an individual file.
This could be based on (perhaps) a regular expression.
For example, I might not want to ignore all of the '.' files which I
don't appear to see now. (This is an understandable default. They
are 'hidden' afterall.) But I also am very unlikely to want to see
any '.pyc' files in my projects. Ditto for .class, .o, etc.
--
Robert M. Zigweid http://robert.zigweid.net
rzigweid(a)zigweid.net
Preparing for the actual manual, I wrote a piece which is supposed to
be Scopes 101:
http://macromates.com/blog/archives/2005/07/06/introduction-to-
scopes/
When I do documentation-style blog posts, you're always more than
welcome to send me constructive criticism, especially if there are
things which are unclear or you think could be better explained (you
can use the comments for this as well).
Alan, I do not know if this has been asked for, or noted previously.
It would be nice to run commands asynchronously:
[NSThread detachNewThreadSelector:(SEL)aSelector toTarget:(id)
aTarget withObject:(id)anArgument]
and that runs the command in the background (with potentially an
activities panel). This would be really useful when making large
builds directly from TM's interface.
Currently the UI blocks until the command is completed.
Nick
How many of you are using TextMate for actionscript development? If so,
are you using MTASC? I'm thinking about implementing some things like
incremental compilations, scanning for undeclared variables, packages,
etc...
Just wanted to gauge the interest in this and maybe get some insight
into the possibility of it.
___________________
Ben Jackson
Diretor de Desenvolvimento
ben(a)incomumdesign.com
http://www.incomumdesign.com
Sorry if this is oh so obvious but I can not figure out if this is
possible or something that was already asked for and will come in the
future (sorry if this is the case).
I have an html site and the way I like to make new files in many
cases is to duplicate an existing file (would be great if this was
added to the project drawer) so I went to the finder and duplicated
the files but they do not show up in the project drawer even after I
close the project and reopen it.
Is there some way of easily refreshing the project drawer to match
the finder?
Thanks,
Eric
I was just navigating around my website and I noticed that even when
I had softwrap on files where not observing it until I toggled it off/
on again.
Thanks,
Eric Curtis
I just noticed that scrolling in a smallish (321 line) XML document
was very slow, and TM seemed to be using a lot of CPU. I restarted
TM and that same document scrolled much more quickly.
How can I give some meaningful input the next time this happens? (I
have seen this a few times before).
--
__ ____
/ / / __/ Brian Lalor "If you still have gas, you're
not lost."
/ _ \/__ \ blalor(a)bravo5.org -- Jacques Strappe
/_.__/____/ http://bravo5.org/
Sorry to be bother but a few days ago I asked about the location and
means of setting the tidy settings in Textmate....can anybody point
me in the right direction?
Thanks,
Eric
Not sure what this is called in Textmate speak, but is there any way
that Up-Arrow/Down-Arrow navigation does not cross an EOL for a line?
What I mean is, if I have a document that doesn't have any lines
longer than 20 characters, and I put the mouse cursor at line 40, and
then hit arrow down, the cursor will stay on column 40 the whole way
down, instead of going to the EOL character for each line (like vim
does it)?
Thanks!
Hi folks,
I'm a new user of TextMate and using it to edit Ruby code. What I'm
seeing is that when I cut & paste code I find the pasted code is
double-indented.
I have the Editor Uses Spaces Instead of Tabs setting set, and my
View|Tab Size is at the default setting of 3. I am editing new code,
not someone elses.
There doesn't seem to be a general re-indent option and reformatting
obviously isn't the right tool.
Can anyone advise me how to get pasted code to look right?
M
--
Matt Mower :: http://matt.blogs.it/
I didn't find mention of this in a cursory search, but if it is not
currently possible, it would be nice to be able to do a Find that
recursively searches within a project starting at a specified folder.
This is more directed than a "search in project" find. Perhaps it
could even be added as a control-click option in the project drawer.
Thanks!
Ed
List,
Anybody have any good performance tips for TM over WebDAV? I find it dog
slow to use certain features such as the Apple-T search list (does it
re-read all the filenames every single time). I am on a 100Mbit
connection b/n the machines (and the host machine is a P4 monster), so
overall setup performance is good.
Overall performance over network leaves something to be desired. Could
memory caching help improve performance, and could that be set outside
of TM? I use finder to mount the WebDAV share.
Nick
My smart typing pairs seem to have stopped working with 1.1b14, is there
something new about this system with the new syntax format?
Chris
______________________________________________________________________
This email has been scanned by the MessageLabs Email Security System.
For more information please visit http://www.messagelabs.com/email
______________________________________________________________________
> According to Ben Jackson: To reset the database use open .tmproj
> You will be asked whether you really want to open that file for the
> first time with TextMate. Answer yes and you'll be set.
Where do I do this from? Home directory? There's no file named .tmproj.
Hi,
there are two things that puzzle me in the LaTeX language mode of TM:
Firstly, the insertion of an \item is bound to -^-, the Enter key or
fn-Return, but all I ever get is a new line without the \item.
Secondly, there is a macro "LaTeX: Generic Completion" that calls "\"$
{TM_BUNDLE_PATH}/Macros/LaTeXcomplete.pl\"";
The file LaTeXcomplete.pl exists in my LaTeX bundle, but I still get
the following error:
bin/bash: line 1: /Macros/LaTeXcomplete.pl: No such file or directory
Other commands, such as LaTeX Tidy work, even though they use the
same TM_BUNDLE_PATH variable.
I have found that with other commands, if you change anything - even
if it's only the key-binding - a copy of the command is generated in
the user's Library/Application\ Suppurt/TextMate/Bundles/ directory.
If the command invokes some file in the main Library/.../Bundles/...,
the command gets broken, since those files are not copied, but
obviously the TM_BUNDLE_PATH variable then points to the user's path.
I have put symbolic links to the original files in my private copy of
the bundle, but this is not very elegant ...
Another minor point is the lack of support for correct syntax
colouring of \verb!%! ... but this is not used too frequently ;-)
I'd be grateful for any help with my problems (perhaps I'm just
missing some setting),
Berndt
Darnit, once again that was supposed to go to the list.
Begin forwarded message:
> From: Charilaos Skiadas <skiadas(a)math.uchicago.edu>
> Date: June 24, 2005 6:59:47 PM CDT
> To: hadley wickham <h.wickham(a)gmail.com>
> Subject: Re: [TxMt] Scope tooltip not working in b13
>
>
> I'm assuming you've removed everything and restarted and all that?
> No idea why this might be happening. On a possibly related note
> though, I tried "Show Keyboard Shortcuts" from the same bundle, and
> it does not show me anything.
> "Restart TextMate" does work though (and "Show scope", for me at
> least).
> On Jun 24, 2005, at 3:35 PM, hadley wickham wrote:
>
>
>> Doesn't work for me in b14 either - have tried in R, markdown and
>> latex syntaxes. Can't see any messages in console.
>>
>> Hadley
>>
>> On 6/24/05, Charilaos Skiadas <skiadas(a)math.uchicago.edu> wrote:
>>
>>
>>> Worked fine for me when I was in b13, and it works fine in b14 also.
>>> Does the console tell you anything about the beep? Does it not work
>>> with a particular bundle, or in general?
>>> On Jun 24, 2005, at 1:05 PM, hadley wickham wrote:
>>>
>>>
>>>
>>>> Anyone else having any problems with this? I press Ctrl-Shift-T
>>>> and
>>>> get a beep and no tool-tip :(
>>>>
>>>> Hadley
>>>>
>>>>
>>>
>>> Haris
>>>
>>>
>>>
>>>
>>
>>
>
> Haris
>
>
>
Haris
[TM beta 14 ...]
I don't really understand why Soft Wrap can now be set in a theme. If
it is already in the View menu, wouldn't you consider this a user
preference and not language specific? I find it very annoying because
I am keeping up with svn and leaving all the defaults set (i.e.
Settings: Basic) and now whenever I switch to any document in my
project for the first time I have to *manually* activate Soft Wrap in
the View menu. I personally cannot see any reason why soft wrap
should be turned on for one language and not another (this to me is an
editing style preference), but even so, should there not be a way for
the user to override this setting? I cannot find anyway to override
it.
Kumar
Sorry for being stupid, but could someone please tell me what the -^-
character that's the default keyboard shortcut for the Continue line
comment snippet in the Source bundle actually corresponds to on the
keyboard? It's #^C (as in the actual single character '^C', not '^'
followed by 'C') as rendered by less on the ascii plist. I've made a
number of educated guesses, but all to no avail. This is just making
me feel stupid. I could rebind it, but my experience has generally
been that the defaults for things like this are actually quite clever,
and I like to know what they are before choosing something else.
Thanks.
-jrk
Hi,
Having now upgraded, the themes editor is great. TM just gets better
and better.
The old Perl bundle contained a definition to treat the following
equally:
qq(Hello World);
qq{Hello World};
qq|Hello World|;
This latter form, although a little weird, is nonetheless valid Perl,
and something I use all the time. The new Perl bundle recognises the
former two perfectly, but not the latter.
The naive experiments I've made in the bundle editor haven't gotten me
anywhere, so I was hoping someone would be able to talk me through how
to get my beloved qq|| working in the new Perl bundle.
Many thanks in advance!
Cheers,
Andrew.
--
::
article seven Andrew Green
automatic internet andrew(a)article7.co.uk | www.article7.co.uk
I have the same problems as detailed in this thread -
http://comox.textdrive.com/pipermail/textmate-dev/2005-June/001827.html
At work I'm running osX 10.3.9. None of the diff commands work. When I
try to diff I get the spinning beach ball and then nothing.
At home, runing 10.4.1, everything works fine.
I'm running textmate 1.1b13 with a svn update of the entire bundles
repository (I'm at rev 1226).
There didn't seem to be a resolution to the problem in the thread,
other than Charilaos Skiadas problems seemed to go away for 'Diff
revisions' and 'Diff with revision.' Following the suggestions in the
thread I have different results. My error text when outputing Diff
Revisions into a new window is
/bin/bash: line 20: [: too many arguments
I don't get the
-:1:in `require': No such file to load -- svn_diff (LoadError)
from -:1
Also, CocoaDialog --help and ctrl-R to run the line as a command
produces:
CocoaDialog --help/bin/bash: line 1: CocoaDialog: command not found
Any more thoughts - do I need to update ruby maybe? Start from scratch
maybe? Persuade the FO to upgrade my system to Tiger?
Hey There,
Just updated to textmate 1.1b13, and I no longer have the
beautiful colour scheme, is there anyway i can get the old colour
schemes back, with the new version.. I need help, i know it's finicky
but i find it really hard to develop in anything but that scheme, and
it's partly why i purchased textmate to begin with. Cheers
- james
I'm on 10.4.1 and TMb12 keeps throwing the user interface sound
affects at me. Actually it's the default "alert sound" called Funk.
This alert happens when I open a new file and when I make a change to
the contents of a file among aother times. I have not made nay
changes to my sys prefs.
Anyone?
-t
I think I remember someone mentioning that this is possible, but I
can't find any mention of it. I'm looking to type the same thing at
the end of all the lines in a file. They don't line up in perfect
columns , so the standard column typing won't work. I need Textmate
to find the end of each line and insert there. Is this possible?
Thanks,
Bryce
Allan,
You the man! That works perfectly, thanks.
Chris
> Try this: ${TM_FILEPATH#$TM_PROJECT_DIRECTORY/}
>
> The #-thing means: „minus this prefix‰. There's also % for „minus
> this suffix‰.
______________________________________________________________________
This email has been scanned by the MessageLabs Email Security System.
For more information please visit http://www.messagelabs.com/email
______________________________________________________________________
I just updated to b13 (from b12) and svn up'ed the latest bundles.
When I open a myfile.rb file the syntax coloring is normal (same as in
b12). If I then open a myfile.rhtml file the coloring is also normal
(different than with .rb, but same as in b12). If I then switch back
to the myfile.rb tab, the syntax coloring becomes, for lack of a
better word, confused. Seems the background color remains the lighter
color used for .rhtml file rather than switching back to the black
color used for .rb. If I close and reopen myfile.rb, the colors are
again correct.
I've removed all of my local ~/Library bundle files and restarted TM -
same result.
If this is unclear I can probably manage to create a screenshot or two.
--
Jack Baty - Director of Unspecified Services
Fusionary Media - http://www.fusionary.com
Weblog - http://blog.jackbaty.com
For those not subscribed to my RSS feed, I did a writeup of the new
language grammar features: http://macromates.com/blog/archives/
2005/06/23/language-grammars/
I know this is kind of cheeky, but I am thinking of making some macros where
it would be incredibly useful to be able to get the path of the current file
relative to the project directory, instead of as an absolute path from the
root hard drive, is there any possibility this could be added? (I really
have no idea how difficult this might be). Or perhaps this is so easy in
Perl that its not worth the effort, Im afraid I don't know any Perl.
Regards
Chris
______________________________________________________________________
This email has been scanned by the MessageLabs Email Security System.
For more information please visit http://www.messagelabs.com/email
______________________________________________________________________
All -
I need to write (at least parts of) bundles for "stx2any" source text
and Eiffel source code. Now I was wondering if there's a standard, or
de facto agreed upon, list/definition of the scope terms, such as
"support.function.section.latex" or "keyword.control.c", including
how to define extensions to these for new languages. And related to
this, how are the "setting groups" and "settings items" in the theme
editor defined and organized: is there an agreed upon scheme?
Thanks for any help and hint.
With regards
- Stefan
--
Stefan Brantschen
sbr(a)acm.org
Who wrote the actionscript bundle? I have some ideas :)
___________________
Ben Jackson
Diretor de Desenvolvimento
+55 (21) 9997-0593
ben(a)incomumdesign.com
http://www.incomumdesign.com
For short columnar edits, it's not really perceptible, but if you
make columnar selection of a mere 1500 lines or so, you'd notice a
very noticeable lag. Now some of this could easily be that I do
almost all of my work on a G4 500 powerbook. But it's still VERY slow.
Now, more seriously, I know that my selection length was rather
extreme. But it took about 5 minutes or more for TextMate to catch
up when I had typed in the 4 characters I'd wanted to replace
('None' It was python).
--
Robert M. Zigweid http://robert.zigweid.net
rzigweid(a)zigweid.net
I can't find any docs that tell me know to do the cool stuff shown on
the TextMate website. Like I want to edit a block of text and make a
change on the first line repeat in the following lines. How do I do
this?
How do I select text by column?
Why isn't this info easier to find?
Also, the app seems to be autosaving. Is there a way to turn this
off (I'm on a slow link).
Thanks,
Ernest
I Downloaded b12 and was playing around when I noticed something that
I thought had been 'fixed' earlier and appears to not be working now.
I have not used TM for a little while so perhaps what I am trying to
do has been slightly changed or I was imagining things:
Problem:
Drag an image file from the drawer into the html file and have the
tag, width and height added automaticlly. Ideally the behavior would
also put in an alt and have the cursor default to that location as
well as a closing / if it is xhtml.
Solutions ?
Thanks,
Eric Curtis
Are they working yet? And is there any documentation? Examples would be
nifty.
___________________
Ben Jackson
Diretor de Desenvolvimento
ben(a)incomumdesign.com
http://www.incomumdesign.com
Is it possible to match multiple lines in a single match? For
instance, to match:
A heading
========
I tried:
^(.+?)\\n={3,}$
but it doesn't seem to work. Any guesses why? I hope I have just made
a silly mistake somewhere.
Haris
Hi, I'm modifying the default actionscript bundle and I have a regex
question that I haven't been able to figure out.
I want to match a function declaration, but I don't want to capture
the arguments of the function. In other words, in a function like this:
public function addItem(name: String, item: MenuItem): Void {
// ...
}
I want to color
"addItem(" and ")"
but not
"name: String, item: MenuItem
Is this possible in one regex expression? Is there some way to match
something by looking for a leading (or trailing) indicator without
including the indicator in the match? In other words... something like:
[in pseudocode] find ")" preceded by "function [a-zA-Z_]* ( ^)"
I'm currently using this regex to successfully capture the whole thing:
match = "\\b(function)\\s+([a-zA-Z_]\\w*)\\s*\\([^\\)]*\\)";
Thanks for the help!
Ed
Hello! Who is the maintainer of the bundle for Markdown? Looks like
he is missing from the README in svn.
I noticed the regexp for emphasis
match = "[*]([^\\\\*]|\\\\.)*?[*]";
causes the engine to beautify the bulleted list
* normal *emph*.
with " normal " in italics instead of "emph". Do those TM regexps
support some sort of precedence? Do they supoprt look-behind assertions?
In addition, the regexp for itemized lists looks too weak:
begin = "^\\s*[*+-]";
According to the current spec it would be something like:
begin = "^ {0,3}[*+-][ \\t]";
-- fxn
I noticed the following while playing with the markdown bundle. Seems
to me like a bug when changing a language that is included in the
current language for a document.
1) Open an empty document, write some stuff (including some inline
markdown like emphasis) and select markdown as a language.
2) Make changes to the inline markdown language, press format and
test. They are not reflected in the text.
3) Opening a new file, copying the text over, and making the language
in the new file markdown reflects the changes. The original file
still does not show any difference.
4) Changing the language of the original file to LaTeX, and then back
to markdown doesn't fix it either.
5) Changing the language of the original file to Inline markdown, and
then back to markdown still leaves it bad.
Haris
Tiger has a new feature in Cocoa apps. The dictionary feature. I
had thought that TextMate was Cocoa. (To be honest, I haven't looked
that closely). Out of curiosity when I was using the dictionary
feature, which is activated with command-control-d, I noticed that it
did not do anything. Is this explicitly disabled in TextMate, or is
there a key-binding that I haven't found yet that masks the system
key-binding.
I'm using b12 and have relatively new bundles.
--
Robert M. Zigweid http://robert.zigweid.net
rzigweid(a)zigweid.net
Just wondering if this is a bug or the expected behavior. I currently
have open the theme editor, and bundle editor, and a document. If I
press Cmd-` successively, the windows come in front in the following
order:
document - bundle - document - theme - document - bundle - ....
I would have expected
document - bundle - theme - document - bundle - .....
If I have two documents open, the sequence of events is:
document1 - bundle - document1 - theme - document1 - document2 -
bundle - document 2 - theme - document2 - document1 - ...
This certainly doesn't feel right, and it takes forever to get from
document1 to document2.
Haris
Hello,
I'm a Windows->MAC switcher and have tried several source code
editors. I was very charmed by TextMate! ;-))
Now my question. Is there anyone who has the configuration files for
XBase, dBase or CA-Clipper language Syntax Highlighting?
Thank you!
Best regards
--
Patrick Mast,
http://www.PatrickMast.com
Is the TextMate service shortcut still command-esc? I use Quicksilver,
and the shortcut conflicts with "Send to Quicksilver".
___________________
Ben Jackson
Diretor de Desenvolvimento
ben(a)incomumdesign.com
http://www.incomumdesign.com
Searched the list for this and went through the Preferences and menus
and couldn't find anything about this problem.. so I apologize if
it's an easy RTFM answer!
Since upgrading to the latest TextMate, I've noticed that whenever I
save, the screen jumps to centralize the row that the cursor is
currently on. Why? This is driving me nuts because I'm always hitting
Cmd+S (usually without thinking) every now and then while I'm
developing and the jump jars my thought process. b5 did not do this.
So.. how can I turn this off?
Thanks in advance!
Peter Cooper
I write a LOT of LaTeX documents, and as I was working on the class
for one of them, I've noticed that when trying to fix up some braces
({}), TextMate will slam the CPU on my iMac G5 to 100% for 15-20
seconds, before continuing. Here's a little snip from what I was
trying to fix:
\newcommand{\tla}[1]{{\scshape {\MakeLowercase{#1}}}}
Not very complex, but when I added the last closing brace, it went
wonky. I had thought in the past that it wouldn't come out, so I'd
kill it, but this time, I just let it run, and eventually it fixed
itself.
I tried switching to plain text, and that helped, so it seems to be
something in the way the language pack is written. Any thoughts?
Chris
--
| Christopher Petrilli
| petrilli(a)gmail.com
Sorry if this has already been answered, but I couldn't find a thread
on it.
Question -- how do you change the transparency value of the document
window? The latest beta defaults to this, and God almighty does it
hurt my eyes. ActionScript syntax highlighting doesn't appear to be
working either, which makes the transparency even harder to read text
on.
Todd
hi
There seems to be a syntax coloring/language definition bug in TM
that leads to an unexpected quit (not a real "crash" as I don't get
an OS X crash report). I've attached a LaTeX document that leads to
this (with current bundles). Can anyone reproduce this behavior?
--
bye, Frank!
Has anyone had problems with pasting and indenting? I found a message
from last october but no followup.
What happens is that whenever I paste code, things are "double"
indented. For example, if I select, copy and paste just the 2 middle
lines of the following...
1 def index
2 @todos = Todo.find(:all, :include => [:users, :job])
3 render_partial_collection "todo", @todos
4 end
... I end up with this...
1 def index
2 @todos = Todo.find(:all, :include => [:users, :job])
3 render_partial_collection "todo", @todos
4 @todos = Todo.find(:all, :include => [:users, :job])
5 render_partial_collection "todo", @todos
6 end
Line #5 shouldn't be indented any more than line #6, yet it's
indented with 2 additional tabs (or set of 4 spaces, doesn't matter
which I use). That's not supposed to happen, right?
Using b12.
--
Jack Baty - Director of Unspecified Services
Fusionary Media - http://www.fusionary.com
Weblog - http://blog.jackbaty.com
Hello,
I upgraded last week TextMate to the latest version (1.b12) which was
the first with the new syntax coloring engine I tried. And I really
have speed problems with it. When I scroll down, it may take 2-3
seconds before updating the text display, which is really painful.
My computer is a 800 MHz iBook G4 with 640 MB of RAM. Yes, it's not
top notch but I think TextMate should be able to work at a decent
speed. I'm pretty sure the previous version did not have this problem.
Does anyone else has any speed problem with the latest beta ?
Cheers,
Vincent Isambart
howdy,
i've been sort of out of the loop lately with the textmate
progressions and have been using b4 for quite a while. i updated
yesterday to b12 and copied all my bundles i wanted over, but seem to
be having trouble getting one i have (Velocity, for VTL) to work at
all. would anyone out there like to help me figure out what's wrong if
it send it?
thanx in advance...
- jamal
I've downloaded and installed 1.1b12. Seeing that the list of
languages was rather skimpy (in particular, no Perl or Python), I
followed the instructions on the TM Wiki to checkout the complete set
of bundles from the Subversion repository. They are now sitting in /
Library/Application\ Support/TextMate. Also following the Wiki's
suggestion, I trashed the Bundles folder in the TextMate.app package.
Upon restarting TM, I see more languages in the View/Language
submenu, but not nearly as many as there are tmbundles in the Bundles
folder. I certainly don't need most of them, but I'd like to know why
they're not showing up.
Also, is it appropriate to trash the Settings and Support folders in
TextMate.app now that I have copies in /Library/Application\ Support/
TextMate?
--
Mark Lawrence
I get
U Bundles/markdown.tmbundle/Syntaxes/Markdown.plist
U Bundles/SQL.tmbundle/Commands/runSQL.plist
U Bundles/Defaults.tmbundle/info.plist
U Bundles/Python.tmbundle/Commands/pydoc.plist
U Bundles/Python.tmbundle/Commands/Python.plist
U Bundles/Python.tmbundle/info.plist
U Bundles/Python.tmbundle/Syntaxes/Python.plist
U Bundles/Ruby.tmbundle/Syntaxes/Ruby.plist
U Bundles/PHP.tmbundle/Syntaxes/PHP.plist
U Bundles/Objective-C.tmbundle/Commands/Lookup Cocoa Class.plist
D Bundles/LanguageDefinition.tmbundle/Tools/plist.bundle
U Bundles/LanguageDefinition.tmbundle/Tools/list_shortcuts.rb
U Bundles/LanguageDefinition.tmbundle/Commands/Restart TextMate.plist
U Bundles/LanguageDefinition.tmbundle/Commands/Show Keyboard
Shortcuts.plist
U Bundles/LanguageDefinition.tmbundle/Syntaxes/LanguageDefinition.plist
U Bundles/Logtalk.tmbundle/Syntaxes/Logtalk.plist
U Bundles/Subversion.tmbundle/Tools/svn_commit.rb
U Bundles/Subversion.tmbundle/Tools/format_info.rb
A Bundles/Subversion.tmbundle/Tools/svn_diff.sh
U Bundles/Subversion.tmbundle/Tools/format_blame.rb
U Bundles/Subversion.tmbundle/Tools/format_log.rb
U Bundles/Subversion.tmbundle/Tools/format_status.rb
U Bundles/Subversion.tmbundle/Commands/Revert.plist
U Bundles/Subversion.tmbundle/Commands/Commit.plist
subversion/libsvn_subr/utf.c:363: (apr_err=22)
svn: Can't recode string
___________________
Ben Jackson
Diretor de Desenvolvimento
ben(a)incomumdesign.com
http://www.incomumdesign.com
Hi all
Hope this hasn't been covered (couldn't find it)
Using the 'All Halloween' theme, I cannot find where to change the
mustard yellow highlight on the current line. It makes everything
very hard to read ... can anyone help?
I have no idea what scope it corresponds to , or whether it's even
determined by scope ...
cheers
D
hi
I don't know who's responsible for the LaTeX bundle, so I'm writing
about it here. There are some issues in which I think it should be
improved.
In particular, there's a problem with using " characters. I don't
think there are any " delimited strings in LaTeX, but instead " is
used to denote umlauts in German texts (e.g. to get ä you type "a).
So, whenever I use an umlaut the syntax highlighting doesn't work
anymore until the next umlaut because TM marks the text in between as
being in the invalid.string.latex scope. This IMHO serves no useful
purpose at all but nevertheless breaks the syntax highlighting. Could
anyone please fix this?
I'd also like to have a scope representing environments. So you could
e.g. mark environments (something between and including \begin{} …
\end{}) with a special background setting to distinguish them from
the surrounding text.
If I have another idea I'll write about it here.
--
bye, Frank!
First of all this is not an e-mail meant to boost my ego, but rather
to sing the praises of a great app and the fantastic possibilities
within it.
Secondly, even though you might not have a real use for this bundle
in your normal work, I still think that you should have a look and
give it a try because I'm hoping that this will spur us all into
making our coding experience in TM even better.
OK, so what is this about then ?
PHPCodeCompletion (PHPCC) with all the relevant info available here
[ http://www.imediatec.co.uk/tm/phpcc/ ] including a download of the
latest version (1.0b3) of the bundle.
Is coding php with PHPCC better than without ? YES !!!
Is PHPCC perfect ? Hell NO !
Is PHPCC missing features ? YES !
Is PHPCC finished ? NO! far from it I would say.
So grab the download, give it a try and help me improve it further.
And even if you don't care about PHP or PHPCC please have a look and
a think about how we could create a generic, easy-to-use, easy-to-
implement framework that would allow us to implement similar stuff in
every (?) other TM language.
Please keep the constructive feedback going.
Big thanks goes to:
-- Allan for his help, support and fantastic work in creating a great
app;
-- Ian Ardes for his original idea & work;
-- max13, Lfe, joakim and others on the #textmate IRC
Kind regards,
Mats
----
"TextMate, coding with an incredible sense of joy and ease"
- www.macromates.com -
Hello :)
I would like to use TM starting from tin (Unix Newsreader)
but with the following parameters: a number of columns 72
and encoding Iso Latin-1. Is it possible to call TM with
specific options?
Alain Matthes
I'm running 1.1b5 at the moment, but I'd like to try out the
unofficial betas (I believe 1.1b12 is the latest?).
How can I do that?
Thanks
-Rob
--
------------------------------------------------------
Follow the truth wherever it leads
http://www.robhulme.com/http://robhu.livejournal.com/
At first glance, the new PHPCC works as advertised. Nice!
You asked for wishes, so here goes:
- what about custom functions? I'd love to get code completion for
functions not defined in the current file. In an ideal world, TM would
scan through the Project and use all those functions for code
completion, including snippits. Somewhat less ideal but still cool would
be a way for us to define custom PHP function signatures, like the old
phpcc had.
-moshe
Allan,
Is there a way for a user to allow the smart typing to replace with
padding vs. no padding.
ie:
( hasPadding )
[ hasPadding ]
(hasNoPadding)
[hasNoPadding]
Regards
hi there,
every now and then i encounter some conflicts in my work with
subversion and currently it's the only operation i cannot entirely
manage from within TM (which is real shame, because the actual
process of resolving the conflict has gotten a lot easier through TM
and the diff-coloring!)
here's hoping ;-)
tom
p.s. the new cocoa status report is neat!
--
Tom Lazar
http://tomster.org
Hi all-
So I finally took a moment and caught up with the latest beta and svn
bundles, very nice! Might there soon be an "official" beta linked from
the main site for those not paying close attention [like myself] but
still using TM daily?
Anyways, I know this is an often-discussed topic, but I missed it - is
the symbol popup and the other options that pop up windows with
symbols/functions the final form of the much-requested
function/method/symbol menus? At the risk of sounding whiny, I hope not
:-(
And I'll refrain from the asking the split-window question. oops! ;-)
Everything else is looking sweet!
--
________________________________
toddgrimason*todd[ at ]slack.net
Hi, folks,
Sorry for the newbie-ish question after all of the advanced discussion
regarding Subversion, etc....
Is there any way to eliminate the border (lines at the top and bottom
of the page) while printing? It's a bit distracting when poring over
pages of source code.
I was able to get rid of the other header information (date, etc., and
what appeared to be part of a Unix fortune), but those lines are the
last bit left to get rid of.
Thanks in advance,
Mike
Any chance we could get a "New from template..." added to the file
menu? I like the templates but I don't always want to make a new
project to use them.
- Juan
I am just posting this here for the heck of it.
I just updated to b9 with the latest bundles via svn and I just gotta
say WOW. The new theme support is outstanding. Although it doesn't
quite make sense to me yet, how to navigate those features and even
create my own theme, but it looks so much better!!!
This is the first time I would call a text editor "fun." That's how
great this is! Everything about it shines, it's so much better even
than the b5 I was using with the older bundles...
Just two brief comments:
1. The folding keystrokes are great but it doesn't make sense the way
it works. folding to level two, it seems, should logically fold TO
level two, not just at that level. Meaning, if you fold to level two,
then fold to level one, if you "unfold" level one it seems odd that
level two is still folded! I can't think of a logical reason for it
to work this way... just my 2cents...
2. I can't figure out the keystrokes to switch between tabs but it
seems like they should be the same as Safari if possible....
Keep up the great work. This is in my top five favorite Mac apps, I
can't imagine programming without it anymore!!!
Kindest regards,
Raymond
I have tm set up as my default editor with the following line in
~/.subversion/config:
[helpers]
editor-cmd = tm
tm and tm_wait are installed in /usr/local/bin and the path is set in
the bashrc. When I enter
svn commit .
Textmate opens up the temp file svn.commit, however when I save svn
doesn't seem to recognize the file status, still saying the file is
unchanged. What am I doing wrong here? Thanks,
Ben
___________________
Ben Jackson
Diretor de Desenvolvimento
ben(a)incomumdesign.com
http://www.incomumdesign.com
If you have TextMate 1.1b11 installed and is coding with PHP, then
please visit [ http://www.imediatec.co.uk/tm/phpcc/ ] and help out
testing a new PHP Code Completion solution for TM.
All 3653 php functions supported with completions, snippets, tooltip
information and full PHP Online documentation inside TM.
Please note! This bundle is still in development, so please let me
know what you would like to have added, changed, etc. etc.
Kind regards,
Mats
----
"TextMate, coding with an incredible sense of joy and ease"
- www.macromates.com -
So I'm trying and trying and just can't seem to get .rxml files to
open (in Version 1.1b11)... not at all! I checked the file
association and I've set it to TextMate, but it won't let me drop the
files on its icon nor click to open them from the drawer. It's very
strange.
By the way, the .rxml files are for Rails, so they're basically Ruby
code. I did eventually get ONE .rxml to open in tm (but only one!)
and it didn't take on the right formatting, so maybe the program
isn't aware of them at all? Just kinda weird.
Any ideas on how to get these files to open?
Best,
Raymond
--
Raymond Brigleb, Needmore Designs
Website http://needmoredesigns.com/
Email ray(a)needmoredesigns.com
Phone 503.490.4595
Hi, I'm an avid user of the PHP-Smarty bundle that was included in
Textmate 1.0 and is one of the main reasons I'm using TextMate. This
bundle worked fine in the 1.1 betas until beta5 when the new "theme"
system was introduced.
As such I was wondering how much trouble it would be to convert this
bundle to the new system and if there's a guide of some sort. If given
permission from the original author I could probably add it to the
bundle repository as well if I get it working.
Regards, Joakim Bodin
--
Joakim Bodin <joakim.bodin(a)gmail.com>
http://www.ripley.se
"That's what comes with yellow cross on blue."
Still experimenting with the new theme system, I came across this
problem in the default PHP bundle : I want to hilight "->" operator,
like in :
$smarty->template_dir
Tried to add my own, no success (the ctrl-shift T tooltip says the
scope is source.php).
Then I realized the right syntax existed in the Bundle :
<dict>
<key>match</key>
<string>(::|->)|\b(abstract|cl(ass|one)|extends|function|i
(mplements|nterface)|new|parent|self|__(autoload|c(all|lone|onstruct)|
destruct|get|s(et|leep)|toString|wakeup))\b</string>
<key>name</key>
<string>keyword.construct.php</string>
</dict>
(note the -> )
It seems correct, but it turns out that "->" is not matched in the
string "$smarty->template" but it is when it's surrounded by spaces :
"$smarty -> template".
Am I wrong to say it looks like a parsing bug ?
Dominique.
Hi to all,
I'm finally moving to TextMate ß11 and I'm experimenting with some
personal customization.
I like to keep variables black and make language related very
contrasted with blue and red colors, ... including "equal" variable
affectation symbol, like in :
$a = 2;
Question : what scope the "equal" symbol should belong to ?
Same question with the "->" symbol like in: $this->property .
Thanks.
Dominique PERETTI
http://www.lachoseinteractive.net/
SvnX, a GUI for svn on Mac OS X (http://www.lachoseinteractive.net/en/
community/subversion/svnx)
Hi all,
I gave TextMate a try, I absolutely love it's feel. I'd definetly buy
it, if only it would support more text encodings besides Unicode and
iso-latin-1. Specifically, as a hungarian I'd need iso-latin-2
(iso-8859-2), but I assume there other people from other parts of the
world with similar concerns, needing different encodings.
I think SubEthaEdit solves this right, with an editable encodings list,
and an option to either convert the current text to the new encoding,
or "reopen" the text with a new encoding.
I'd be glad to help out with testing or coding or whatever to make this
work.
cheers,
Zoltan Varady
I tried dragging an image into the release notes (after setting the
theme to Markdown>Markdown) and got a bunch of binary data. Is this a
bug or did I not misunderstand the release notes? ;
Something that has been driving me crazy is that only when I am on an
XHTML page I could use XHTML snippet and only when I am on Rails
pages can I use Rails snippets. I should be able to use Rails
snippets in XHTML pages.
How can I got about doing that?
I was wondering if anyone had got the built-in HTML drag commands for
<img> and <css> to work in Textmate 1b5?
Currently if I drag a html or PDF file from the project window into a
HTML file I'm working on it will create a <a href=""> link, but if I
drag an image file or css file onto the HTML file, Textmate will insert
the raw source of the dragged file.
Any ideas where I am going wrong? I am using the following drag
commands (built-in):
<img>
File Types: png, PNG, jpeg, JPEG, jpg, JPG, gif, GIF
Commands: img=$TM_DROPPED_FILE alt=`echo $img | perl -pe
's/^(.*\/)?(.*?)(\..*)?$/$2/g' | tr '_-' ' '` sips -g pixelWidth -g
pixelHeight $img | awk '/pixelWidth/ { w=$2 } /pixelHeight/ { h=$2 }
END { printf("<img src=\"'"$img"'\" width=\"%d\" height=\"%d\"
alt=\"${0:'"$alt"'}\" />", w, h) }'
<css>
File Types: css
echo "<link href=\"$TM_DROPPED_FILE\" rel=\"stylesheet\"
type=\"text/css\" />"
Apologies if this has already been covered.
Mike
On running command "Markdown Preview" I get the following error:
/bin/bash: line 1: /lib/html.sh: No such file or directory /bin/bash:
line 20: htmlHeader: command not found
/bin/bash: line 22: /bin/Markdown.pl: No such file or directory
/bin/bash: line 24: htmlFooter: command not found
___________________
Ben Jackson
Diretor de Desenvolvimento
ben(a)incomumdesign.com
http://www.incomumdesign.com
Hi,
Would it be possible to have included files in code-completion
settings in the theme editor.
I'm thinking of making property-specific completions for the css
syntax, and it would be helpful if frequently used sets of keywords
could be included as often as necessary to avoid it being really
massive. (things like colours, units, top left right etc.)
Also, on a similar note, would it be possible to block general
completions for a specific scope, ie. have a property such as
"use_general_comps" which could be set to 0. I find that pressing
escape often brings up options that shouldn't be present in the
particular scope, but are in other parts of the document.
eg:
.blah {
font-color: black;
}
#foo {
display: b<esc>
}
Pressing escape after "display: b" would offer "block", as part of
the 'display' property's completions, but would not suggest "blah"
from the class of the other selector, or even "black" from the font-
color's value. In a big file you can end up going through loads of
unnecessary stuff when one press is all that's necessary. (I know i
could type "blo" and then esc, but that's more typing).
In my opinion, for the way I work, this would be a very fast system
of coding.
Thanks,
Max
This is a lazy request.
Hoping towards moving more of my information into text files, I would
like a way of directly launching resources from URLs in a text file.
Imagine that I copy a bit of email that includes a web URL or a mailto
link to an inbox.txt file. When I go through inbox.txt, I would like
to just hit a key combination when the cursor is on the URL and have
it send to my browser or my mail program.
emacs-wiki/planner does this well (it even highlights clickable URLs).
Outside TextMate, one can also use ICeCoffEE
(http://web.sabi.net/nriley/software/), but that doesn't work in
TextMate.
So, how hard would it be for someone to write a command thingy to make
such functionality available in TextMate? I suppose one would have to
identify the beginning and end of the URL that the cursor is on and
send it to the system's "open" command. I don't have the time to
investigate this myself.
-- Kai (http://semantics-online.org/geek)
It's been a while, but I've finally got some free time to improve the
Markdown bundle. I see brad and duff have done most of the hard work
of getting the bundle to work with the new syntax selection (thanks
guys!), so what I'm looking for is requests for further improvement.
What are you guys using it for? What snippets, commands, etc would be useful?
I'm also going to put some time into improving the regular expressions
(esp. with the new regexp toolkit) and hopefully will be able to do a
better job of matching some of markdown's more complicated structures
(eg. lists and code blocks).
Hadley
hi there,
I use tm as editor for subversion commits from the commandline (as
opposed to from within TextMate) and as of lately, the messages I
edit in tm somehow aren't saved for the svn command... after saving
and closing the document window svn prints:
tomster@Burroughs# svn ci
Log message unchanged or not specified
a)bort, c)ontinue, e)dit
any idas?
thanks,
tom
--
Tom Lazar
http://tomster.org
In the HMTL bundle, and in the XHTML bundle as well, there are snippets
like this:
<h1>${1:`echo $TM_SELECTED_TEXT`}$0</h1>
activated via a tab trigger, "h1" in this case. I am completely missing
the point here. Why is the echo command there? How can there possibly
be a selected text when activating through a tab trigger?
The way it is right now, if I type h1, press tab, type my heading, and
press tab again, the heading is selected. Was that the intended
behavior? If so, could someone give me an example of how this is
usefull? I haven't played much with html, so I might just be missing
something obvious here.
If this is not the intended behavior, should we change all those
snippets to simply <h1>${1:heading}</h1>$0, or <h1>$0</h1> ? Are these
snippets redundant in the presence of Ctrl-space, and if so would it
make sense to have them have a slightly richer outcome, like <h1
class"$1">... ?
Ok, enough questions for now,
Haris
Folder exclude patterns stopped working in beta9 for me.
!(.*/\.[^/]*|\_darcs|vendor\/rails|CVS|~\.nib|\.(framework|app|pbproj|pbxproj|xcode|bundle))$
but both
_darcs and vendor/rails show up and are included with command-t
--
Tobi
http://www.snowdevil.ca - Snowboards that don't suck
http://www.hieraki.org - Open source book authoring
http://blog.leetsoft.com - Technical weblog
Hi,
I've just upgraded to b9. In project mode (otherwise it does not
occur) if I type a ~ or ´ TextMate offers to delete the file with
the "Would you like to move the selected files to the Trash?" dialog
box.
I did an update svn checkout, trashed TextMate preferences, and tried
in two different machines (running Tiger). I had to go back to b8.
Any hints?
Regards,
Rui
Whenever a LaTeX document has sectioning commands, I get the following
in the console:
TextMate regex error: undefined group option
pattern: \{[^{}\n]*(?R)?[^{}\n]*\}
Don't know if it's the expected behavior or not, thought I'd report it.
( I also get various messages of the form "TextMate debug: $1 bits
used" upon exit, where $1 is a number depending on what bundles have
been loaded, but somehow I don't feel that worried about that. )
Haris
So I wanted to open souce in Safari in TextMate even after javascript html
injection, if any one is interested you can add this to the scripts menu, I
pipe it through tidy though one wouldn't need to.
sam d
--start
tell application "Safari" to do JavaScript "document.body.outerHTML;" in
first document
set s to the result
set filename to random number from 1 to 10000
set the temp_file to ((path to the temporary items folder) as string) &
filename & ".html"
open for access temp_file with write permission
write s to (temp_file as alias) as string
close temp_file
set f to POSIX path of temp_file
do shell script "tidy -i '" & f & "' '" & f & "'| ~/bin/tm -a"
--end
Suppose you have two snippets, like:
\\begin{${1:name}}
$2
\\end{${1:name}}
and
\\emph{${1:emphasized text...}}
and suppose we want to insert the second snippet while editing $2 of
the first snippet. Then the snippet will not expand. On the other hand,
working only with the first snippet, once we are done editing $2 and
press tab, we will conveniently move out of the snippet.
One the other hand, we could have the first snippet as:
\\begin{${1:name}}
$0
\\end{${1:name}}
This has the advantage that the second snippet will work while editing
$0, but the disadvantage that tabbing will no longer take us out of the
first snippet.
Questions:
1) Is there a workaround to make both things possible?
2) More generally is it possible, or planned in the future, to support
activating a new snippet while in the process of completing another
snippet?
3) If there is no workaround, do people have a preference on which of
the two situations is more useful?
thanks,
Haris
Hi,
I'm setting up my environment on Tiger from scratch and TM is giving
me lip with the "Pipe text through" in the Web Preview. Markdown.pl
lives in:
~/usr/local/bin/Markdown.pl
which i what I've placed in the Pipe through field. Permissions on
the script are correct: chmod +x /usr/local/bin/markdown.pl
TM tells me: "/bin/bash: line 1: /Users/tim/usr/local/bin/
Markdown.pl: No such file or directory"
by .bash_profile has: export PATH=$PATH:/usr/local/bin:/usr/local/
php5/bin:/usr/sbin
in it. Any ideas. I probably missing something really basic.
Thanks,
-t
On 20 mai 05, at 03:53, Allan Odgaard wrote:
> this is one of the reasons I keep these betas as unofficial,
> beacause these things are more work in progress than usual!
I just wonder if it's a good thing to have Beta 9 as the "official"
download on MacUpdate with no explanation at all...
Maybe it is just me and not the software. These are the problems
that I am encountering. I am running latest version that came out
yesterday and I checked out bundles.
1) Tab completion is not working for me any longer. I am coding a
index.rhtml file and typing h1 followed by a tab and it does not
complete the tag. This is the case for everything that uses a tab.
Non-tab auto completes work.
2) my html comments is making for some ugly code in-between the begin
and end comment tag. It was fixed in an earlier version.
3) color coding in my .css files is inexistent
Can someone shed some light on the subject. I find this very
annoying and slowing down my productivity.
Thanks :-)
I removed all files in Applicaiton Support/TextMate and performed a
checkout. XML still does not work. It's styled by some other theme,
but not the XML theme. If it were the XML theme, namespaces would be
a different color than the tag itself. I can assert this by trying to
customize the XML theme but having no changes take place. My XML
files are styled according to the SimpleTheme, and unstyled if i
uncheck the SimpleTheme.
Todd
I am using 1.1b8 and the Python bundle is not showing up in the view
language selection menu, accordingly no syntax highlighting when
opening python files. I have the complete set of bundles from svn,
Python is there in the bundles folder. Any ideas. This was not
working in b7 too.
Hiya,
Is there any way to have a tabbed interface without having to create
a new project? The practical use is for people that use an external
ftp client. Since ftp is not built into TM, we have to open each
document independently with an ftp client. It gets really messy when
working on a big project!
Justin
hullo. it seem the ruby syntax parser has issues with the legal
"#{("and" + " like '%#{@mimetype}%'") unless @mimetype.nil?}"
I've used "#{("and" + " like '%" + @mimetype +"%'") unless @mimetype.nil?}"
instead. but thought i would pass along this bit.
--
this morning i breathed down a hill,
last night i breathed into the sound of warm blankets
today i tango to El Cholulo
TextMate Version 1.1b5
Hello
I would like to know if it is possible to print with colors (like
syntaxe) and if i can choose the size of the font for the impression
(the size in the prefs...) .
Thanks
Alain Matthes
Hi.
I'm using TextMate v1.1b8 (2005-05-07) on Tiger.
I just spent 30 mins or so customising my themes with the built in
theme editor, and since it was running very slowly I quit and
restarted TM, only to discover none of my changes had 'stuck'.
Is there something I'm missing? Is persistence of these changes not
yet implemented, or do i have a bug on m hands?
cheers
D
I'm probably daft and just not finding it, but what I cannot find is a
way to navigate inside of a columnar selection. There are several
situations in which I want to make a change in the middle of a column
selection, instead of the edge, or even more likely more than one
change in said selection. Simple arrow movement certainly isn't the
way as that undoes the selection. What is the obvious thing that I'm
missing?
Regards,
Robert
--
Robert M. Zigweid rzigweid(a)zigweid.net
http://rzigweid.zigweid.net
I downloaded the following css file:
http://www.opengroup.org/onlinepubs/009695399/utilities/style.css
and tried opening it with TextMate (b8), and both times I got a
spinning ball and had to force quite TM. It first appeared to load
fine, and then started coloring the file. One second later, it was not
responding any more. Any ideas what the problem might be?
Haris
A small bug(?) with bundles:
When you make changes to a bundle, a local copy is created in your
own library. That changes the TM_BUNDLE_PATH variable, which is used
by some commands to access scripts. Since these aren't copied along,
those commands stop working.
--
Sune.
Hello:)
Sorry for my bad english. I hope that you can understand my question.
I've some difficulties to use pdftricks with TextMate and TeXniscope
Example : graphe.tex
\documentclass[a4paper,10pt]{article}
\usepackage{ifpdf}
\ifpdf
\usepackage{pdftricks}
\begin{psinputs}
\usepackage{pstricks}
\usepackage{pstricks-add}
\usepackage{pst-plot}
\end{psinputs}
\else
\usepackage{pstricks}
\usepackage{pstricks-add}
\usepackage{pst-plot}
\fi
\begin{document}
\begin{pdfdisplay}
\[\psset{xunit=0.75,yunit=0.75}
\begin{pspicture}(-2,-2)(8,2)
\psset{griddots=0,gridlabels=10pt,subgriddiv=5}
\psset{shortput=nab,nodesep=3pt,arrows=->,labelsep=3pt}
\cnodeput(1,0){A}{A}
\cnodeput(5,0){B}{B}
\nccircle[angleA=90]{A}{0.6cm}_{0,75}
\ncarc[arcangle=40]{A}{B}^{0,25}
\ncarc[arcangle=40]{B}{A}^{0,5}
\nccircle[angleA=-90]{B}{0.6cm}_{0,5}
\end{pspicture}\]
\end{pdfdisplay}
\end{document}
i've no problem with Texshop but with TextMate...
In Command Output i've :
1: latex : command not found
and in the log
sh: line 1: latex: command not found
rm: graphe-fig1.aux: No such file or directory
rm: graphe-fig1.dvi: No such file or directory
rm: graphe-fig1.log: No such file or directory
rm: graphe-fig1.eps: No such file or directory
This is pdfeTeXk, Version 3.141592-1.21a-2.2 (Web2C 7.5.4) \write18
enabled. etc...
Thanks Alain Matthes
Hey,
I'm running TM 1.1b8 on a 400Mhz iMac DV/SE with 512MB of ram
(running Tiger). Text rendering seems to be very slow... to the point
where it really isn't usable. It's most noticeable when you're
scrolling, or when you first open a document. It's slowest when
syntax highlighting is on... otherwise it's not so bad.
The iMac does perfectly fine in other text editors, web browsers, and
such.
Anyways, I just figured I'd get the word out, just in case nobody's
noticed :)
Justin
Hi all,
I have a bizarre problem with the fonts in the recent betas. | have
attached a capture
of 1.1b5 (the grey background) and 1.1b8 (the white background) that
shows for
the same settings and font, the difference between these two
versions. In 1.1b8 the font appears to be strongly smoothed.
Does anyone have any idea why this is happening?
I am running 10.4
Thanks,
Georgos
Hello all;
I'm new to the list; I just wanted to say thank you to Rob for adding
the actionscript bundle funcitonality to textmate; there's a real
need for it since flash mx 2004 lacks an external script editor.
--
-Nicklaus Deyring
Designer
ndeyring(a)dmna.com
(650)614-0730 - work
(650)773-7932 - cell
I know that you're working on b9 or something already, but until
bundles are fixed (sorry, I got burned on b6 so now I'm waiting until
it's a one-click download for everything...)... anyway, I found what
appears to be a pretty nasty bug.
Picture this: I have two projects and one happens to contain the files
of the other project like so:
Project 1: project1.tmproj contains /project1/*
Project 2: project2.tmproj contains /project1/files/project2/*
Now if I open up both projects simultaneously, makes changes in
Project 2 and then switch to Project 1, my Undo command will undo the
changes that I made in Project 2!
So say I edit /project1/files/project2/test.html in Project 2 and then
switch to Project 1, hitting cmd-z will undo the changes I made in
Project 2!
This is bad, yes? Any thoughts?
Chris
Just out of curiosity, I fail to understand, why do the LaTeX bundle
snippet tab triggers almost all start with a capital letter? I really
frustrates me, because I always forget to capitalize the first letter,
and each time I wonder why they are this way. Of course I can redefine
them, and probably will do so real soon, just wondering if anyone can
shed some light into the original -to my eyes not so clear- choice of
tab trigger.
Also, is anyone planning to implement more snippets for LaTeX?
Would there be interest in some, and if so, which?
Haris
I'm currently using TextMate v1.1b8. Here are my suggestions:
o In the project list, i would like folders to appear above files
o The project list should react in the same way as the finder. i.e.
when i click, then wait a second, then click again, i should be able
to rename a file.
o double clicking a file in the project list should open it in a tab,
not single click.
o TextMate should remember the horizontal scroll position when
navigating between tabs (VERY ANNOYING)
o The line numbers/gutter should always be visible and not scroll
when horizontally scrolling.
o Soft wrap should not default to on after setting it no off.
And here's some things that I love:
o The progress that's been made in such a short amount of time
o The steady flow of betas
o The community surrounding TextMate
o The work that's being done to the syntax highlighting
Thanks Allan & others.
Todd
When I try to use the TM command line tool, I get the following error:
RegisterProcess failed (error = -50)
Abort trap
I've tried deleting the launch services cache (as detailed in the
release notes) but that doesn't seem to make any difference. Using
the growlnotify command line tool gives me the same error, so I wonder
if there's something wrong at my end.
Any help would be much appreicated,
Hadley
Hi,
I'm a bit of a security freak and would like to know when I'm editing
files and exercising my administrative rights when saving them.
TextMate uses the normal channels to gain permission to do that, but the
thing is that it caches this authorization because that's the way OS X
authorization is configured.
Now I don't want to change that, but I do want to change TM's behavior
and this is possible.
Add the following bit into the file /etc/authorization:
<key>com.macromates.textmate.openfile.readwritecreate.</key>
<dict>
<key>class</key>
<string>user</string>
<key>comment</key>
<string>require the user to allow TextMate to save a file as
admin</string>
<key>group</key>
<string>admin</string>
<key>shared</key>
<false/>
<key>timeout</key>
<integer>0</integer>
</dict>
It must be inside the:
</string>
<key>rights</key>
<dict>
dictionary. I placed it below the default rule's ending </dict> tag.
It means that from the moment you saved that file, all authorized saves
ask you for your password, without any caching.
Jeroen.
--
<http://www.je-ju.net/~jeroen/blog/>
hi there,
I'd like some advice on how to best change the default language
for .txt to markdown (90% of my plaintext is in markdown and i find
that in the other 10% the markdown language doesn't break anything
really, either - try it out on TextMate's README, for example...)
at the same time i like to stay current with the svn repository, so
simply making a copy of the markdown bundle in ~/Application Support/
TextMate/ wouldn't be viable either.
any suggestions?
best regards,
tom
btw. b8 looks really good! methinks it should be announced on
versiontracker and such places!
--
Tom Lazar
http://tomster.org