mirror of
https://gitlab.com/embeddable-common-lisp/ecl.git
synced 2026-01-02 07:30:55 -08:00
Switch off the pretty printer while we are debugging.
This commit is contained in:
parent
7b2b3046f5
commit
08056b7589
1 changed files with 7 additions and 5 deletions
|
|
@ -885,12 +885,14 @@ package."
|
|||
(declare (si::c-local))
|
||||
(unless *break-enable*
|
||||
(throw *quit-tag* nil))
|
||||
(let*((*break-message* (format nil "~&~A~%" condition))
|
||||
(*break-level* (1+ *break-level*))
|
||||
(*break-env* nil)
|
||||
(*standard-input* *debug-io*)
|
||||
(let*((*standard-input* *debug-io*)
|
||||
(*standard-output* *debug-io*)
|
||||
(*readtable* (or *break-readtable* *readtable*)))
|
||||
(*print-pretty* nil)
|
||||
(*print-circle* t)
|
||||
(*readtable* (or *break-readtable* *readtable*))
|
||||
(*break-message* (format nil "~&~A~%" condition))
|
||||
(*break-level* (1+ *break-level*))
|
||||
(*break-env* nil))
|
||||
(when (listen *debug-io*)
|
||||
(clear-input *debug-io*))
|
||||
(princ *break-message*)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue