[slime-devel] Re: Debugger slowness is killing me ...

Peter Seibel peter at javamonkey.com
Thu Oct 7 18:13:31 UTC 2004


Helmut Eller <e9626484 at stud3.tuwien.ac.at> writes:

> Peter Seibel <peter at javamonkey.com> writes:
>
>> Or is that crazy? If not, if someone was feeling really ambitious,
>> maybe this could be developed into a general facility--provide a way
>> for SWANK to send emacs an object that contains a short string and an
>> id which emacs can then use to request a more elaborate string
>> representation. Then on the emacs side provide a function to insert
>> such an object into a buffer with appropriate overlays or properties
>> or whatever to make the short string "live" so clicking on it or
>> hitting a key while the cursor is in it causes emacs to replace it
>> with the longer version.
>
> Less ambitious people can try to tune their printer variables a bit.
> My settings are
>
>   *print-length* 10
>   *print-level*  4
>   *print-circle* nil
>
>   swank::*swank-pprint-length* nil
>   swank::*swank-pprint-level* nil
>   swank::*swank-pprint-circle* t
>
> No, I don't see the full list, but ten elements are enough for me. If
> I need more details I use C-c C-p or the inspector. 

Ah. I finally figured out how to make this work in Allegro. You need
to do this:

  (progn
    (tpl:setq-default *print-length* 10)
    (tpl:setq-default *print-level*  4)
    (tpl:setq-default *print-circle* nil))

-Peter

-- 
Peter Seibel                                      peter at javamonkey.com

         Lisp is the red pill. -- John Fraser, comp.lang.lisp





More information about the slime-devel mailing list