ASDF/UPGRADE
ASDF/UPGRADE
properties
ID: ASDF/UPGRADE
- dependencies
- [BROKEN LINK: UIOP/COMMON-LISP]
- UIOP/DRIVER
- dependents
- ASDF/PACKAGE-INFERRED-SYSTEM
- ASDF/SYSTEM-REGISTRY
- ASDF/ACTION
- ASDF/FIND-COMPONENT
- ASDF/COMPONENT
- ASDF/BACKWARD-INTERNALS
- ASDF/SESSION
- ASDF/PARSE-DEFSYSTEM
- ASDF/INTERFACE
- ASDF/CONCATENATE-SOURCE
- ASDF/SYSTEM
- ASDF/LISP-ACTION
- ASDF/OPERATION
- ASDF/BUNDLE
- ASDF/BACKWARD-INTERFACE
- ASDF/OPERATE
- ASDF/OUTPUT-TRANSLATIONS
- ASDF/PLAN
- ASDF/FORCING
- ASDF/FOOTER
- ASDF/FIND-SYSTEM
- ASDF/SOURCE-REGISTRY
CLEANUP-UPGRADED-ASDF  compiled function
properties
ID: ASDF/UPGRADE:CLEANUP-UPGRADED-ASDF
ALLOC: HEAP DYNAMIC
CLEANUP-UPGRADED-ASDF names a compiled function: Lambda-list: (&OPTIONAL (OLD-VERSION (FIRST *PREVIOUS-ASDF-VERSIONS*))) Derived type: (FUNCTION (&OPTIONAL T) (VALUES BOOLEAN &OPTIONAL)) Inline proclamation: NOTINLINE (no inline expansion available) Source file: SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
DEFPARAMETER*  compiled macro function
properties
ID: ASDF/UPGRADE:DEFPARAMETER*
ALLOC: HEAP DYNAMIC
DEFPARAMETER* names a macro:
Lambda-list: (VAR VALUE &OPTIONAL DOCSTRING
(VERSION *OLDEST-FORWARD-COMPATIBLE-ASDF-VERSION*))
Source file: SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
UPGRADE-ASDF  compiled function
properties
ID: ASDF/UPGRADE:UPGRADE-ASDF
ALLOC: HEAP DYNAMIC
UPGRADE-ASDF names a compiled function:
Lambda-list: ()
Derived type: (FUNCTION NIL *)
Documentation:
Try to upgrade of ASDF. If a different version was used, return T.
We need do that before we operate on anything that may possibly dependon ASDF.
Inline proclamation: NOTINLINE (no inline expansion available)
Source file: SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
- Called by
- (OPERATE AROUND (T T))
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
WITH-ASDF-DEPRECATION  compiled macro function
properties
ID: ASDF/UPGRADE:WITH-ASDF-DEPRECATION
ALLOC: HEAP DYNAMIC
WITH-ASDF-DEPRECATION names a macro: Lambda-list: ((&REST KEYS &KEY &ALLOW-OTHER-KEYS) &BODY BODY) Source file: SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
*PREVIOUS-ASDF-VERSIONS*  var
properties
ID: ASDF/UPGRADE:*PREVIOUS-ASDF-VERSIONS*
ALLOC: HEAP IMMOBILE
*PREVIOUS-ASDF-VERSIONS* names a special variable:
Value: ("3.3.1")
- Set by
- ASDF/UPGRADE:CLEANUP-UPGRADED-ASDF
- Referenced by
- ASDF/UPGRADE:CLEANUP-UPGRADED-ASDF
- ASDF/UPGRADE:UPGRADING-P
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
*ASDF-VERSION*  var
properties
ID: ASDF/UPGRADE:*ASDF-VERSION*
ALLOC: HEAP IMMOBILE
*ASDF-VERSION* names a special variable: Value: "3.3.1"
- Referenced by
- ASDF/ACTION::BACKWARD-COMPATIBLE-DEPENDS-ON
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
ASDF-MESSAGE  compiled function
properties
ID: ASDF/UPGRADE:ASDF-MESSAGE
ALLOC: HEAP DYNAMIC
ASDF-MESSAGE names a compiled function: Lambda-list: (FORMAT-STRING &REST FORMAT-ARGS) Derived type: (FUNCTION (T &REST T) (VALUES (OR STRING NULL) &OPTIONAL)) Inline proclamation: NOTINLINE (no inline expansion available) Source file: SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
- Called by
- (EXPLAIN (OPERATION COMPONENT))
- ASDF/BACKWARD-INTERFACE:RUN-SHELL-COMMAND
- (PERFORM (DEFINE-OP SYSTEM))
- ASDF/SYSTEM-REGISTRY:REGISTER-SYSTEM
- ASDF/UPGRADE:CLEANUP-UPGRADED-ASDF
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
UPGRADING-P  compiled function
properties
ID: ASDF/UPGRADE:UPGRADING-P
ALLOC: HEAP DYNAMIC
UPGRADING-P names a compiled function:
Lambda-list: (&OPTIONAL
(OLDEST-COMPATIBLE-VERSION
*OLDEST-FORWARD-COMPATIBLE-ASDF-VERSION*))
Derived type: (FUNCTION (&OPTIONAL T) *)
Inline proclamation: NOTINLINE (no inline expansion available)
Source file: SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
ASDF-VERSION  compiled function
properties
ID: ASDF/UPGRADE:ASDF-VERSION
ALLOC: HEAP DYNAMIC
ASDF-VERSION names a compiled function:
Lambda-list: ()
Derived type: (FUNCTION NIL (VALUES T &OPTIONAL))
Documentation:
Exported interface to the version of ASDF currently installed. A string.
You can compare this string with e.g.: (ASDF:VERSION-SATISFIES (ASDF:ASDF-VERSION) "3.4.5.67").
Inline proclamation: NOTINLINE (no inline expansion available)
Source file: SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
- Called by
- ASDF/FIND-SYSTEM::CHECK-NOT-OLD-ASDF-SYSTEM
- ASDF/UPGRADE:CLEANUP-UPGRADED-ASDF
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
*POST-UPGRADE-CLEANUP-HOOK*  var
properties
ID: ASDF/UPGRADE:*POST-UPGRADE-CLEANUP-HOOK*
ALLOC: HEAP IMMOBILE
*POST-UPGRADE-CLEANUP-HOOK* names a special variable: Value: (ASDF/OPERATE::RESTART-UPGRADED-ASDF)
- Referenced by
- ASDF/UPGRADE:CLEANUP-UPGRADED-ASDF
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
WHEN-UPGRADING  compiled macro function
properties
ID: ASDF/UPGRADE:WHEN-UPGRADING
ALLOC: HEAP DYNAMIC
WHEN-UPGRADING names a macro:
Lambda-list: ((&KEY (VERSION *OLDEST-FORWARD-COMPATIBLE-ASDF-VERSION*)
(UPGRADING-P `(UPGRADING-P ,VERSION)) WHEN)
&BODY BODY)
Documentation:
A wrapper macro for code that should only be run when upgrading a
previously-loaded version of ASDF.
Source file: SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
*VERBOSE-OUT*  var
properties
ID: ASDF/UPGRADE:*VERBOSE-OUT*
ALLOC: HEAP IMMOBILE
*VERBOSE-OUT* names a special variable: Value: NIL
- Bound by
- ASDF/OPERATE:MODULE-PROVIDE-ASDF
- (OPERATE AROUND (T T))
- Referenced by
- ASDF/BACKWARD-INTERFACE:RUN-SHELL-COMMAND
- ASDF/SOURCE-REGISTRY:COMPUTE-SOURCE-REGISTRY
- ASDF/UPGRADE:ASDF-MESSAGE
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST