At the moment *ASDF-REVISION* is a DEFVAR which won't be reset on
reloading. The attached patch makes it a DEFPARAMETER, so
*ASDF-REVISION* will reflect the correct version after a self-upgrade.

  -T.

diff --git a/asdf.lisp b/asdf.lisp
index 100b8c9..ea1cd1e 100644
--- a/asdf.lisp
+++ b/asdf.lisp
@@ -161,7 +161,7 @@
 ;;;; -------------------------------------------------------------------------
 ;;;; User-visible parameters
 ;;;;
-(defvar *asdf-revision*
+(defparameter *asdf-revision*
   ;; the 1+ hair is to ensure that we don't do an inadvertent find and replace
   (subseq "REVISION:1.372" (1+ (length "REVISION"))))
 
_______________________________________________
asdf-devel mailing list
[email protected]
http://common-lisp.net/cgi-bin/mailman/listinfo/asdf-devel

Reply via email to