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!
- Ryan
Afficher les réponses par date
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
On 17-Jul-09, at 12:35 AM, James Long wrote:
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
You may want to move this discussion to the main Gambit list as it is really of general interest. I'm sure many Gambit users would like to have a SLIME interface. In fact please CC the Gambit mailing list when any topic of general interest pop up. You'll have a greater chance of finding users interested in contributing to the project.
Marc
gambit-iphone@iro.umontreal.ca