[slime-cvs] CVS slime

heller heller at common-lisp.net
Wed Aug 9 17:08:01 UTC 2006


Update of /project/slime/cvsroot/slime
In directory clnet:/tmp/cvs-serv5527

Modified Files:
	swank-backend.lisp 
Log Message:
Some fixes to make it actually work.


--- /project/slime/cvsroot/slime/swank-backend.lisp	2006/08/09 16:34:15	1.99
+++ /project/slime/cvsroot/slime/swank-backend.lisp	2006/08/09 17:08:01	1.100
@@ -114,8 +114,8 @@
   (check-type documentation string "a documentation string")
   (flet ((gen-default-impl ()
            `(defmethod no-applicable-method ((_gf (eql #',name)) &rest _rargs)
-              (declare (ignore _))
-              (destructuring-bind ,args rargs
+              (declare (ignore _gf))
+              (destructuring-bind ,args _rargs
                 , at default-body))))
     `(progn (defgeneric ,name ,args (:documentation ,documentation))
             (pushnew ',name *interface-functions*)
@@ -729,6 +729,7 @@
   "Return an inspector object suitable for passing to inspect-for-emacs.")
 
 (defgeneric inspect-for-emacs (object inspector)
+  (:documentation
    "Explain to Emacs how to inspect OBJECT.
 
 The argument INSPECTOR is an object representing how to get at
@@ -754,7 +755,7 @@
  (:action label lambda) - Render LABEL (a text string) which when
  clicked will call LAMBDA.
 
- NIL - do nothing.")
+ NIL - do nothing."))
 
 (defmethod inspect-for-emacs ((object t) (inspector t))
   "Generic method for inspecting any kind of object.




More information about the slime-cvs mailing list