[slime-cvs] CVS slime/contrib
CVS User sboukarev
sboukarev at common-lisp.net
Sun Jul 4 15:55:29 UTC 2010
Update of /project/slime/cvsroot/slime/contrib
In directory cl-net:/tmp/cvs-serv16093
Modified Files:
ChangeLog swank-asdf.lisp
Log Message:
* swank-asdf.lisp (asdf:operation-done-p): Fix reloading on
ASDF2. ASDF2 no longer has `asdf:around' method combination.
--- /project/slime/cvsroot/slime/contrib/ChangeLog 2010/07/02 11:44:15 1.394
+++ /project/slime/cvsroot/slime/contrib/ChangeLog 2010/07/04 15:55:29 1.395
@@ -1,3 +1,8 @@
+2010-07-04 Stas Boukarev <stassats at gmail.com>
+
+ * swank-asdf.lisp (asdf:operation-done-p): Fix reloading on
+ ASDF2. ASDF2 no longer has `asdf:around' method combination.
+
2010-07-02 Stas Boukarev <stassats at gmail.com>
* swank-fancy-inspector.lisp (docstring-ispec): Don't insert an
--- /project/slime/cvsroot/slime/contrib/swank-asdf.lisp 2010/06/15 08:50:29 1.29
+++ /project/slime/cvsroot/slime/contrib/swank-asdf.lisp 2010/07/04 15:55:29 1.30
@@ -189,12 +189,14 @@
(defvar *recompile-system* nil)
-#+#.(swank-backend:with-symbol 'around 'asdf)
-(defmethod asdf:operation-done-p asdf:around ((operation asdf:compile-op)
- component)
- (unless (eql *recompile-system*
- (asdf:component-system component))
- (call-next-method)))
+(defmethod asdf:operation-done-p
+ #+#.(swank-backend:with-symbol 'around 'asdf) asdf:around
+ #-#.(swank-backend:with-symbol 'around 'asdf) :around
+ ((operation asdf:compile-op)
+ component)
+ (unless (eql *recompile-system*
+ (asdf:component-system component))
+ (call-next-method)))
(defslimefun reload-system (name)
(let ((*recompile-system* (asdf:find-system name)))
More information about the slime-cvs
mailing list