
* Zach <95f1acd0809212239y60250171vf07efcbc4697a480@mail.gmail.com> : Wrote on Sun, 21 Sep 2008 23:39:16 -0600: <Re: eliding of condition printed in debugger> Marco Barringer's last patch introduced a *SLDB-CONDITION-PRINTER* variable which defaults to FORMAT-SLDB-CONDITION/ Using this you can set (setf swank::*sldb-condition-printer* #'(lambda (c) (let ((*print-level* nil) (*print-lines* nil) (*print-length* nil) #+cmu (debug::*debug-print-length* nil) #+cmu (debug::*debug-print-level* nil)) (princ-to-string c)))) This should give you the full untruncated condition displayed in the debugger. Note this gets called in SWANK::SAFE-CONDITION-MESSAGE , and in some cases it becomes necessary to redefine that function to get desired behaviour. -- Madhu