Matthias Koeppe mkoeppe+slime@mail.math.uni-magdeburg.de writes:
On Fri, Dec 11, 2009 at 12:33 AM, Helmut Eller heller@common-lisp.net wrote
Index: slime/ChangeLog +2009-12-11 Stas Boukarev stassats@gmail.com
- * slime-presentations.el (slime-reify-old-output): Quote
- the CL expession behind presentations, so _(1 2 3)_ (representing a
- presentation) is not tried to be evaluated.
[...]
- Patch by Tobias C. Rittweiler.
I do not agree with this change. It causes breakage when presentations are used within quoted lists, for instance.
CL-USER> (find-class 'standard-object) #<STANDARD-CLASS STANDARD-OBJECT> CL-USER> '(1 2 #<STANDARD-CLASS STANDARD-OBJECT> 3 4) (1 2 '#<STANDARD-CLASS STANDARD-OBJECT> 3 4) CL-USER>
Can you think of a way to make it work for either case? Evaluating lists-as-presentations is annoying.
-T.