[slime-devel] Re: slime-toggle-trace-fdefinition (C-c C-t)

Helmut Eller e9626484 at stud3.tuwien.ac.at
Wed Mar 16 21:56:00 UTC 2005


Antonio Menezes Leitao <aml at gia.ist.utl.pt> writes:

> But that would affect all output.  I've been using the following
> patch:

I introduced a new variable *macroexpand-printer-bindings* instead and
print-circle is now nil by default.

> Given the fact that *swank-pprint-bindings* is an alist, it would be
> better to just rebind *swank-pprint-bindings* with 
> (acons '*print-circle* 'nil *swank-pprint-bindings*)
> but that would only work if call-with-bindings reversed the alist
> before the progv.

I also reversed the order so that the first element in the alist is
bound last.  This also means that (push '(var . val) alist) can be
used to change a default.

Helmut.



More information about the slime-devel mailing list