Loading TODO +1 −1 Original line number Diff line number Diff line Loading @@ -8,7 +8,7 @@ If not, optionally issue a warning. Start migrating people toward that. * have with-input-file use the encodings mechanism? * have a single test .asd that tests as many features as possible, use it for upgrade test. * implement deferred warnings support on abcl, allegro, clisp, cmucl, lispworks, scl * implement deferred warnings support on lispworks * fix upgrade on clisp, cmucl, abcl (if still broken) ** Extract minimal test case, build a battery of automated tests * Bug found by fe[nl]ix: infinite loop if the definitions in an asd file Loading asdf.asd +1 −1 Original line number Diff line number Diff line Loading @@ -74,7 +74,7 @@ :licence "MIT" :description "Another System Definition Facility" :long-description "ASDF builds Common Lisp software organized into defined systems." :version "2.32.37" ;; to be automatically updated by make bump-version :version "2.32.38" ;; 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. Loading bundle.lisp +1 −1 Original line number Diff line number Diff line Loading @@ -362,7 +362,7 @@ (fasl (first inputs)) (library (second inputs)) (asd (first (output-files o s))) (name (pathname-name asd)) (name (if (and fasl asd) (pathname-name asd) (return-from perform))) (dependencies (if (operation-monolithic-p o) (remove-if-not 'builtin-system-p Loading header.lisp +1 −1 Original line number Diff line number Diff line ;;; -*- mode: Common-Lisp; Base: 10 ; Syntax: ANSI-Common-Lisp -*- ;;; This is ASDF 2.32.37: Another System Definition Facility. ;;; This is ASDF 2.32.38: Another System Definition Facility. ;;; ;;; Feedback, bug reports, and patches are all welcome: ;;; please mail to <asdf-devel@common-lisp.net>. Loading uiop/pathname.lisp +8 −2 Original line number Diff line number Diff line Loading @@ -662,6 +662,12 @@ then it is merged with the PATHNAME-DIRECTORY-PATHNAME of PATHNAME." (t (translate-pathname path absolute-source destination)))) (defvar *output-translation-function* 'identity)) ; Hook for output translations (defvar *output-translation-function* 'identity "Hook for output translations. This function needs to be idempotent, so that actions can work whether their inputs were translated or not, which they will be if we are composing operations. e.g. if some create-lisp-op creates a lisp file from some higher-level input, you need to still be able to use compile-op on that lisp file.")) Loading
TODO +1 −1 Original line number Diff line number Diff line Loading @@ -8,7 +8,7 @@ If not, optionally issue a warning. Start migrating people toward that. * have with-input-file use the encodings mechanism? * have a single test .asd that tests as many features as possible, use it for upgrade test. * implement deferred warnings support on abcl, allegro, clisp, cmucl, lispworks, scl * implement deferred warnings support on lispworks * fix upgrade on clisp, cmucl, abcl (if still broken) ** Extract minimal test case, build a battery of automated tests * Bug found by fe[nl]ix: infinite loop if the definitions in an asd file Loading
asdf.asd +1 −1 Original line number Diff line number Diff line Loading @@ -74,7 +74,7 @@ :licence "MIT" :description "Another System Definition Facility" :long-description "ASDF builds Common Lisp software organized into defined systems." :version "2.32.37" ;; to be automatically updated by make bump-version :version "2.32.38" ;; 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. Loading
bundle.lisp +1 −1 Original line number Diff line number Diff line Loading @@ -362,7 +362,7 @@ (fasl (first inputs)) (library (second inputs)) (asd (first (output-files o s))) (name (pathname-name asd)) (name (if (and fasl asd) (pathname-name asd) (return-from perform))) (dependencies (if (operation-monolithic-p o) (remove-if-not 'builtin-system-p Loading
header.lisp +1 −1 Original line number Diff line number Diff line ;;; -*- mode: Common-Lisp; Base: 10 ; Syntax: ANSI-Common-Lisp -*- ;;; This is ASDF 2.32.37: Another System Definition Facility. ;;; This is ASDF 2.32.38: Another System Definition Facility. ;;; ;;; Feedback, bug reports, and patches are all welcome: ;;; please mail to <asdf-devel@common-lisp.net>. Loading
uiop/pathname.lisp +8 −2 Original line number Diff line number Diff line Loading @@ -662,6 +662,12 @@ then it is merged with the PATHNAME-DIRECTORY-PATHNAME of PATHNAME." (t (translate-pathname path absolute-source destination)))) (defvar *output-translation-function* 'identity)) ; Hook for output translations (defvar *output-translation-function* 'identity "Hook for output translations. This function needs to be idempotent, so that actions can work whether their inputs were translated or not, which they will be if we are composing operations. e.g. if some create-lisp-op creates a lisp file from some higher-level input, you need to still be able to use compile-op on that lisp file."))