projects
/
sbcl.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
define SB-EXT:PRINT-UNREADABLY as a function
[sbcl.git]
/
src
/
code
/
cross-misc.lisp
diff --git
a/src/code/cross-misc.lisp
b/src/code/cross-misc.lisp
index
597756a
..
4503861
100644
(file)
--- a/
src/code/cross-misc.lisp
+++ b/
src/code/cross-misc.lisp
@@
-39,6
+39,10
@@
(declare (ignore table))
`(progn ,@body))
(declare (ignore table))
`(progn ,@body))
+(defmacro with-locked-system-table ((table) &body body)
+ (declare (ignore table))
+ `(progn ,@body))
+
(defmacro defglobal (name value &rest doc)
`(eval-when (:compile-toplevel :load-toplevel :execute)
(defparameter ,name
(defmacro defglobal (name value &rest doc)
`(eval-when (:compile-toplevel :load-toplevel :execute)
(defparameter ,name
@@
-197,3
+201,9
@@
name)
(declaim (declaration enable-package-locks disable-package-locks))
name)
(declaim (declaration enable-package-locks disable-package-locks))
+
+;;; printing structures
+
+(defun sb!kernel::default-structure-print (structure stream depth)
+ (declare (ignore depth))
+ (write structure :stream stream :circle t))