[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