Commit 98a32bf0 authored by Francois-Rene Rideau's avatar Francois-Rene Rideau
Browse files

3.0.1: tweak version-satisfies for compatibility with quicklisp.

Also, better document the entire version business.
This is an incompatible change, but the previous behavior was not documented,
wasn't fully working until rather recently and looks like it wasn't relied upon,
so this should be OK.
parent a925fdf8
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -74,7 +74,7 @@
  :licence "MIT"
  :description "Another System Definition Facility"
  :long-description "ASDF builds Common Lisp software organized into defined systems."
  :version "3.0.0" ;; to be automatically updated by make bump-version
  :version "3.0.1" ;; to be automatically updated by make bump-version
  :depends-on ()
  #+asdf3 :encoding #+asdf3 :utf-8
  ;; For most purposes, asdf itself specially counts as a builtin system.
+1 −0
Original line number Diff line number Diff line
@@ -198,6 +198,7 @@
    (assert (first pv))
    (assert (second pv))
    (unless (third pv) (appendf pv (list 0)))
    (unless (fourth pv) (appendf pv (list 0)))
    (incf (car (last pv)))
    (unparse-version pv)))

+1 −1
Original line number Diff line number Diff line
@@ -272,7 +272,7 @@ another pathname in a degenerate way."))
    (version-satisfies (component-version c) version))

  (defmethod version-satisfies ((cver string) version)
    (version-compatible-p cver version)))
    (version<= version cver)))


;;; all sub-components (of a given type)
+12 −1
Original line number Diff line number Diff line
cl-asdf (2:3.0.1-1) unstable; urgency=low

  ASDF 3.0.1 is an emergency release for better compatibility with Quicklisp.

  * version-satisfies now uses uiop:version<= for comparison,
    and does not check for a same major version number,
    like version-compatible-p does, which was the
    undocumented behavior since ASDF 1.

 -- Francois-Rene Rideau <fare@tunes.org>  Mon, 16 May 2013 19:20:28 -0400

cl-asdf (2:3.0.0-1) unstable; urgency=low

  ASDF 3.0.0 is the first official release of ASDF 3;
@@ -18,7 +29,7 @@ cl-asdf (2:3.0.0-1) unstable; urgency=low

  * Build cleanup so make and concatenate-source-op create the same asdf.lisp

 -- Francois-Rene Rideau <fare@tunes.org>  Mon, 05 May 2013 23:57:22 -0400
 -- Francois-Rene Rideau <fare@tunes.org>  Mon, 15 May 2013 23:57:22 -0400

cl-asdf (2:2.33-1) unstable; urgency=low

+0 −18525

File deleted.

Preview size limit exceeded, changes collapsed.

Loading