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.