[slime-devel] when *, ** and *** just aren't enough.

the attached patch allows you to get at any object ever returned by any form in the repl. Considering the way I use to repl this is rather conveinent (though maybe keeping a reference to every object ever returned is a bit much...). i have a few questions (more or less related to this): 1) anybody ever feel that they'd like to get at an objcet returned a while ago? 2) just out of idle curiosity how do you guys use the repl? i know some people basically don't use it, prefering to do everything from buffers, is that common? 3) how the hell do i override the M-RET binding? (in this patch the "magic" key is ?\, but i'd prefer M-RET as that'd be consist with slime-inspector-copy-down) 4) this patch will probbaly break badly when *print-base*, *print-pretty* or other printing variables have non default values. anyway, comments welcome. -- -Marco Ring the bells that still can ring. Forget your perfect offering. There is a crack in everything. That's how the light gets in. -Leonard Cohen

On Thu, 01 Jul 2004 17:17:05 +0200, Marco Baringer <mb@bese.it> said:
Marco> i have a few questions (more or less related to this): Marco> 1) anybody ever feel that they'd like to get at an objcet returned a Marco> while ago? Perhaps for a few minutes, but I'd like the GC to remove objects that I created last month :-) Marco> 2) just out of idle curiosity how do you guys use the repl? i know Marco> some people basically don't use it, prefering to do everything Marco> from buffers, is that common? I use the repl to evaluate random forms because it provides a record of what was done, but I use buffer/definition eval/compile for most defining forms. (This is in the LW IDE, but I would use slime in the same way.) __Martin
participants (2)
-
Marco Baringer
-
Martin Simmons