Skip to content
GitLab
Explore
Sign in
Register
Primary navigation
Search or go to…
Project
A
asdf
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Container Registry
Model registry
Operate
Environments
Monitor
Incidents
Service Desk
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Terms and privacy
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Hugo Ishimaru
asdf
Commits
dfa4643b
Commit
dfa4643b
authored
11 years ago
by
Francois-Rene Rideau
Browse files
Options
Downloads
Patches
Plain Diff
Fix asdf.texinfo for texinfo 5.1
parent
d7f398fe
No related branches found
No related tags found
No related merge requests found
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
doc/asdf.texinfo
+20
-26
20 additions, 26 deletions
doc/asdf.texinfo
with
20 additions
and
26 deletions
doc/asdf.texinfo
+
20
−
26
View file @
dfa4643b
...
@@ -6,27 +6,21 @@
...
@@ -6,27 +6,21 @@
@c We use @
&
key, etc to escape
&
from TeX in lambda lists --
@c We use @
&
key, etc to escape
&
from TeX in lambda lists --
@c so we need to define them for info as well.
@c so we need to define them for info as well.
@macro
&
allow-other-keys
@macro allow-other-keys
&
allow-other-keys
&
allow-other-keys
@end macro
@end macro
@macro
&
optional
@macro optional
&
optional
&
optional
@end macro
@end macro
@macro
&
rest
@macro rest
&
rest
&
rest
@end macro
@end macro
@macro
&
key
@macro key
&
key
&
key
@end macro
@end macro
@macro
&
body
@macro body
&
body
&
body
@end macro
@end macro
@macro
&
curly
{
@end macro
@macro
&
ylruc
}
@end macro
@c for install-info
@c for install-info
@dircategory Software development
@dircategory Software development
...
@@ -1012,7 +1006,7 @@ simple-component-name := string
...
@@ -1012,7 +1006,7 @@ simple-component-name := string
pathname-specifier := pathname | string | symbol
pathname-specifier := pathname | string | symbol
method-form := (operation-name qual lambda-list @
&
rest body)
method-form := (operation-name qual lambda-list @rest body)
qual := method qualifier
qual := method qualifier
component-dep-fail-option := :fail | :try-next | :ignore
component-dep-fail-option := :fail | :try-next | :ignore
...
@@ -1484,8 +1478,8 @@ and easier than having them all be @code{EQL} methods.
...
@@ -1484,8 +1478,8 @@ and easier than having them all be @code{EQL} methods.
Operations are invoked on systems via @code
{
operate
}
.
Operations are invoked on systems via @code
{
operate
}
.
@anchor
{
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
@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
@deffnx
{
Generic function
}
@code
{
oos
}
@var
{
operation
}
@var
{
system
}
@rest @var
{
initargs
}
@key @allow-other-keys
@code
{
operate
}
invokes @var
{
operation
}
on @var
{
system
}
.
@code
{
operate
}
invokes @var
{
operation
}
on @var
{
system
}
.
@code
{
oos
}
is a synonym for @code
{
operate
}
.
@code
{
oos
}
is a synonym for @code
{
operate
}
.
...
@@ -1540,7 +1534,7 @@ They are invoked via the @code{operate} generic function.
...
@@ -1540,7 +1534,7 @@ They are invoked via the @code{operate} generic function.
(asdf:operate 'asdf:@var
{
operation-name
}
:@var
{
system-name
}
@
{
@var
{
operation-options ...
}
@
}
)
(asdf:operate 'asdf:@var
{
operation-name
}
:@var
{
system-name
}
@
{
@var
{
operation-options ...
}
@
}
)
@end lisp
@end lisp
@deffn Operation @code
{
compile-op
}
@
&
key @code
{
proclamations
}
@deffn Operation @code
{
compile-op
}
@key @code
{
proclamations
}
This operation compiles the specified component.
This operation compiles the specified component.
If proclamations are supplied, they will be proclaimed.
If proclamations are supplied, they will be proclaimed.
...
@@ -1557,7 +1551,7 @@ does not necessarily load all the parts of the system, though;
...
@@ -1557,7 +1551,7 @@ does not necessarily load all the parts of the system, though;
use @code
{
load-op
}
to load a system.
use @code
{
load-op
}
to load a system.
@end deffn
@end deffn
@deffn Operation @code
{
load-op
}
@
&
key @code
{
proclamations
}
@deffn Operation @code
{
load-op
}
@key @code
{
proclamations
}
This operation loads a system.
This operation loads a system.
...
@@ -1565,7 +1559,7 @@ The default methods for @code{load-op} compile files before loading them.
...
@@ -1565,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.
For parity, your own methods on new component types should probably do so too.
@end deffn
@end deffn
@deffn Operation @code
{
parent-load-op
}
@
&
key @code
{
proclamations
}
@deffn Operation @code
{
parent-load-op
}
@key @code
{
proclamations
}
This operation ensures that the dependencies
This operation ensures that the dependencies
of a module, and its parent, and so on, are loaded (as per @code
{
load-op
}
)
of a module, and its parent, and so on, are loaded (as per @code
{
load-op
}
)
...
@@ -1652,7 +1646,7 @@ itself descended from @code{asdf-ecl}.
...
@@ -1652,7 +1646,7 @@ itself descended from @code{asdf-ecl}.
@end deffn
@end deffn
@c @deffn Operation test-system-version @
&
key minimum
@c @deffn Operation test-system-version @key minimum
@c Asks the system whether it satisfies a version requirement.
@c Asks the system whether it satisfies a version requirement.
...
@@ -2583,7 +2577,7 @@ The specified functions are exported from your build system's package.
...
@@ -2583,7 +2577,7 @@ The specified functions are exported from your build system's package.
Thus for ASDF the corresponding functions are in package ASDF,
Thus for ASDF the corresponding functions are in package ASDF,
and for XCVB the corresponding functions are in package XCVB.
and for XCVB the corresponding functions are in package XCVB.
@defun initialize-source-registry @
&
optional PARAMETER
@defun initialize-source-registry @optional PARAMETER
will read the configuration and initialize all internal variables.
will read the configuration and initialize all internal variables.
You may extend or override configuration
You may extend or override configuration
from the environment and configuration files
from the environment and configuration files
...
@@ -2608,7 +2602,7 @@ and for XCVB the corresponding functions are in package XCVB.
...
@@ -2608,7 +2602,7 @@ and for XCVB the corresponding functions are in package XCVB.
where to look for systems not yet defined.
where to look for systems not yet defined.
@end defun
@end defun
@defun ensure-source-registry @
&
optional PARAMETER
@defun ensure-source-registry @optional PARAMETER
checks whether a source registry has been initialized.
checks whether a source registry has been initialized.
If not, initialize it with the given @var
{
PARAMETER
}
.
If not, initialize it with the given @var
{
PARAMETER
}
.
@end defun
@end defun
...
@@ -2828,7 +2822,7 @@ as configured by the system distributor, or by default.
...
@@ -2828,7 +2822,7 @@ as configured by the system distributor, or by default.
Nevertheless, if you are a fan of @code
{
ASDF
-
Binary
-
Locations
}
,
Nevertheless, if you are a fan of @code
{
ASDF
-
Binary
-
Locations
}
,
we provide a limited emulation mode:
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 @key 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
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.
that emulates the behavior of the old @code
{
ASDF
-
Binary
-
Locations
}
facility.
Where you would previously set global variables
Where you would previously set global variables
...
@@ -3071,7 +3065,7 @@ To explicitly flush any information cached by the system, use the API below.
...
@@ -3071,7 +3065,7 @@ To explicitly flush any information cached by the system, use the API below.
The specified functions are exported from package ASDF.
The specified functions are exported from package ASDF.
@defun initialize
-
output
-
translations @
&
optional PARAMETER
@defun initialize
-
output
-
translations @optional PARAMETER
will read the configuration and initialize all internal variables.
will read the configuration and initialize all internal variables.
You may extend or override configuration
You may extend or override configuration
from the environment and configuration files
from the environment and configuration files
...
@@ -3102,7 +3096,7 @@ The specified functions are exported from package ASDF.
...
@@ -3102,7 +3096,7 @@ The specified functions are exported from package ASDF.
where to look for systems not yet defined.
where to look for systems not yet defined.
@end defun
@end defun
@defun ensure
-
output
-
translations @
&
optional PARAMETER
@defun ensure
-
output
-
translations @optional PARAMETER
checks whether output translations have been initialized.
checks whether output translations have been initialized.
If not, initialize them with the given @var
{
PARAMETER
}
.
If not, initialize them with the given @var
{
PARAMETER
}
.
This function will be called before any attempt to operate on a system.
This function will be called before any attempt to operate on a system.
...
@@ -3401,7 +3395,7 @@ Most of these functions are not exported by ASDF anymore,
...
@@ -3401,7 +3395,7 @@ Most of these functions are not exported by ASDF anymore,
but only used for private purposes of ASDF.
but only used for private purposes of ASDF.
Please use ASDF
-
UTILS for the same functions exported from a stable library.
Please use ASDF
-
UTILS for the same functions exported from a stable library.
@defun coerce
-
pathname name @
&
key type defaults
@defun coerce
-
pathname name @key type defaults
This function
(
available starting with ASDF
2
.
012
.
11
)
This function
(
available starting with ASDF
2
.
012
.
11
)
takes an argument, and portably interprets it as a pathname.
takes an argument, and portably interprets it as a pathname.
...
@@ -3421,7 +3415,7 @@ The host, device and version components come from @var{defaults}, which defaults
...
@@ -3421,7 +3415,7 @@ The host, device and version components come from @var{defaults}, which defaults
@end defun
@end defun
@defun merge
-
pathnames
*
@
&
key specified defaults
@defun merge
-
pathnames
*
@key specified defaults
This function is a replacement for @code
{
merge
-
pathnames
}
that uses the host and device
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
from the @var
{
defaults
}
rather than the @var
{
specified
}
pathname when the latter
...
@@ -3431,7 +3425,7 @@ of the absolute pathnames they are relative to.
...
@@ -3431,7 +3425,7 @@ of the absolute pathnames they are relative to.
@end defun
@end defun
@defun system
-
relative
-
pathname system name @
&
key type
@defun system
-
relative
-
pathname system name @key type
It's often handy to locate a file relative to some system.
It's often handy to locate a file relative to some system.
The @code
{
system
-
relative
-
pathname
}
function meets this need.
The @code
{
system
-
relative
-
pathname
}
function meets this need.
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment