Upgraded to ASDF 1.604 to solve a problem with restarts.
authorJuan Jose Garcia Ripoll <jjgarcia@jjgr-2.local>
Fri, 5 Feb 2010 18:26:12 +0000 (19:26 +0100)
committerJuan Jose Garcia Ripoll <jjgarcia@jjgr-2.local>
Fri, 5 Feb 2010 18:26:12 +0000 (19:26 +0100)
contrib/asdf/asdf.lisp
src/CHANGELOG

index 61bf3cf..1cacc71 100644 (file)
 ;;;;
 (defparameter *asdf-version*
   ;; the 1+ hair is to ensure that we don't do an inadvertent find and replace
-  (subseq "VERSION:1.603" (1+ (length "VERSION"))))
+  (subseq "VERSION:1.604" (1+ (length "VERSION"))))
 
 (defun asdf-version ()
   *asdf-version*)
@@ -1140,9 +1140,10 @@ to `~a` which is not a directory.~@:>"
                                        (equalp (missing-requires c)
                                                required-c))))
 |#
-                        (and (typep c 'missing-dependency)
-                             (equalp (missing-requires c)
-                                     required-c)))))))
+                        (or (null c)
+                            (and (typep c 'missing-dependency)
+                                 (equalp (missing-requires c)
+                                         required-c))))))))
              (do-dep (op dep)
                (cond ((eq op 'feature)
                       (or (member (car dep) *features*)
index 83140d2..e9834be 100755 (executable)
@@ -47,7 +47,7 @@ ECL 10.1.1:
    accidental data retention and improving the time spent in garbage
    collection.
 
- - ECL now ships with ASDF version 1.603
+ - ECL now ships with ASDF version 1.604
 
  - The variables C:*USER-CC-FLAGS* and C:*USER-LD-FLAGS* are lists of strings
    which can be customized by the user to change the behavior of the C compiler