[slime-devel] Daily ChangeLog diff

Matthias Koeppe mkoeppe+slime at mail.math.uni-magdeburg.de
Fri Dec 11 19:45:30 UTC 2009


On Fri, Dec 11, 2009 at 12:33 AM, Helmut Eller <heller at common-lisp.net> wrote
> Index: slime/ChangeLog
> +2009-12-11  Stas Boukarev  <stassats at 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>

Best,
Matthias
-- 
Matthias Koeppe -- http://www.math.ucdavis.edu/~mkoeppe




More information about the slime-devel mailing list