[slime-cvs] CVS slime
    CVS User gcarncross 
    gcarncross at common-lisp.net
       
    Fri Jan 30 06:07:31 UTC 2009
    
    
  
Update of /project/slime/cvsroot/slime
In directory cl-net:/tmp/cvs-serv1635
Modified Files:
	swank-ecl.lisp 
Log Message:
2009-01-30  Geo Carncross  <geocar at gmail.com>
	* swank-ecl.lisp (grovel-docstring-for-arglist): Fix for arglist
	that reads, but isn't a list
--- /project/slime/cvsroot/slime/swank-ecl.lisp	2009/01/10 12:25:16	1.38
+++ /project/slime/cvsroot/slime/swank-ecl.lisp	2009/01/30 06:07:31	1.39
@@ -184,7 +184,9 @@
           (multiple-value-bind (arglist errorp)
               (ignore-errors
                 (values (read-from-string docstring t nil :start pos)))
-            (if errorp :not-available (cdr arglist)))
+            (if (or errorp (not (listp arglist)))
+                :not-available
+                (cdr arglist)))
           :not-available ))))
 
 (defimplementation arglist (name)
    
    
More information about the slime-cvs
mailing list