Loading .gitignore +0 −1 Original line number Diff line number Diff line Loading @@ -46,7 +46,6 @@ debian/cl-asdf.prerm.debhelper debian/cl-asdf.substvars debian/cl-asdf/ debian/files debian/patches/ .pc /.DS_Store Makefile +1 −1 Original line number Diff line number Diff line Loading @@ -155,7 +155,7 @@ extract-all-tagged-asdf: build/asdf.lisp # Note that the debian git at git://git.debian.org/git/pkg-common-lisp/cl-asdf.git is stale, # as we currently build directly from upstream at git://common-lisp.net/projects/asdf/asdf.git debian-package: mrproper : $${RELEASE:="$$(git tag -l '2.[0-9][0-9]' | tail -n 1)"} ; echo building package version $$RELEASE ; \ : $${RELEASE:="$$(git tag -l '3.[0-9].[0-9]' | tail -n 1)"} ; echo building package version $$RELEASE ; \ git-buildpackage --git-debian-branch=release --git-upstream-branch=release --git-upstream-tag=$$RELEASE --git-tag --git-retag --git-ignore-branch # Replace SBCL's ASDF with the current one. -- NOT recommended now that SBCL has ASDF2. Loading debian/patches/Tweaks-for-a-debian-release-of-3.0.0 0 → 100644 +18525 −0 File added.File size exceeds preview limit. View file debian/patches/series 0 → 100644 +1 −0 Original line number Diff line number Diff line Tweaks-for-a-debian-release-of-3.0.0 doc/asdf.texinfo +20 −20 Original line number Diff line number Diff line Loading @@ -6,19 +6,19 @@ @c We use @&key, etc to escape & from TeX in lambda lists -- @c so we need to define them for info as well. @macro allow-other-keys @macro AallowOtherKeys &allow-other-keys @end macro @macro optional @macro Aoptional &optional @end macro @macro rest @macro Arest &rest @end macro @macro key @macro Akey &key @end macro @macro body @macro Abody &body @end macro Loading Loading @@ -1006,7 +1006,7 @@ simple-component-name := string pathname-specifier := pathname | string | symbol method-form := (operation-name qual lambda-list @rest body) method-form := (operation-name qual lambda-list @Arest body) qual := method qualifier component-dep-fail-option := :fail | :try-next | :ignore Loading Loading @@ -1478,8 +1478,8 @@ and easier than having them all be @code{EQL} methods. Operations are invoked on systems via @code{operate}. @anchor{operate} @deffn {Generic function} @code{operate} @var{operation} @var{system} @rest @var{initargs} @key @code{force} @code{force-not} @code{verbose} @allow-other-keys @deffnx {Generic function} @code{oos} @var{operation} @var{system} @rest @var{initargs} @key @allow-other-keys @deffn {Generic function} @code{operate} @var{operation} @var{system} @Arest @var{initargs} @Akey @code{force} @code{force-not} @code{verbose} @AallowOtherKeys @deffnx {Generic function} @code{oos} @var{operation} @var{system} @Arest @var{initargs} @Akey @AallowOtherKeys @code{operate} invokes @var{operation} on @var{system}. @code{oos} is a synonym for @code{operate}. Loading Loading @@ -1534,7 +1534,7 @@ They are invoked via the @code{operate} generic function. (asdf:operate 'asdf:@var{operation-name} :@var{system-name} @{@var{operation-options ...}@}) @end lisp @deffn Operation @code{compile-op} @key @code{proclamations} @deffn Operation @code{compile-op} @Akey @code{proclamations} This operation compiles the specified component. If proclamations are supplied, they will be proclaimed. Loading @@ -1551,7 +1551,7 @@ does not necessarily load all the parts of the system, though; use @code{load-op} to load a system. @end deffn @deffn Operation @code{load-op} @key @code{proclamations} @deffn Operation @code{load-op} @Akey @code{proclamations} This operation loads a system. Loading @@ -1559,7 +1559,7 @@ The default methods for @code{load-op} compile files before loading them. For parity, your own methods on new component types should probably do so too. @end deffn @deffn Operation @code{parent-load-op} @key @code{proclamations} @deffn Operation @code{parent-load-op} @Akey @code{proclamations} This operation ensures that the dependencies of a module, and its parent, and so on, are loaded (as per @code{load-op}) Loading Loading @@ -1646,7 +1646,7 @@ itself descended from @code{asdf-ecl}. @end deffn @c @deffn Operation test-system-version @key minimum @c @deffn Operation test-system-version @Akey minimum @c Asks the system whether it satisfies a version requirement. Loading Loading @@ -2577,7 +2577,7 @@ The specified functions are exported from your build system's package. Thus for ASDF the corresponding functions are in package ASDF, and for XCVB the corresponding functions are in package XCVB. @defun initialize-source-registry @optional PARAMETER @defun initialize-source-registry @Aoptional PARAMETER will read the configuration and initialize all internal variables. You may extend or override configuration from the environment and configuration files Loading @@ -2602,7 +2602,7 @@ and for XCVB the corresponding functions are in package XCVB. where to look for systems not yet defined. @end defun @defun ensure-source-registry @optional PARAMETER @defun ensure-source-registry @Aoptional PARAMETER checks whether a source registry has been initialized. If not, initialize it with the given @var{PARAMETER}. @end defun Loading Loading @@ -2822,7 +2822,7 @@ as configured by the system distributor, or by default. Nevertheless, if you are a fan of @code{ASDF-Binary-Locations}, we provide a limited emulation mode: @defun enable-asdf-binary-locations-compatibility @key centralize-lisp-binaries default-toplevel-directory include-per-user-information map-all-source-files source-to-target-mappings @defun enable-asdf-binary-locations-compatibility @Akey centralize-lisp-binaries default-toplevel-directory include-per-user-information map-all-source-files source-to-target-mappings This function will initialize the new @code{asdf-output-translations} facility in a way that emulates the behavior of the old @code{ASDF-Binary-Locations} facility. Where you would previously set global variables Loading Loading @@ -3065,7 +3065,7 @@ To explicitly flush any information cached by the system, use the API below. The specified functions are exported from package ASDF. @defun initialize-output-translations @optional PARAMETER @defun initialize-output-translations @Aoptional PARAMETER will read the configuration and initialize all internal variables. You may extend or override configuration from the environment and configuration files Loading Loading @@ -3096,7 +3096,7 @@ The specified functions are exported from package ASDF. where to look for systems not yet defined. @end defun @defun ensure-output-translations @optional PARAMETER @defun ensure-output-translations @Aoptional PARAMETER checks whether output translations have been initialized. If not, initialize them with the given @var{PARAMETER}. This function will be called before any attempt to operate on a system. Loading Loading @@ -3395,7 +3395,7 @@ Most of these functions are not exported by ASDF anymore, but only used for private purposes of ASDF. Please use ASDF-UTILS for the same functions exported from a stable library. @defun coerce-pathname name @key type defaults @defun coerce-pathname name @Akey type defaults This function (available starting with ASDF 2.012.11) takes an argument, and portably interprets it as a pathname. Loading @@ -3415,7 +3415,7 @@ The host, device and version components come from @var{defaults}, which defaults @end defun @defun merge-pathnames* @key specified defaults @defun merge-pathnames* @Akey specified defaults This function is a replacement for @code{merge-pathnames} that uses the host and device from the @var{defaults} rather than the @var{specified} pathname when the latter Loading @@ -3425,7 +3425,7 @@ of the absolute pathnames they are relative to. @end defun @defun system-relative-pathname system name @key type @defun system-relative-pathname system name @Akey type It's often handy to locate a file relative to some system. The @code{system-relative-pathname} function meets this need. Loading Loading
.gitignore +0 −1 Original line number Diff line number Diff line Loading @@ -46,7 +46,6 @@ debian/cl-asdf.prerm.debhelper debian/cl-asdf.substvars debian/cl-asdf/ debian/files debian/patches/ .pc /.DS_Store
Makefile +1 −1 Original line number Diff line number Diff line Loading @@ -155,7 +155,7 @@ extract-all-tagged-asdf: build/asdf.lisp # Note that the debian git at git://git.debian.org/git/pkg-common-lisp/cl-asdf.git is stale, # as we currently build directly from upstream at git://common-lisp.net/projects/asdf/asdf.git debian-package: mrproper : $${RELEASE:="$$(git tag -l '2.[0-9][0-9]' | tail -n 1)"} ; echo building package version $$RELEASE ; \ : $${RELEASE:="$$(git tag -l '3.[0-9].[0-9]' | tail -n 1)"} ; echo building package version $$RELEASE ; \ git-buildpackage --git-debian-branch=release --git-upstream-branch=release --git-upstream-tag=$$RELEASE --git-tag --git-retag --git-ignore-branch # Replace SBCL's ASDF with the current one. -- NOT recommended now that SBCL has ASDF2. Loading
debian/patches/Tweaks-for-a-debian-release-of-3.0.0 0 → 100644 +18525 −0 File added.File size exceeds preview limit. View file
debian/patches/series 0 → 100644 +1 −0 Original line number Diff line number Diff line Tweaks-for-a-debian-release-of-3.0.0
doc/asdf.texinfo +20 −20 Original line number Diff line number Diff line Loading @@ -6,19 +6,19 @@ @c We use @&key, etc to escape & from TeX in lambda lists -- @c so we need to define them for info as well. @macro allow-other-keys @macro AallowOtherKeys &allow-other-keys @end macro @macro optional @macro Aoptional &optional @end macro @macro rest @macro Arest &rest @end macro @macro key @macro Akey &key @end macro @macro body @macro Abody &body @end macro Loading Loading @@ -1006,7 +1006,7 @@ simple-component-name := string pathname-specifier := pathname | string | symbol method-form := (operation-name qual lambda-list @rest body) method-form := (operation-name qual lambda-list @Arest body) qual := method qualifier component-dep-fail-option := :fail | :try-next | :ignore Loading Loading @@ -1478,8 +1478,8 @@ and easier than having them all be @code{EQL} methods. Operations are invoked on systems via @code{operate}. @anchor{operate} @deffn {Generic function} @code{operate} @var{operation} @var{system} @rest @var{initargs} @key @code{force} @code{force-not} @code{verbose} @allow-other-keys @deffnx {Generic function} @code{oos} @var{operation} @var{system} @rest @var{initargs} @key @allow-other-keys @deffn {Generic function} @code{operate} @var{operation} @var{system} @Arest @var{initargs} @Akey @code{force} @code{force-not} @code{verbose} @AallowOtherKeys @deffnx {Generic function} @code{oos} @var{operation} @var{system} @Arest @var{initargs} @Akey @AallowOtherKeys @code{operate} invokes @var{operation} on @var{system}. @code{oos} is a synonym for @code{operate}. Loading Loading @@ -1534,7 +1534,7 @@ They are invoked via the @code{operate} generic function. (asdf:operate 'asdf:@var{operation-name} :@var{system-name} @{@var{operation-options ...}@}) @end lisp @deffn Operation @code{compile-op} @key @code{proclamations} @deffn Operation @code{compile-op} @Akey @code{proclamations} This operation compiles the specified component. If proclamations are supplied, they will be proclaimed. Loading @@ -1551,7 +1551,7 @@ does not necessarily load all the parts of the system, though; use @code{load-op} to load a system. @end deffn @deffn Operation @code{load-op} @key @code{proclamations} @deffn Operation @code{load-op} @Akey @code{proclamations} This operation loads a system. Loading @@ -1559,7 +1559,7 @@ The default methods for @code{load-op} compile files before loading them. For parity, your own methods on new component types should probably do so too. @end deffn @deffn Operation @code{parent-load-op} @key @code{proclamations} @deffn Operation @code{parent-load-op} @Akey @code{proclamations} This operation ensures that the dependencies of a module, and its parent, and so on, are loaded (as per @code{load-op}) Loading Loading @@ -1646,7 +1646,7 @@ itself descended from @code{asdf-ecl}. @end deffn @c @deffn Operation test-system-version @key minimum @c @deffn Operation test-system-version @Akey minimum @c Asks the system whether it satisfies a version requirement. Loading Loading @@ -2577,7 +2577,7 @@ The specified functions are exported from your build system's package. Thus for ASDF the corresponding functions are in package ASDF, and for XCVB the corresponding functions are in package XCVB. @defun initialize-source-registry @optional PARAMETER @defun initialize-source-registry @Aoptional PARAMETER will read the configuration and initialize all internal variables. You may extend or override configuration from the environment and configuration files Loading @@ -2602,7 +2602,7 @@ and for XCVB the corresponding functions are in package XCVB. where to look for systems not yet defined. @end defun @defun ensure-source-registry @optional PARAMETER @defun ensure-source-registry @Aoptional PARAMETER checks whether a source registry has been initialized. If not, initialize it with the given @var{PARAMETER}. @end defun Loading Loading @@ -2822,7 +2822,7 @@ as configured by the system distributor, or by default. Nevertheless, if you are a fan of @code{ASDF-Binary-Locations}, we provide a limited emulation mode: @defun enable-asdf-binary-locations-compatibility @key centralize-lisp-binaries default-toplevel-directory include-per-user-information map-all-source-files source-to-target-mappings @defun enable-asdf-binary-locations-compatibility @Akey centralize-lisp-binaries default-toplevel-directory include-per-user-information map-all-source-files source-to-target-mappings This function will initialize the new @code{asdf-output-translations} facility in a way that emulates the behavior of the old @code{ASDF-Binary-Locations} facility. Where you would previously set global variables Loading Loading @@ -3065,7 +3065,7 @@ To explicitly flush any information cached by the system, use the API below. The specified functions are exported from package ASDF. @defun initialize-output-translations @optional PARAMETER @defun initialize-output-translations @Aoptional PARAMETER will read the configuration and initialize all internal variables. You may extend or override configuration from the environment and configuration files Loading Loading @@ -3096,7 +3096,7 @@ The specified functions are exported from package ASDF. where to look for systems not yet defined. @end defun @defun ensure-output-translations @optional PARAMETER @defun ensure-output-translations @Aoptional PARAMETER checks whether output translations have been initialized. If not, initialize them with the given @var{PARAMETER}. This function will be called before any attempt to operate on a system. Loading Loading @@ -3395,7 +3395,7 @@ Most of these functions are not exported by ASDF anymore, but only used for private purposes of ASDF. Please use ASDF-UTILS for the same functions exported from a stable library. @defun coerce-pathname name @key type defaults @defun coerce-pathname name @Akey type defaults This function (available starting with ASDF 2.012.11) takes an argument, and portably interprets it as a pathname. Loading @@ -3415,7 +3415,7 @@ The host, device and version components come from @var{defaults}, which defaults @end defun @defun merge-pathnames* @key specified defaults @defun merge-pathnames* @Akey specified defaults This function is a replacement for @code{merge-pathnames} that uses the host and device from the @var{defaults} rather than the @var{specified} pathname when the latter Loading @@ -3425,7 +3425,7 @@ of the absolute pathnames they are relative to. @end defun @defun system-relative-pathname system name @key type @defun system-relative-pathname system name @Akey type It's often handy to locate a file relative to some system. The @code{system-relative-pathname} function meets this need. Loading