Hey everyone,
We've been discussing integrating Gambit and the remote debugger with SLIME on the gambit-iphone mailing list. Marc suggested moving the discussion here, and I agree with him. Here's the discussion; the context is using Marc's remote debugger for debugging iphone apps, but it's relevant for debugging any app. Please chime in if you have experience with SLIME or Emacs.
---------- Forwarded message ---------- From: James Long longster@gmail.com Date: Fri, Jul 17, 2009 at 12:35 AM Subject: Re: [Gambit-iphone] emacs/slime repl integration To: Ryan Spangler ryan.spangler@gmail.com Cc: gambit-iphone@iro.umontreal.ca
On Thu, Jul 16, 2009 at 6:53 PM, Ryan Spanglerryan.spangler@gmail.com wrote:
So after using the repl for some time, it has become clear that it needs to be integrated into emacs. For one, copy/paste on the mac doesn't work with X11, and beyond that, if it was in emacs I could develop the whole program in the repl, and save the relevant bits to a file afterwards. An ideal way to develop.
I'm not too up on emacs internals, anyone have any idea what it would take? Could slime read from the repl's port? If we are lucky this wouldn't even be too much work, I am just wondering how to begin? Any guidance would be greatly appreciated, thanks!
You are absolutely right, it's a step that has to be taken. I am in the same boat as you, though. I don't have very much Emacs wizardry, nor have I used SLIME (which seems like a beast).
However, I've always wanted to learn how to write Emacs modes and do exactly this kind of thing. I plan on writing a mode for iphone development and debugging. I have it schedule for the end of next week, and I will let you know of my progress. If anyone else wants to try using SLIME instead, you are more than welcome to!
- James
Afficher les réponses par date