Commit 66e14cd6 authored by Robert P. Goldman's avatar Robert P. Goldman

Restore :asdf2 feature

Restored the code that pushes :asdf2 onto *features*.

Modified the discussion of ASDF-related features in the manual and added index
entries.
parent e25aef0a
......@@ -2917,7 +2917,8 @@ with a different configuration, so the configuration would be re-read then."
(setf excl:*warn-on-nested-reader-conditionals* *acl-warn-save*)))
(pushnew :asdf *features*)
;;(pushnew :asdf2 *features*) ;; do that when we reach version 2
;; this is a release candidate for ASDF 2.0
(pushnew :asdf2 *features*)
(provide :asdf)
......
......@@ -125,6 +125,12 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
@node Introduction, Loading ASDF, Top, Top
@comment node-name, next, previous, up
@chapter Introduction
@cindex ASDF-related features
@vindex *features*
@cindex Testing for ASDF
@cindex ASDF versions
@cindex :asdf
@cindex :asdf2
ASDF is Another System Definition Facility:
a tool for specifying how systems of Common Lisp software
......@@ -146,13 +152,17 @@ the ASDF internals and how to extend ASDF.
NOTA BENE:
We are preparing for a release of ASDF 2,
which will have version 2.000 and later.
The current release 1.634 has all the code we think we need,
Releases in the 1.6xx series and beyond should be considered as
release candidates,
but we're still working on documentation,
and on fixing the occasional bug.
For all practical purposes, ASDF 2 refers to releases later than 1.634,
and ASDF 1 to any release earlier than 1.369 or so.
Once ASDF 2.000 is released, older versions will not be supported anymore,
and we'll push @code{:asdf2} onto @code{*features*}.
ASDF 2.0 release candidates and beyond will have
@code{:asdf2} onto @code{*features*} so that if you are writing
ASDF-dependent code you may check for this feature to see if the new API
is present. @emph{All} versions of ASDF should have the @code{:asdf} feature.
@node Loading ASDF, Configuring ASDF, Introduction, Top
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment