Hi Folks,
Just wondering if anyone out there is using TextMate for lisp programming ... ?
Don't see much in the way of any snippets (except for an Overtype ')' -- which still isn't very clear to me what that does) .. also don't see much talk about lisp on the mailing list.
I'm just getting my feet wet w/ it (lisp, that is) and was thinking about ways and means my editor can help me :-) I was thinking it might be a useful thing to do a function-lookup to a local copy of the hyperspec (a la what I think slime does for emacs) ... just checking if anyone else has any good ideas they've been using in their workflow w/ tm and lisp.
(Maybe it's better to stick w/ the emacs/slime combo on this one, though?)
Thanks, -steve
On 19/10/2005, at 2.09, Steve Lianoglou wrote:
[...] Don't see much in the way of any snippets (except for an Overtype ')' -- which still isn't very clear to me what that does)
It makes it so that if you press ), and the next character is a ), it “overtypes it” (instead of inserting a new). This is like what would normally happen if smart-typing was active, so the macro is just there, for when smart-tping isn't doing its magic.
Personally I don't program in Lisp, but I think there are at least two users who do :)
On 10/18/05, Steve Lianoglou lists@arachnedesign.net wrote:
Hi Folks,
Just wondering if anyone out there is using TextMate for lisp programming ... ?
Steve,
I am a Lisp programmer (one of two, so I hear), and I would say that 99.95% of the Lisp world works in Emacs, or a derivitive of Emacs that ships with some of the commercial Lisp. This is largely historical, but it's also because SLIME (the Lisp-envrionment in Emacs) is truly excellent. There's nothing stopping you from using TextMate, and I've certainly looked at some code with it, but I'd never think of using it as part of my dev environment.
I do, however, use it for Python, Ruby and some other stuff.
Chris
-- | Christopher Petrilli | petrilli@gmail.com
On Oct 18, 2005, at 10:51 PM, Christopher Petrilli wrote:
I am a Lisp programmer (one of two, so I hear), and I would say that 99.95% of the Lisp world works in Emacs, or a derivitive of Emacs that ships with some of the commercial Lisp. This is largely historical, but it's also because SLIME ...
Hi Chris,
Thanks for the feedback.
I figured as much, I was just curious since I saw a minimal Lisp bundle in there. I still might try to wire in a function lookup into the hyperspec though sometime when I have a project due and looking for ways and means to productively procrastinate :-)
Side note (maybe get back to me off list if you have time :-): Do you use Aquamacs or CarbonEmacs or just straight up cmd-line emacs?
Just curious if you had any *quick* pointers on getting slime working w/ Aquamacs (I'll eventually find the time to get down and dirty w/ it all, but if you had a link or something off the top of your head is all)
I've been using it a bit (Aquamacs) since I think I like my emacs to be a little more ... mac like.
Thanks, -steve