[slime-cvs] CVS slime
CVS User heller
heller at common-lisp.net
Thu Oct 16 21:15:17 UTC 2008
Update of /project/slime/cvsroot/slime
In directory cl-net:/tmp/cvs-serv12032
Modified Files:
ChangeLog swank-openmcl.lisp
Log Message:
* swank-openmcl.lisp (frame-catch-tags): Disabled, as it prevents
FRAME-LOCALS from working in lx8632.
--- /project/slime/cvsroot/slime/ChangeLog 2008/10/11 08:30:52 1.1555
+++ /project/slime/cvsroot/slime/ChangeLog 2008/10/16 21:15:08 1.1556
@@ -1,3 +1,8 @@
+2008-10-16 Helmut Eller <heller at common-lisp.net>
+
+ * swank-openmcl.lisp (frame-catch-tags): Disabled as it prevents
+ FRAME-LOCALS from working in lx8632.
+
2008-10-10 Nikodemus Siivola <nikodemus at random-state.net>
* slime.el (slime-inspector-toggle-verbose): New function.
--- /project/slime/cvsroot/slime/swank-openmcl.lisp 2008/09/21 11:17:51 1.140
+++ /project/slime/cvsroot/slime/swank-openmcl.lisp 2008/10/16 21:15:13 1.141
@@ -54,7 +54,8 @@
(import-from :ccl *gray-stream-symbols* :swank-backend)
-(require 'xref)
+(eval-when (:compile-toplevel :load-toplevel :execute)
+ (require 'xref))
;;; swank-mop
@@ -527,6 +528,8 @@
result))))
(return-from frame-locals (nreverse result)))))))))
+
+#+(or)
(defimplementation frame-catch-tags (index &aux my-frame)
(block frame-catch-tags
(map-backtrace
@@ -549,6 +552,8 @@
(typep (car tag) 'restart))
`(:restart ,(restart-name (car tag)))))))))))))
+(defimplementation frame-catch-tags (index &aux my-frame) nil)
+
(defimplementation disassemble-frame (the-frame-number)
(let ((function-to-disassemble nil))
(block find-frame
More information about the slime-cvs
mailing list