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
b07363f2
Commit
b07363f2
authored
11 years ago
by
Francois-Rene Rideau
Browse files
Options
Downloads
Patches
Plain Diff
Add documentation to uiop:argv0.
Tweak the web page. Update debian information.
parent
51c8dcef
No related branches found
No related tags found
No related merge requests found
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
debian/changelog
+8
-5
8 additions, 5 deletions
debian/changelog
debian/watch
+5
-1
5 additions, 1 deletion
debian/watch
doc/index.html
+18
-14
18 additions, 14 deletions
doc/index.html
uiop/image.lisp
+3
-1
3 additions, 1 deletion
uiop/image.lisp
with
34 additions
and
21 deletions
debian/changelog
+
8
−
5
View file @
b07363f2
...
...
@@ -9,14 +9,17 @@ cl-asdf (2:3.1.1-1) unstable; urgency=low
subclasses of OPERATION implicitly propagate DOWNWARD and SIDEWAY.
Failure to explicitly inherit from own of the explicitly propagating
or non-propagating classes will result in a WARNING for now.
* portability: much improved support for the latest GCL.
Fixes for ABCL, CLISP, ECL, LispWorks, SBCL/Windows, XCL.
* portability is much improved, with support for the latest GCL, and
fixes for ABCL, CLISP, ECL, LispWorks, SBCL, XCL, etc.
* bundle support was refactored; ECL support is fixed;
image-op added to create heap images for use with e.g. cl-launch.
* robustness: Test improvements. Added missing dependencies in asdf.asd(!).
Fixes to version-satisfies (thanks to stassats), to the file-stamp cache.
Fixes regression from 3.0.2.12 whereby ASDF failed to avoid downgrading.
Many cleanups. Many explanatory updates to source code comments.
* run-program tweaked again on Windows;
punting on trying to ensure no final space is ever echo'ed by CMD.EXE " ".
* run-program tweaked again, notably on Windows, on CLISP, and
on implementations without a native run-program. On Windows, we
punt on trying to ensure no final space is ever echo'ed by CMD.EXE " ".
* provide both "asdf" and "ASDF" to play nicer with various Lisps.
* upgrading from a sufficiently forward-compatible version (currently: 2.33)
will be less disruptive of ASDF uses and enhancements in the current image:
...
...
@@ -30,7 +33,7 @@ cl-asdf (2:3.1.1-1) unstable; urgency=low
in over a year since initial ASDF 3.0 pre-release (i.e. version 2.27).
* Documentation updated. TODO updated.
-- Francois-Rene Rideau <fare@tunes.org>
Fri, 28 Feb
2014
22
:0
1
:06 -0500
-- Francois-Rene Rideau <fare@tunes.org>
Sun, 02 Mar
2014
01
:0
9
:06 -0500
cl-asdf (2:3.0.3-1) unstable; urgency=low
...
...
This diff is collapsed.
Click to expand it.
debian/watch
+
5
−
1
View file @
b07363f2
# upstream uses git which we track
# As long as I (Faré) am in the loop,
# I can maintain the debian package directly in the upstream git.
# But when I'm gone, anything goes.
version=3
http://common-lisp\.net/project/asdf/archives/asdf-([0-9]+(\.[0-9]+)*)\.tar\.gz
This diff is collapsed.
Click to expand it.
doc/index.html
+
18
−
14
View file @
b07363f2
...
...
@@ -149,17 +149,9 @@
and you can simply
<tt>
(require "asdf")
</tt>
.
(All of them but CLISP also accept
<tt>
:asdf
</tt>
,
<tt>
"ASDF"
</tt>
or
<tt>
'asdf
</tt>
as an argument.)
All of these implementations provide at least ASDF 2,
and a few of them aready provide ASDF 3
(
<tt>
abcl
</tt>
,
<tt>
allegro
</tt>
,
<tt>
ccl
</tt>
,
<tt>
clisp
</tt>
,
<tt>
cmucl
</tt>
,
<tt>
ecl
</tt>
,
<tt>
sbcl
</tt>
).
Hopefully soon all will follow suit;
but in the meantime, you can download ASDF 3,
and use
<tt>
(asdf:load-system :asdf)
</tt>
to upgrade to the latest ASDF from a properly configured ASDF 2,
which you should do before you use ASDF for anything else.
</p><p>
A few implementations don't provide ASDF yet,
Most of these implementations provide ASDF3,
a few only provide ASDF2.
Some implementations don't provide ASDF yet,
but have announced they will in their next release.
As for remaining implementations,
they are obsolete and/or mostly unmaintained;
...
...
@@ -184,6 +176,18 @@
<td
align=
"left"
><tt>
scl
</tt></td>
<td
align=
"left"
><tt>
cormanlisp genera
</tt></td></tr>
</table>
<p>
To deal with an implementation that doesn't yet provide ASDF 3,
we provide a script that can install ASDF 3
where your implementation goes looking for it
when you
<tt>
require
</tt>
it.
Alternatively, if the implementation provides ASDF 2 or 3,
you can download, install and configure a more recent ASDF 3,
and use
<tt>
(asdf:load-system :asdf)
</tt>
to upgrade it.
You should always upgrade immediately after the
<tt>
require
</tt>
,
and before you use ASDF for anything else
(ASDF 3 does that automatically).
</p>
<!-- Note to self:
The maintainers of the following implementations follow asdf-announce:
clisp (sds)
...
...
@@ -383,7 +387,7 @@ Peter Graves <gnooth@gmail.com> (XCL).
</dd>
<dt>
Since July 2013
</dt>
<dd>
Fran
ç
ois-Ren
é
Rideau has resigned as maintainer
after releasing ASDF 3.0.1.
after releasing ASDF 3.0.1
, but remains an active developer
.
Robert P. Goldman is interim maintainer until someone more gifted,
charming, dedicated, and better-looking can be secured to fill the role.
</dd>
...
...
@@ -440,9 +444,9 @@ Peter Graves <gnooth@gmail.com> (XCL).
<a
class=
"nav"
href=
"http://www.catb.org/hacker-emblem/"
title=
"hacker"
>
<img
src=
"http://common-lisp.net/project/cl-containers/shared/buttons/hacker.png"
width=
"80"
height=
"15"
title=
"hacker emblem"
alt=
"hacker button"
/></a>
<a
class=
"nav"
href=
"http://www.lisp.org/"
title=
"Association of Lisp Users"
>
<img
src=
"http://common-lisp.net/project/cl-containers/shared/buttons/lambda-lisp.png"
width=
"80"
height=
"15"
title=
"ALU emblem"
alt=
"ALU button"
/></a>
<a
class=
"nav"
href=
"http://common-lisp.net/"
title=
"Common-Lisp.net"
>
<img
src=
"http://common-lisp.net/project/cl-containers/shared/buttons/lisp-lizard.png"
width=
"80"
height=
"15"
title=
"Common-Lisp.net"
alt=
"Common-Lisp.net button"
/></a>
<p><span
class=
"copyright"
Copyright
&
copy
;
2001
-201
3
Daniel
Barlow
and
contributors
</
span
></p>
<p><span
class=
"copyright"
Copyright
&
copy
;
2001
-201
4
Daniel
Barlow
and
contributors
</
span
></p>
<p>
ASDF has an
<a
href=
"http://www.opensource.org/licenses/mit-license.php"
>
MIT style
</a>
license
</p>
<div
id=
"timestamp"
>
Last updated 201
3-10-2
2
</div>
<div
id=
"timestamp"
>
Last updated 201
4-03-0
2
</div>
</div>
</body>
</html>
This diff is collapsed.
Click to expand it.
uiop/image.lisp
+
3
−
1
View file @
b07363f2
...
...
@@ -258,7 +258,9 @@ if we are not called from a directly executable image."
(
rest
arguments
)))
(
defun
argv0
()
;; Not available on ABCL, Genera, MCL.
"On supported implementations (most that matter), return a string that for the name with which
the program was invoked, i.e. argv[0] in C. On other implementations, return NIL."
;; NB: not currently available on ABCL, Corman, Genera, MCL, MKCL
(
or
#+
(
or
allegro
clisp
clozure
cmu
gcl
lispworks
sbcl
scl
xcl
)
(
first
(
raw-command-line-arguments
))
#+
ecl
(
si:argv
0
)))
...
...
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