2.20.4: don't forget :encoding initarg, and remove obsolete unused variable
authorFrancois-Rene Rideau <fare@tunes.org>
Mon, 26 Mar 2012 04:36:09 +0000 (00:36 -0400)
committerFrancois-Rene Rideau <fare@tunes.org>
Mon, 26 Mar 2012 04:36:09 +0000 (00:36 -0400)
that's causing a warning with SBCL.

asdf.asd
asdf.lisp

index 481f721..e601c44 100644 (file)
--- a/asdf.asd
+++ b/asdf.asd
@@ -14,7 +14,7 @@
   :licence "MIT"
   :description "Another System Definition Facility"
   :long-description "ASDF builds Common Lisp software organized into defined systems."
-  :version "2.20.3" ;; to be automatically updated by bin/bump-revision
+  :version "2.20.4" ;; to be automatically updated by bin/bump-revision
   :depends-on ()
   :components
   ((:file "asdf")
index 5e8cd42..7eb0b81 100644 (file)
--- a/asdf.lisp
+++ b/asdf.lisp
@@ -1,5 +1,5 @@
 ;;; -*- mode: Common-Lisp; Base: 10 ; Syntax: ANSI-Common-Lisp -*-
-;;; This is ASDF 2.20.3: Another System Definition Facility.
+;;; This is ASDF 2.20.4: Another System Definition Facility.
 ;;;
 ;;; Feedback, bug reports, and patches are all welcome:
 ;;; please mail to <asdf-devel@common-lisp.net>.
          ;; "2.345.6" would be a development version in the official upstream
          ;; "2.345.0.7" would be your seventh local modification of official release 2.345
          ;; "2.345.6.7" would be your seventh local modification of development version 2.345.6
-         (asdf-version "2.20.3")
+         (asdf-version "2.20.4")
          (existing-asdf (find-class 'component nil))
          (existing-version *asdf-version*)
          (already-there (equal asdf-version existing-version)))
@@ -1181,7 +1181,7 @@ processed in order by OPERATE."))
    (operation-times :initform (make-hash-table)
                     :accessor component-operation-times)
    (around-compile :initarg :around-compile)
-   (%encoding :accessor %component-encoding :initform nil)
+   (%encoding :accessor %component-encoding :initform nil :initarg :encoding)
    ;; XXX we should provide some atomic interface for updating the
    ;; component properties
    (properties :accessor component-properties :initarg :properties
@@ -2816,7 +2816,6 @@ Returns the new tree (which probably shares structure with the old one)"
               components pathname default-component-class
               perform explain output-files operation-done-p
               weakly-depends-on depends-on serial in-order-to
-              external-format
               do-first
               (version nil versionp)
               ;; list ends