ASDF/UPGRADE

ASDF/UPGRADE

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