[slime-devel] Daily ChangeLog diff

Tobias C. Rittweiler tcr at freebits.de
Fri Dec 11 19:58:27 UTC 2009


Matthias Koeppe <mkoeppe+slime at mail.math.uni-magdeburg.de> writes:

> 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>

Can you think of a way to make it work for either case? Evaluating
lists-as-presentations is annoying.

  -T.

-- 
Diese Nachricht wurde auf Viren und andere gefaerliche Inhalte untersucht
und ist - aktuelle Virenscanner vorausgesetzt - sauber.
Freebits E-Mail Virus Scanner





More information about the slime-devel mailing list