Loading debian/changelog +8 −5 Original line number Diff line number Diff line Loading @@ -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: Loading @@ -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:01:06 -0500 -- Francois-Rene Rideau <fare@tunes.org> Sun, 02 Mar 2014 01:09:06 -0500 cl-asdf (2:3.0.3-1) unstable; urgency=low Loading debian/watch +5 −1 Original line number Diff line number Diff line # 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 doc/index.html +18 −14 Original line number Diff line number Diff line Loading @@ -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; Loading @@ -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) Loading Loading @@ -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> Loading Loading @@ -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 © 2001-2013 Daniel Barlow and contributors</span></p> <p><span class="copyright"Copyright © 2001-2014 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 2013-10-22</div> <div id="timestamp">Last updated 2014-03-02</div> </div> </body> </html> uiop/image.lisp +3 −1 Original line number Diff line number Diff line Loading @@ -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))) Loading Loading
debian/changelog +8 −5 Original line number Diff line number Diff line Loading @@ -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: Loading @@ -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:01:06 -0500 -- Francois-Rene Rideau <fare@tunes.org> Sun, 02 Mar 2014 01:09:06 -0500 cl-asdf (2:3.0.3-1) unstable; urgency=low Loading
debian/watch +5 −1 Original line number Diff line number Diff line # 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
doc/index.html +18 −14 Original line number Diff line number Diff line Loading @@ -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; Loading @@ -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) Loading Loading @@ -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> Loading Loading @@ -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 © 2001-2013 Daniel Barlow and contributors</span></p> <p><span class="copyright"Copyright © 2001-2014 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 2013-10-22</div> <div id="timestamp">Last updated 2014-03-02</div> </div> </body> </html>
uiop/image.lisp +3 −1 Original line number Diff line number Diff line Loading @@ -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))) Loading