On Mar 13, 2005, at 11:27 PM, Eric Hsu wrote:
> The other piece asks for split views of the same document. I think
> BBEdit had this, but I used the functionality about once a month. If
> I need to jump between subroutines, there are a number of 'jump to
> function' commands that are competing in the TM svn repository. The
> project I'm working on now is broken up into a bunch of modules that
> are in different files anyway. I have been learning how
> fantastically indispensable the "Find in Project" command is.
BBEdit's implementation is one horizontal split pane, IIRC. Not good
enough.
Imagine that you have a really large source file.
Imagine that you need to make changes to code at top of the file that
require interrelated changes to stuff at the bottom, and/or vice versa.
Imagine these changes are too complicated to hold all of the details in
your head.
You don't need this often, but when you do, it's essential.
In the past, I've actually used four horizontal split panes working on
the same document at once. That was a particularly intricate case, but
I would certainly use the functionality if I had it now. Unfortunately,
Xcode's pane split UI sucks. MPW did it right (more or less).
Chris
Have to say, got a bit lost on the multi project stuff as I don't
really see this as necessary however... I know at lease another 3 or 4
people who are holding back due to the lack of split window
functionality (same document or multiple). I have a chap here who is
still using JEdit despite the slooow Java based (orrible) interface
purely for this feature. TextMate is a cracking app and feels properly
"Mac", the think lacking being the slit window functionality... oh and
function / class navigation (but that can wait).
Jamie
--
http://www.soniciq.com
On 14 Mar 2005, at 09:19, textmate-request(a)lists.macromates.com wrote:
> Send textmate mailing list submissions to
> textmate(a)lists.macromates.com
>
> To subscribe or unsubscribe via the World Wide Web, visit
> http://lists.macromates.com/mailman/listinfo/textmate
> or, via email, send a message with subject or body 'help' to
> textmate-request(a)lists.macromates.com
>
> You can reach the person managing the list at
> textmate-owner(a)lists.macromates.com
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of textmate digest..."
> Today's Topics:
>
> 1. Re: Stupid svn Repository Question (Chris Messina)
> 2. Re: Stupid svn Repository Question (Jack Baty)
> 3. Split Panes: who/what/when/where/why (Jonathan Ragan-Kelley)
> 4. Re: Stupid svn Repository Question (Mark Sapa)
> 5. Re: Split Panes: who/what/when/where/why (Eric Hsu)
> 6. Re: Stupid svn Repository Question (Eric Hsu)
> 7. Re: Split Panes: who/what/when/where/why (Chris Thomas)
> 8. Re: Split Panes: who/what/when/where/why (Eric Hsu)
> 9. Re: Split Panes: who/what/when/where/why (David Casal)
>
> From: Chris Messina <factoryjoe(a)factorycity.net>
> Date: 13 March 2005 19:43:12 GMT
> To: TM Users <textmate(a)lists.macromates.com>
> Subject: Re: [TxMt] Stupid svn Repository Question
> Reply-To: TM Users <textmate(a)lists.macromates.com>
>
>
> I'm trying to use svnX and I keep getting this error when I try to
> connect:
>
> subversion/libsvn_ra_dav/util.c:670: (apr_err=175002)
> svn: PROPFIND request failed on '/svn'
> subversion/libsvn_ra_dav/util.c:294: (apr_err=175002)
> svn: PROPFIND of '/svn': Could not resolve hostname
> `macromates.com': No address associated with nodename
> (http://macromates.com)
>
> Any idea why this would be happening? I can connect successfully to
> other SVN repositories, so I'm at a loss as to why this is happening.
>
> Chris
>
>
> Allan Odgaard wrote:
>
>> On Mar 13, 2005, at 18:50, Brad Miller wrote:
>>
>>> I just tried to do a fresh checkout myself to see if I could get my
>>> changes to the entitynav.py checked in and I'm seeing the same
>>> thing.
>>> [...]
>>
>>
>> I did a fresh checkout to /tmp, which worked. I changed a command and
>> then I also got an error on commit (though not the same), but it
>> seems this is a know problem [1]. Since I'd done the new checkout as
>> 'anon'.
>>
>> Using: “svn ci --username duff” solved the problem. Could you try
>> this Brad? Giving the correct username after 'anon' has failed *does
>> not work*.
>>
>> [1] http://svn.haxx.se/users/archive-2004-12/0035.shtml
>> ______________________________________________________________________
>> For new threads USE THIS: textmate(a)lists.macromates.com
>> (threading gets destroyed and the universe will collapse if you don't)
>> http://lists.macromates.com/mailman/listinfo/textmate
>
>
>
> --
>
> Do the evolution. Get Firefox!
> <http://spreadfirefox.com/community/?q=affiliates&id=5&t=4>
>
> Quote of the moment: /"Simplicity is in taking the elegant path. It is
> also a conscious choice— to achieve simplicity one must eschew
> complexity. Simple things must be simple."/ -- author unknown
>
>
>
>
>
>
>
> From: Jack Baty <jbaty(a)fusionary.com>
> Date: 13 March 2005 21:24:15 GMT
> To: TM Users <textmate(a)lists.macromates.com>
> Subject: Re: [TxMt] Stupid svn Repository Question
> Reply-To: TM Users <textmate(a)lists.macromates.com>
>
>
> A short time ago, for a week or so I could not access anything on the
> macromates.com site, including Subversion. Turns out that for some
> reason my ISPs name servers had very old data. I changed name servers
> and everything, including svn commands, began working again. It's a
> long shot but could be worth a look.
>
>
> On Mar 13, 2005, at 2:43 PM, Chris Messina wrote:
>
>> I'm trying to use svnX and I keep getting this error when I try to
>> connect:
>>
>> subversion/libsvn_ra_dav/util.c:670: (apr_err=175002)
>> svn: PROPFIND request failed on '/svn'
>> subversion/libsvn_ra_dav/util.c:294: (apr_err=175002)
>> svn: PROPFIND of '/svn': Could not resolve hostname
>> `macromates.com': No address associated with nodename
>> (http://macromates.com)
>>
>> Any idea why this would be happening? I can connect successfully to
>> other SVN repositories, so I'm at a loss as to why this is happening.
>>
>
> --
> Jack Baty (http://jackbaty.com)
> Fusionary Media (http://fusionary.com)
>
> Good God, don't the villagers carry torches and pitchforks anymore?
>
>
>
>
>
> From: Jonathan Ragan-Kelley <katokop1(a)gmail.com>
> Date: 14 March 2005 06:48:50 GMT
> To: textmate(a)lists.macromates.com
> Subject: [TxMt] Split Panes: who/what/when/where/why
> Reply-To: jrk(a)csail.mit.edu, TM Users <textmate(a)lists.macromates.com>
>
>
> Searching through the archives of this list, and other
> TextMate-related materials, I've seen that this has come up a handful
> of times, but not in a while, and rarely with much of any response, so
> I'll ask again:
>
> Why does TextMate lack any sort of single-project/multi-window
> functionality (the most functional and common implementation being
> arbitrary split panes within the editor windows, as in jEdit, Emacs,
> Xcode, Visual Studio, et multi al.)? Is there any intention of adding
> such functionality (in the near future)?
>
> I have a hard time imagining how a programmer-centric editor can
> largely ignore the need of developers to have simple and effective
> ways to view and edit several documents in the same project
> simultaneously. Interfaces and implementations, interfaces and
> clients, refactoring source and destination, etc., etc. I recognize
> that it is possible to view multiple documents at once, as in any
> standard document-based app, using multiple windows. However, files
> opened to separate windows fail to integrate with the project-file
> functionality and multi-document (tab) organization around which
> TextMate is built, and, most of all, require heavy use of the dreaded
> Mouse to do much of anything. I have a hard time imagining how the
> developers work on this very 30+ KLC app, itself, without the ability
> to deftly maneuver many files with keyboard alone, and to see more
> than one thing at a time. The addition of features like cmd-T speaks
> directly the significance of keyboard navigation of large projects,
> but in such projects, what on earth are we to do with our widescreen
> or multi-monitor setups if we can only use one pane? There's only so
> much of my screen real-estate I could ever allocate to Safari and
> OmniOutliner to read documentation and keep a to-do list, when the
> primary thing I need is to keep my head inside my code.
>
> I apologize for the rather desperate, frustrated tone creeping up
> underneath this message -- it's just the type of desperation that
> could only be created by frequent attempts to use an absolutely
> glorious, is-everything-I-could-dream-of app, perpetually foiled by a
> single, fatal (and bizarrely unique, among programmer's editors) flaw
> in just one small aspect of its implementation which completely
> prevents me from doing anything more than diddling around and getting
> frustrated, time and again. Not to mention from forking over the $50
> -- nay $100 I would honestly love to pay for this program, if only I
> could actually use it.
>
> The problem is, I greatly appreciate everything that is TextMate. The
> core idea -- that other editors on OS X just feel wrong -- echoes my
> sole problem since coming [back] to the platform. And TextMate really
> does feel right. Oh so right. I just can't actually use it for
> anything, since I can't quickly, cleanly, and effectively (i.e. with
> the keyboard, without endlessly mucking about with window sizes and
> placements) operate on and navigate large multi-file software
> projects.
>
> I understand that TextMate is a focused, relatively small undertaking
> compared to mammoth editor-beasts like Emacs, or even jEdit these days
> -- that that is not only the reality of a single-developer project,
> but the goal. But I can't imagine that at least rudimentary split
> panes (or some functionally similar interface feature) could possibly
> be nearly as implementation-heavy as many of the features that seem to
> be coming every few weeks. You have this nice, object-oriented text
> view you've created, which can be instantiated many times over (in
> separate windows) just fine -- why not allow multiple instantiations
> within sub-windows, using Apple's standard split pane widgets? The
> key thing which complicates this, of course, is the focus on tabs, and
> while it's true that there doesn't seem to be an obvious, elegant
> solution to the problem of tabs for multiple panes, I think those of
> us who really feel the need for mouse-free management of multiple
> document views would gladly live with pretty tabs which have to shut
> themselves off when a window is split into multiple panes, at least
> until a better solution can be made. After all, tabs are a rather
> mouse-centric interface element, anyway, as indicated by the
> enthusiastic introduction of the new cmd-T file open/switch feature.
>
> So there we have it. If you can't tell, I've been stewing over this
> for several months. Now, what are the chances? Is this even on the
> drawing board? Is there anything I or anyone else could do to help it
> along (like [not] sending more long, love-lorn emails)?
>
> Is anyone else -- besides me and the 2 people who asked after this
> feature here and on the wiki in the fall -- interested in panes? If
> not, how on earth do you work with multiple text files simultaneously?
> I'd really like to know, because hopefully I'm just totally missing
> something that will improve my [working] life forever.
>
> Much love to the creator and users of this fantastic app. And don't
> worry, I'm putting my straight jacket back on as we speak, and heading
> to bed in my padded, white room.
>
>
>
>
> From: Mark Sapa <Mark.Sapa(a)gmx.de>
> Date: 14 March 2005 07:12:15 GMT
> To: TM Users <textmate(a)lists.macromates.com>
> Subject: Re: [TxMt] Stupid svn Repository Question
> Reply-To: TM Users <textmate(a)lists.macromates.com>
>
>
> Hey Allan, just tried your suggestion a few times:
>
>
> Am 13.03.2005 um 19:21 schrieb Allan Odgaard:
>
>> On Mar 13, 2005, at 18:15, Mark Sapa wrote:
>>
>>>> [moerk@mungon]~ 501 % rm -rf Bundles
>>>> [moerk@mungon]~ 502 % rm -rf .subversion
>>>> [moerk@mungon]~ 503 % svn co
>>>> http://macromates.com/svn/Bundles/trunk Bundles
>>>> Authentication realm: <http://macromates.com:80> macromates.com
>>>> Password for 'moerk':
>>
>> Maybe this is related to the bug I just mentioned for Brad [1].
>>
>> Could you try instead to do:
>> svn co --username anon http://macromates.com/svn/Bundles/trunk
>> Bundles
>>
>> So that it won't first prompt for password for moerk.
>
>
> This is the result:
>
>> [moerk@mungon]~ 546 % rm -rf Bundles
>> [moerk@mungon]~ 547 % rm -rf .subversion
>> [moerk@mungon]~ 548 % svn co --username anon
>> http://macromates.com/svn/Bundles/trunk Bundles
>> Authentication realm: <http://macromates.com:80> macromates.com
>> Password for 'anon':
>> svn: PROPFIND request failed on '/svn/Bundles/trunk'
>> svn: PROPFIND of '/svn/Bundles/trunk': 400 failed to forward body of
>> the request (http://macromates.com)
>> [1][moerk@mungon]~ 549 % rm -rf Bundles[moerk@mungon]~ 550 % rm -rf
>> .subversion[moerk@mungon]~ 551 % svn co --username anon
>> http://macromates.com/svn/Bundles/trunk Bundles
>> Authentication realm: <http://macromates.com:80> macromates.com
>> Password for 'anon':
>> svn: PROPFIND request failed on '/svn/Bundles/trunk'
>> svn: PROPFIND of '/svn/Bundles/trunk': 403 Forbidden
>> (http://macromates.com)
>> [1][moerk@mungon]~ 552 % rm -rf Bundles [moerk@mungon]~ 553 % rm
>> -rf .subversion[moerk@mungon]~ 554 % svn co --username anon
>> http://macromates.com/svn/Bundles/trunk Bundles
>> Authentication realm: <http://macromates.com:80> macromates.com
>> Password for 'anon':
>> svn: REPORT request failed on '/svn/Bundles/!svn/vcc/default'
>> svn: REPORT of '/svn/Bundles/!svn/vcc/default': 503 unknown method
>> (http://macromates.com)
>
> The first I _might_ attribute to a skippy connection, I was unsure
> about my correct typing
> of the password in the second, but the third _definitely_ has the
> correct pw.
> This is with a freshly recompiled version of svn, btw.
>
> Any more suggestions, anyone?
>
> Right now I'll try rebuilding the fink svn-client without ssl
> support... *shrug*
>
>
>
>
>
> From: Eric Hsu <erichsu(a)math.sfsu.edu>
> Date: 14 March 2005 07:27:31 GMT
> To: TM Users <textmate(a)lists.macromates.com>
> Subject: Re: [TxMt] Split Panes: who/what/when/where/why
> Reply-To: TM Users <textmate(a)lists.macromates.com>
>
>
>> Why does TextMate lack any sort of single-project/multi-window
>> functionality (the most functional and common implementation being
>> arbitrary split panes within the editor windows, ....
>>
>> Is anyone else -- besides me and the 2 people who asked after this
>> feature here and on the wiki in the fall -- interested in panes? If
>> not, how on earth do you work with multiple text files simultaneously?
>
> I'm confused by the request. One piece talks about many files, one
> project (the end). For this,
> I use the 'project drawer'. Start a new project. Add the folders that
> I am working with (the drawer automatically finds the enclosed files).
> Now as I click on files in the hierarchy, they appear as tabs. You can
> flip between them using Ctrl-Opt-Arrow. It works pretty well... My
> only complaint is that the drawer remembers state oddly. If you add a
> folder and want to omit a subfolder (in my case because there are
> 1,500 data files in it), TM will add it back when it refreshes; other
> times when it refreshes the folders close up. But Allan is aware of
> these annoyances...
>
> The other piece asks for split views of the same document. I think
> BBEdit had this, but I used the functionality about once a month. If I
> need to jump between subroutines, there are a number of 'jump to
> function' commands that are competing in the TM svn repository. The
> project I'm working on now is broken up into a bunch of modules that
> are in different files anyway. I have been learning how fantastically
> indispensable the "Find in Project" command is.
>
> - Eric
> --
> Eric Hsu, Assistant Professor of Mathematics
> San Francisco State University
> erichsu(a)math.sfsu.edu
> http://math.sfsu.edu/hsu
>
>
>
>
> From: Eric Hsu <erichsu(a)math.sfsu.edu>
> Date: 14 March 2005 07:33:42 GMT
> To: TM Users <textmate(a)lists.macromates.com>, Mark Sapa
> <Mark.Sapa(a)gmx.de>
> Cc: Subject: Re: [TxMt] Stupid svn Repository Question
> Reply-To: TM Users <textmate(a)lists.macromates.com>
>
>
> At 8:12 AM +0100 3/14/05, Mark Sapa wrote:
>> Right now I'll try rebuilding the fink svn-client without ssl
>> support... *shrug*
>
> My svn setup is working great, checkout and checkin. Let's see, how
> did I install it...
>
> My info: svn, version 1.1.1 (r11581)
> compiled Oct 23 2004, 17:26:09
>
> I think I got it from http://www.codingmonkeys.de/mbo/, which has
> packages nicely precompiled for Panther. You are using 10.3, right?
>
> - Eric
> --
> Eric Hsu, Assistant Professor of Mathematics
> San Francisco State University
> erichsu(a)math.sfsu.edu
> http://math.sfsu.edu/hsu
>
>
>
>
> From: Chris Thomas <chris(a)cjack.com>
> Date: 14 March 2005 07:39:19 GMT
> To: Eric Hsu <erichsu(a)math.sfsu.edu>
> Cc: TM Users <textmate(a)lists.macromates.com>
> Subject: Re: [TxMt] Split Panes: who/what/when/where/why
> Reply-To: TM Users <textmate(a)lists.macromates.com>
>
>
>
> On Mar 13, 2005, at 11:27 PM, Eric Hsu wrote:
>
>> The other piece asks for split views of the same document. I think
>> BBEdit had this, but I used the functionality about once a month. If
>> I need to jump between subroutines, there are a number of 'jump to
>> function' commands that are competing in the TM svn repository. The
>> project I'm working on now is broken up into a bunch of modules that
>> are in different files anyway. I have been learning how
>> fantastically indispensable the "Find in Project" command is.
>
> BBEdit's implementation is one horizontal split pane, IIRC. Not good
> enough.
>
> Imagine that you have a really large source file.
> Imagine that you need to make changes to code at top of the file that
> require interrelated changes to stuff at the bottom, and/or vice
> versa.
> Imagine these changes are too complicated to hold all of the details
> in your head.
>
> You don't need this often, but when you do, it's essential.
>
> In the past, I've actually used four horizontal split panes working on
> the same document at once. That was a particularly intricate case, but
> I would certainly use the functionality if I had it now.
> Unfortunately, Xcode's pane split UI sucks. MPW did it right (more or
> less).
>
> Chris
>
>
>
>
>
> From: Eric Hsu <erichsu(a)math.sfsu.edu>
> Date: 14 March 2005 07:59:13 GMT
> To: Chris Thomas <chris(a)cjack.com>
> Cc: TM Users <textmate(a)lists.macromates.com>, Eric Hsu
> <erichsu(a)math.sfsu.edu>
> Subject: Re: [TxMt] Split Panes: who/what/when/where/why
> Reply-To: TM Users <textmate(a)lists.macromates.com>
>
>
>> You don't need this often, but when you do, it's essential.
>
> Yeah, I was thankful that one time a month I used it. And I would be
> happy to have it in TM. The question is always priorities...
>
> - Eric
> --
> Eric Hsu, Assistant Professor of Mathematics
> San Francisco State University
> erichsu(a)math.sfsu.edu
> http://math.sfsu.edu/hsu
>
>
>
>
> From: David Casal <david(a)luminas.co.uk>
> Date: 14 March 2005 09:19:27 GMT
> To: TM Users <textmate(a)lists.macromates.com>
> Subject: Re: [TxMt] Split Panes: who/what/when/where/why
> Reply-To: TM Users <textmate(a)lists.macromates.com>
>
>
>
> On 14 Mar 2005, at 07:59, Eric Hsu wrote:
>
>>> You don't need this often, but when you do, it's essential.
>>
>> Yeah, I was thankful that one time a month I used it. And I would be
>> happy to have it in TM. The question is always priorities...
>
> The one thing I miss from jedit is actually being able to open
> -several- files in split panes. That's the scenario I used the most,
> and the one I'd really love to see in TM.
>
> David Casal
>
>
>
>
> _______________________________________________
> textmate mailing list
> textmate(a)lists.macromates.com
> http://lists.macromates.com/mailman/listinfo/textmate
I just tried to open the recently published BoingBoing 2000-2005
archive file (about 18 MB in size) in TM and it took 1 minute and 25
seconds (!!) (I actually used a stopp watch when opening it a second
time) with a spinning beach ball and the fan on my PB (12" 867 Mhz with
640 MB RAM running 10.3.8) basically going berserk. Is that a beta
problem (I'm using b5) or is this behaviour »normal«? (Just for the
record: TW opened the same file in less than 10 seconds!)
Christian
In BBEdit, pressing the Cmd key in the Find dialog shows all shortcuts.
E.g. if I hold the Cmd key down "Replace" will change to "Cmd-R
Replace". This way, you don't need the mouse. Would that be possible
with TextMate?
--
Regards, Charles.
Hi,
I'm experiencing some problems with b5 and the Services menu: TextMate
doesn't seem to register itself in the menu and the contents of
Services > Insert are greyed out when accessed from within TextMate.
Any ideas? Known b5 problem?
Also I'd like to know if future TM version will let you, as an option,
create new UTF-8 files with BOM? (I know it preserves existing BOMs
...)
Thanks in advance!
Kind regards
Christian
I am lovin' the cmd-T window, very nice. Any possibility it might be
multiselect in the future? I often have need to pull up a class and
its similarly named unit test class and perhaps a similarly named test
fixture. It would be nice to grab them all in one shot, since they
typically show up right next to each other in the window. Not a big
deal though.
--
Best regards,
Lang Riley
On Mar 9, 2005, at 9:48 PM, Eric Ocean wrote:
>
> Now, Add to Repository fails with:
>
> /bin/bash: line 11: ruby: command not found
This is probably the BASH_ENV problem. We should fail more gracefully
and support TM_RUBY, but -- currently -- we don't.
Date: January 27, 2005 4:38:47 AM PST
From: cryo(a)cyanite.org
Subject: Re: [TxMt] ruby not found error
To: textmate(a)lists.macromates.com
Reply-To: textmate(a)lists.macromates.com
On 27. jan 2005, at 13:15, David Casal wrote:
> Hello all,
>
> Stupid question here...I have:
>
> ruby /Users/dc/Documents/txt/scripts/todo2log.rb $TM_FILEPATH
It can't locate ruby _here_.. doesn't matter if the shebang is right
later on (it's not even used). Most likely your ruby-path is setup in
~/.bash_profile, which is not sourced by TM. A solution that should fix
everything path-related:
Make a file in your home-dir, say .bash_env and have it contain:
source /etc/profile
source ~/.bash_profile
Then set TM's BASH_ENV variable to: ~/.bash_env
That should source all relevant path stuff.
A completely different solution is of course to call the script
directly:
/Users/dc/Documents/txt/scripts/todo2log.rb $TM_FILEPATH
..it needs to be +x of course, for this to work.
http://lists.macromates.com/mailman/listinfo/textmate
Hello
Is there any way to get the project drawer to sort files automatically?
I know you can drag them up and down, but Id like it if it sorted
auto...
Thanks
Eoghan
Greetings,
This is a bit off topic... but I'm already composing the email so hey.
Anybody recommend a good Mac IRC client? I haven't been on IRC for
years, and never since switching to Mac. I've searched a bit but
thought maybe someone could make a recommendation since many folks on
here seem to discuss this project on IRC (which is my goal as well).
Thanks!
Raymond
I'm having trouble with the Subversion bundle, and
I can't seem to get the Rails bundle to load.
Subversion commands always respond that my file is not a 'working
copy'. Executing the identical command using svn works fine. I've set
(correctly) the TM_SVN shell variable in the preferences.
The Rails bundle is located in ~/Library/Application
Support/TextMate/Bundles/, right next to the Subversion bundle, which
does load. I checked the Rails bundle out using svn co.
Any ideas?
Best, Eric
Just want to throw this out there: (1) place bookmark in file at the
signature of a Ruby method (2) comment out the whole method displaces
the bookmark so that it now moves itself to be after the commented out
code? Seems strange to me. Feature or bug? I love bookmarks though :
)
--
Best regards,
Lang Riley
I use TextMate to do Rails development, so a window title like
"index.rhtml" isn't all that helpful since I need to know *which*
index.rhtml it is -- something I can determine by seeing what directory
it's in. Please show the project (not file system) path in the window
title bar, such as (in the index.rhtml case above):
site/app/views/member/index.rhtml
Thanks for a great product,
Eric
Not sure if this needs to be a command or macro or what but I can't
seem to figure this out.
I need the ability to output parameters of functions so if I have the
following code (actionscript):
GenericList_prototype.name = function (param1,param2) {
statement;
}
I want to be able to click anywhere within the function, hit a key
(command T) and have the text changed to:
GenericList_prototype.name = function (param1,param2) {
trace("GenericList.name > param1 = " + param1 + " > param2 = " +
param2);
statement;
}
This is so I can output parameters to functions. Any ideas? Not even
sure where to start.
Ketan Anjaria
fire(a)kidbombay.com
www.kidbombay.com
as i'm beginning to use textmate for more and more of my daily work,
i'm also discovering more and more features i'd like to see implemented
;-)
so, for the record: i'd love to see the project drawer display the
label colors that i've assigned via the finder for a file.
thanks for considering,
tom
--
tom lazar <tom(a)tomster.org>
http://tomster.org
I definitely enjoy using incremental forward and backward search, but
was wondering if in the future we could elect to use regexps with it,
that would be really nice. I miss that from vim.
--
Best regards,
Lang Riley
I feel like an idiot for asking this, since I completely switched from
BBEdit a month ago. But, here goes...
Is it possible to to highlight PHP and HTML at the same time. The only
way to get HTML to highlight (that I can find) is to use the syntax
"HTML (Basic)". There is a "PHP" and an "HTML (PHP)", but they both
render the HTML as gray.
Solution? Anybody?
Thank you,
--==<< R i c h a r d B r o n o s k y >>==--
On Mar 7, 2005, at 1:02 PM, Jack Baty wrote:
> Just to confirm, the return key will still work the same, but you'll
> map the enter key to accept the dialog? Just wanted to make sure I'll
> still be able to enter returns in my commit messages.
Yes indeed. I just committed a revision that maps the enter key -- but
not the return key -- to the Commit button. It also maps the escape key
to the Cancel button, and AppKit thoughtfully provides the classic Mac
key sequence command-period as equivalent to escape (for this purpose).
> And I've gotta say that even though I'm a terminal junkie, command-B
> is my new favorite thing about TextMate. The Diff and Blame outputs
> completely made my day the first time I saw them.
Hmm... I didn't intentionally set the command key to B for the entire
menu. I wonder if I duplicated the Build With Xcode command when I
first created the Subversion bundle? Or did someone else make that
change?
Chris
Hey everyone,
I assume that I am missing something which is obvious to everyone, but
I can't seem to be able to save a file in TextMate which I have opened
with the "Edit in TextMate" command in Transmit 3.02. When I try to
save it just beeps and ignores me. It works in eg. SubEthaEdit, and it
is exactly what I bought TextMate for, so it annoys me a little.
Is this an error in Transmit, or something I'm missing?
anr
Stupid gravity!
-- Homer Simpson
On Mar 7, 2005, at 9:23 AM, Allan Odgaard wrote:
> Chris, do you think you could let enter acknowledge the commit
> message? Although people with laptops probably don't have this key!?!
Ah. Yes, I'll set this up. PowerBook users can use fn + return for
enter, IIRC.
Chris
since i've brought up the subject of navigation-without-a-mouse...
is there a way to move the focus from the editing window to the project
drawer (i.e. to commit an entire folder) using the keyboard?
the reverse is possible with an obscure amount of pressing the tab key.
but back?
best regards,
tom
--
tom lazar <tom(a)tomster.org>
http://tomster.org
On Mar 7, 2005, at 8:29 AM, Tom Lazar wrote:
> hello again,
>
> now that i've figured out how to use the subversion plugin (and
> finally saw that applying multiple commands to the same keystroke can
> be really useful!) i've only got one gripe left: i can't seem to
> initiate any action (i.e. commit) using the keyboard only. in the end
> i always need to click on a button (i.e. commit) using the mouse.
>
> being a terminal-, quicksilver- AND textmate user this, of course,
> drives me nuts ;-)
>
> any workaround/solution?
When the menu pops up with multiple commands, use standard Mac OS X
menu navigation keys to move around. Press the up/down arrow keys to
move the selection, or type the first few letters of the command.
Chris
hello again,
now that i've figured out how to use the subversion plugin (and finally
saw that applying multiple commands to the same keystroke can be really
useful!) i've only got one gripe left: i can't seem to initiate any
action (i.e. commit) using the keyboard only. in the end i always need
to click on a button (i.e. commit) using the mouse.
being a terminal-, quicksilver- AND textmate user this, of course,
drives me nuts ;-)
any workaround/solution?
thanks,
tom
--
tom lazar <tom(a)tomster.org>
http://tomster.org
On Mar 6, 2005, at 22:13, textmate-request(a)lists.macromates.com wrote:
> OMG! Are they using the normal error beep for this? I'd say whether or
> not they should change it is not even up for discussion.
>
> The authors of Transmit should read about Pavlov's dogs:
> http://en.wikipedia.org/wiki/Conditioning
Heh, I asked whether it was an error and I find the discussion ended up
with whether we are dogs or not. :-D
Well anyhow - of course I opened the file to see whether my changes
were saved - and they were not. As I said when I open the same file
with SubEthaEdit I can save and it will work - but not in TextMate.
This is the case for all the files I tested.
The ones who have it working - are you using SFTP as well?
anr
I hope you've learned your lesson, Lisa - never help anyone.
- Homer Simpson
On Mar 4, 2005, at 4:40 PM, Nednieuws wrote:
> Op 5-mrt-05 om 1:37 heeft Tobias Luetke het volgende geschreven:
>
>> Plus you have its dev as loyal fan if any additional features are
>> needed.
>>
>>>
>>> Instead of using a wiki, you should check out hieraki.org. Looks
>>> like a
>>> wiki but goes further and feels way better.
>
> Just to clarify: Hieraki invites you to write a document, not a
> snippet, which is my main gripe with how people tend to use a wiki.
I really, really like this approach. I'll be using this for some of my
own projects. Hieraki even improves on the usual two-step wiki preview
process. Very cool.
I guess this is as good a time as any to say that I don't like PmWiki
at all. The site structuring system feels weird; the basic formatting
operators are clunky; the style is not attractive. IMHO. :)
Chris
hello,
i've checked out a current revision of the Bundle repository (rev. 429)
and when I try to use any of the new subversion commands I get the
following error:
/Volumes/Data/Applications/TextMate.app/Contents/SharedSupport/Bundles/
Subversion.tmbundle/Tools/format_status.rb:49: undefined method `[]'
for nil (NameError) from
/Volumes/Data/Applications/TextMate.app/Contents/SharedSupport/Bundles/
Subversion.tmbundle/Tools/format_status.rb:46:in `call' from
/Volumes/Data/Applications/TextMate.app/Contents/SharedSupport/Bundles/
Subversion.tmbundle/Tools/Builder.rb:226:in `_nested_structures' from
/Volumes/Data/Applications/TextMate.app/Contents/SharedSupport/Bundles/
Subversion.tmbundle/Tools/Builder.rb:148:in `method_missing' from
/Volumes/Data/Applications/TextMate.app/Contents/SharedSupport/Bundles/
Subversion.tmbundle/Tools/format_status.rb:46 from
/Volumes/Data/Applications/TextMate.app/Contents/SharedSupport/Bundles/
Subversion.tmbundle/Tools/format_status.rb:44:in `each_line' from
/Volumes/Data/Applications/TextMate.app/Contents/SharedSupport/Bundles/
Subversion.tmbundle/Tools/format_status.rb:44 from
/Volumes/Data/Applications/TextMate.app/Contents/SharedSupport/Bundles/
Subversion.tmbundle/Tools/format_status.rb:43:in `call' from
/Volumes/Data/Applications/TextMate.app/Contents/SharedSupport/Bundles/
Subversion.tmbundle/Tools/Builder.rb:226:in `_nested_structures' ... 6
levels... from
/Volumes/Data/Applications/TextMate.app/Contents/SharedSupport/Bundles/
Subversion.tmbundle/Tools/format_status.rb:29:in `call' from
/Volumes/Data/Applications/TextMate.app/Contents/SharedSupport/Bundles/
Subversion.tmbundle/Tools/Builder.rb:226:in `_nested_structures' from
/Volumes/Data/Applications/TextMate.app/Contents/SharedSupport/Bundles/
Subversion.tmbundle/Tools/Builder.rb:148:in `method_missing' from
/Volumes/Data/Applications/TextMate.app/Contents/SharedSupport/Bundles/
Subversion.tmbundle/Tools/format_status.rb:29
I've installed subversion from the 'official' binary package at
http://metissian.com/projects/macosx/subversion/
before setting TM_SVN to ''/usr/local/bin/svn' it wouldn't run at all,
complaining, that it can't find 'svn' (which is odd, as /usr/local/bin
is in $PATH...
any ideas?
thanks in advance,
tom
--
Tom Lazar, http://tomster.org
Greetings!
I'm trying to change the background/foreground colors, which only seems
to work on documents w/out syntax highlighting. I set my background to
black, but when I open a PHP file it has a white background. I set my
background to white, but when I open a Ruby file it shows up black. Is
this deliberate? Do I have to learn how to rewrite the syntax rules to
make this change? Frankly, it seems quite counter-intuitive. Why offer
that option if it usually doesn't even work?
If there is a simple answer, can someone direct me to it? I would be
ever so grateful.
Also, is there a manual for this software? Between the mailing list,
the startup tips, the newsgroup, the wiki, and the blog, I'm near my
wit's end. I do like this program, but I assumed that it would come
with documentation!!! Frankly, using this feels more like a scavenger
hunt, not exactly par for commercial software.
Please don't take me wrong, I'm just a little frustrated.
Regards,
Raymond
Is there any way to get preferences for search dialogs to last across
an OS restart? For instance, the regexp checkbox. I almost always
want that to be checked. I have noticed that it sticks when restarting
TM during the same OS session, but not across reboots.
--
Best regards,
Lang Riley
On Mar 5, 2005, at 5:38 AM, Tom Lazar wrote:
> /Volumes/Data/Applications/TextMate.app/Contents/SharedSupport/
> Bundles/Subversion.tmbundle/Tools/format_status.rb:49: undefined
> method `[]' for nil (NameError)
This is an old thinko on my part, now fixed (thanks for catching it!).
Please svn update to the latest format_status.rb and give it another
shot.
Chris
Hi,
I made a script that opens the source of the frontmost Safari document
in TextMate, with syntax-coloring.
I used a similar one for BBEdit a long time ago. (or was it only 5
months? ;)
With Applescript, it always look quite easy when you start, then you
end up spending hours to get it to work properly.
AS is as easy to read as it's hard to write. But it works!
You can see I'm a little AS challenged, so advices are welcome.
Basically, it takes the source and the title of the frontmost Safari
window (warns you if there is none, or if it's blank),
remove "http://" and replace any "/" in the title with ":", makes a
file in /tmp with the title as name (adding ".html" if it's not already
there) and opens it in TM.
Should I put it on the wiki or in the repository?
Hope this can be useful to someone.
--
Fred
Download it here: http://osxgeek.org/tm/Source2TM.zip or copy/paste it
Script Editor.
========================================================================
=
tell application "Safari"
if not (exists document 1) then
display dialog "You need to open a web location first!" buttons
{"OK"} default button 1
return
end if
set mySource to the source of front document as text
if (length of mySource is 0) then
display dialog "You need to open a web location first!" buttons
{"OK"} default button 1
return
end if
set myName to name of front document as text
end tell
try
tell application "TextMate" to activate
set myName to replace_chars(myName, "http://", "")
set myName to replace_chars(myName, "/", ":")
if (myName ends with ".html") or (myName ends with ".htm") then
set myPath to "/tmp/" & myName
else
set myPath to "/tmp/" & myName & ".html"
end if
do shell script "rm -f " & quoted form of myPath
do shell script "echo " & quoted form of mySource & " >> " & quoted
form of myPath
do shell script "open -a TextMate " & quoted form of myPath
end try
on replace_chars(this_text, search_string, replacement_string)
set AppleScript's text item delimiters to the search_string
set the item_list to every text item of this_text
set AppleScript's text item delimiters to the replacement_string
set this_text to the item_list as string
set AppleScript's text item delimiters to ""
return this_text
end replace_chars
========================================================================
=
I just got this from Schubert:
I have fixed a bug that could cause it to crash when the
initialization of the PDF document fails in the most recent
version. If you still have documents that cause a crash please
forward them to me.
It was released 2nd of March, so I'd encourage people to update, and if
you experience a crash, send him the PDF causing the problem.
I regularly post code onto blogs and would love to get what I see in
TextMate (highlighting and such) to be represented with HTML. I there
a method in place for doing this?
Thank you,
--==<< R i c h a r d B r o n o s k y >>==--
Hi
I am just trying out TextMate and have been impressed, however
I am a bit confused by the folding. The main problem comes when I click
on the arrow for a fold opening (down arrow), it simply folds to the
next fold closing
(up arrow). If a new fold opening occured in the middle then it
ignores this.
From looking at the lists and so on I think this might have something
to do
with indentation, however I am using latex, which it is not natural to
indent.
best wishes
Edmund
------------------------------------------------------------------------
------------
Problems worthy
Edmund Harriss
of attack Queen Mary, University of
London
prove their worth edmund.harriss(a)mathematicians.org.uk
by hitting back. http://www.mathematicians.org.uk/eoh
Piet Hein 1905-1996
------------------------------------------------------------------------
------------
There has been some talk here and on the bundle dev list about
character sets and entities in HTML documents. Here is some information
that might be useful.
First of all, there is no need to use entities in HTML documents for
such things as é è ê ë etc., as it only makes them harder to read, to
edit and to parse. When using utf-8, the entire utf-8 range CAN be used
directly. As far as I know, the only entities needed are:
& > <
In order to not confuse the parser. No, all this only works if the
document is sent by the server as UTF-8. Someone wrote on the dev-list
that he makes sure this is the case by putting a meta-tag in the
document (using http-equiv).
Unfortunately, most popular web-servers (well, at least Apache ;-))
doesn't look at the document to see if you included such a tag, and
will always add a char-set header to the HTTP response. This defaults
to iso-8859-1 and _overrides_ the one specified in the document
meta-tag. Maybe this is not in line with the standard, but it is
nevertheless what happens in practice.
So we need to make the server send the content as utf-8 instead. With
Apache we have several alternatives:
1) Enable MultiViews using (in .htaccess) Options +MultiViews and
rename the document to name.html.utf8 or name.php.utf8 etc. MultiViews
also allow for content-type and language negotiation so you can refer
to a picture with 'name' and have several versions on disk 'name.jpeg',
'name.png' etc. The same goes for omitting the .php and .html
extensions. Note that some web-servers may be setup to prevent you from
enabling MultiViews like this.
2) Set the default charset for all text/html and text/plain content.
This will of course also include php, ruby and cgi in general. You can
do this by putting: AddDefaultCharset utf-8 in your .htaccess file.
This is probably the easiest way.
3) Set the charset to utf-8 for some file-extensions only. This hardly
seem useful, and could probably be of more use by setting the charset
to something ELSE than utf-8 for certain files, e.g. name.txt or
similar. The syntax is (in the .htaccess file): AddCharset <charset>
<extensions...>, e.g. AddCharset iso-8859-1 .txt .text.
Note that there doesn't seem to be any way to add charsets to specific
mime-types, but only extensions. Of the methods above I recommend 2,
although enabling MultiViews is generally a Good Thing™, in my opinion.
--
Sune :: http://cyanite.org/
"And now there is merely silence, silence,
silence, saying all we did not know."
I've run into a rather annoying bug, seem that if I create a project
by dragging a folder of files onto TextMate, I can't group files, has
anyone else had problem with this?
If I create a project from within TextMate and then add files one at a
time to it, I can group them.
any ideas?
--
--------------------------------------------
saul rosenbaum
www.visualchutzpah.com
Another thing I miss from BBEdit: Would it be possible to have vertical
lines show in a faint shade of grey so that it's easy to see at which
indent level you are?
Of course, this should come /after/ SFTP and SVN :). (Btw, those are
the things why I still use BBEdit as my main editor.)
If there is another way of asking for features—or better yet checking
how often something is requested, please let me know.
--
Regards, Charles.
Having just started to do some Python coding, I have discovered that Python
seems to prefer spaces instead of tabs for its indenting, so I've switched
the setting in the prefs, which is fine, but I was wondering whether there
is any way to make this setting language dependent as I do a lot of
Actionscript work as well, where tabs are more normal for indenting.
Regards all,
Chris Jenkins
______________________________________________________________________
This email has been scanned by the MessageLabs Email Security System.
For more information please visit http://www.messagelabs.com/email
______________________________________________________________________
When I run the HTML color picker command i get:
## Component Manager: attempting to find symbols in a component alias
of type (regR/carP/x!bt)
in addition to the hex value for the color.
Any ideas of how to fix this?
Cheers,
Ian
I use TextMate at work and love it, but on my home computer it crashes
upon startup. (Both machines are running 10.3.8.) I've tried both
1.0.2 and the beta release. After some research, I find that my problem
is practically identical to this one...
http://lists.macromates.com/pipermail/textmate/2005-February/003009.html
...which is why I won't include a crash log unless it's requested, since
as far as I can tell mine is the same as his. Unfortunately, the
problem never seemed to get resolved. I imagine there's some sort of
conflict with something I've installed previously, but I'm not inclined
to uninstall things one by one just to see what happens.
Are there any ideas as to what could be the problem?
Andrew Dupont
I had been using Jotz (until it became Bloatz), then MacJournal and
tried DevonThink (which I may still purchase--it's pretty cool). But
since I have TM open all the time anyway I have an "info" project where
I store various bits of data. There's no RTF or images but I can live
without them and I like the portability of plain text.
What I would like is an on-the-fly encryption -- i.e. select the text
and run a command to encrypt it (with a pre-set password). Then I could
store bank data etc securely.
Any tips on how this might be done? I know there is command-line
encryption of various kinds but I'm not sure how I could store a
password w/in TM for global use.
thanks!
Paul
PS looking forward to the new PHP bundle!
OK, not sure how to explain this simply and clearly. So here goes :)
Reworking the CSS syntax file and I've decided to separate things like
this:
SELECTORS::
Main selector group should be grabbing anything in front of { but not {
begin = "[^} \\t{/@][^{]*?";
end = "(?=/\\*|\\{|\\s|$)";
Subpatterns
|-> selectors.html-elements = matching all HTML tags
|-> selectors.classes = UserDefined classes = matching any word with
a . in front of it
|-> selectors.id = UserDefined #Ids = matching any word with a # in
front of it
|-> selectors.pseudo-class = :hover, :link etc
PROPERTIES::
catching everything between the { } with the requisite sub-patterns.
begin = "\\{";
end = "\\}";
The problems I am having is that I can catch either the Selectors OR
the Properties, but NOT both at the same time.
The Selectors Regex above enables the Properties to work, but not the
Selectors.
Somehow lost the working regex for Selectors right now, but think I was
using:
begin = "^[^{]*?";
end = "(\\{)";
What am I doing wrong, where the hell is this thing falling apart
?????? I'm going nuts and has been on the verge of throwing the damn
thing out of the window. Please save my 'puter from an untimely death
: )
Going to sleep now, hoping for a better day tomorrow.
===================
Example Code:
/* a comment */
body {
/* inside properties comment */
properties: value;
}
div, .classname, #IDname:hover
{
/* inside properties comment here too */
properties: value;
}
/* another comment */
End Example Code:
Kind regards,
Mats
----
"TextMate, coding with an incredible sense of joy and ease"
- www.macromates.com -
Wouldn't it be really nice if the find function was shown at the bottom
of the window like it is done in Firefox?
Regards,
Thijs
--
Fingertips - http://www.fngtps.com
Firefox - Take back the web - http://getfirefox.com
Hi-
Quick question on a bit of Wiki comment. On the 'suggestions' page,
this is listed under 'Already Implemented':
"Similar to above, if I open a file through an FTP/SFTP app, it would
be cool to have the file open in a project instead of with a regular
editor window. Perhaps if the frontmost window is a project window,
the file is placed in that project"
I'm just wondering if 'already implemented' means in your internal
CVS/SVN repo, or in the public beta? I don't think this is working for
me so I'm guessing you mean internal builds (?)
thanks
-Todd
One more help request. How can I write a better command that would check
a whole document, or selected text, and spell check it through
excalibur.
What I am using now is:
input: document
open -a excalibur "$TM_FILEPATH"
output: disgard
This calls excalibur with the file fine. I run the spell check and make
changes and then excalibur asks me to save it. When I return to TextMate
the page does not show the corrections until I click on it. Any further
suggestions for the code much appreciated.
If anyone would like this added to the LateX bundle, I would be happy to
add it.
Cheers
Robert
I was wondering if anyone has figured out how to set the preferences in
xcode to open a tmproj file in textmate? Of course I can control "open
with finder' to get it to open in textmate, but I am looking to set the
preferences to open all tmproj files with textmate as the external
editor. I can not find such a heading in xcodes preferences though.
Cheers,
Robert