Robert P. Goldman [Thu, 2 Dec 2010 02:11:53 +0000]
Fixes from Fare.
Robert P. Goldman [Mon, 29 Nov 2010 03:07:32 +0000]
Binding of *default-pathname-defaults* suggested by Fare.
Robert P. Goldman [Wed, 24 Nov 2010 15:12:23 +0000]
Substituted (default-directory) for *default-pathname-defaults* per Fare.
Robert P. Goldman [Wed, 24 Nov 2010 14:41:18 +0000]
Documentation of :here directive improved with guidance from Xach.
Robert P. Goldman [Wed, 24 Nov 2010 04:14:47 +0000]
Fixed documentation for :here directive in configuration DSL.
Robert P. Goldman [Wed, 24 Nov 2010 04:09:19 +0000]
Tests for revised :here directive.
Robert P. Goldman [Wed, 24 Nov 2010 03:59:21 +0000]
Better approach to having :here directive --- treat it like :home or :user-cache.
Robert P. Goldman [Wed, 24 Nov 2010 03:31:43 +0000]
Remove the incorrectly-implemented :here directive.
Robert P. Goldman [Mon, 22 Nov 2010 04:37:56 +0000]
First draft of documentation for the :here directive.
Robert P. Goldman [Mon, 22 Nov 2010 04:20:37 +0000]
Modified test-configuration to check the :here directive for input locations.
Robert P. Goldman [Mon, 22 Nov 2010 04:20:13 +0000]
Fixes to make the argument to the :here directive in input locations be optional.
Robert P. Goldman [Mon, 22 Nov 2010 04:13:55 +0000]
Fixed bugs in the :here directive that led to non-directory pathnames.
Robert P. Goldman [Mon, 22 Nov 2010 03:35:23 +0000]
First shot at adding a :here directive to the input locations config.
Robert P. Goldman [Mon, 29 Nov 2010 02:45:24 +0000]
Merge branch 'master' of ssh://common-lisp.net/project/asdf/public_html/asdf
Francois-Rene Rideau [Sun, 28 Nov 2010 18:11:46 +0000]
2.011: bless 2.010.9 with some whitespace and documentation tweaks.
Robert P. Goldman [Tue, 23 Nov 2010 17:09:32 +0000]
Merge branch 'master' of ssh://common-lisp.net/project/asdf/public_html/asdf
Francois-Rene Rideau [Tue, 23 Nov 2010 10:22:10 +0000]
2.010.9: unbreak clisp: don't use find-symbol* at read-time, declare ignorable arguments.
Francois-Rene Rideau [Tue, 23 Nov 2010 07:47:17 +0000]
2.010.8: improve error message in missing-dependency (thanks to Cyrus Harmon)
Francois-Rene Rideau [Mon, 22 Nov 2010 03:11:17 +0000]
2.010.7: refuse to run when ASDF-BINARY-LOCATIONS is loaded.
Robert P. Goldman [Sun, 21 Nov 2010 19:57:09 +0000]
Merge branch 'master' of ssh://common-lisp.net/project/asdf/public_html/asdf
Robert P. Goldman [Fri, 19 Nov 2010 21:15:34 +0000]
Fixed minor indexing issue in manual.
Francois-Rene Rideau [Fri, 19 Nov 2010 21:01:15 +0000]
2.010.6: export operation-description
Francois-Rene Rideau [Mon, 15 Nov 2010 20:24:23 +0000]
2.010.5: don't follow symlinks in the asdf fallback case, for the sake of Franz.
Francois-Rene Rideau [Sun, 14 Nov 2010 05:24:45 +0000]
2.010.4: trivial code tweaks. Have asdf build.xcvb supersede asdf.asd.
Francois-Rene Rideau [Fri, 5 Nov 2010 22:15:31 +0000]
2.010.3: allow component classes to be named by keywords. (Thanks to Stelian Ionescu)
Francois-Rene Rideau [Thu, 4 Nov 2010 18:59:59 +0000]
2.010.2: more coherence in how we print messages.
Makes cl-launch -B print_lisp_setup happier
by not having uncommented upgrade words in the standard output stream.
Reorder some sections of text, so we can use asdf-message during u-i-f-r-c.
Francois-Rene Rideau [Sat, 30 Oct 2010 08:49:18 +0000]
2.010.1: same as 2.147, after merge from release branch.
Merge branch 'release'
Conflicts:
asdf.lisp
Francois-Rene Rideau [Sat, 30 Oct 2010 08:42:21 +0000]
Link to our ILC 2010 paper from the website.
ignore cmucl/scl fasl
Francois-Rene Rideau [Fri, 29 Oct 2010 13:11:01 +0000]
2.147: improve things somewhat for gcl. Merge two u-i-f-r-c methods for smaller output.
Francois-Rene Rideau [Fri, 29 Oct 2010 11:57:27 +0000]
Fix internal assertion/initialization ordering problem in test/test-configuration.script
Enable extra debugging while testing (except on allegro personal where it blows up the heap)
Francois-Rene Rideau [Fri, 29 Oct 2010 00:06:45 +0000]
2.010: promote 2.146 as release (merge it with 2.009)
Francois-Rene Rideau [Thu, 28 Oct 2010 22:56:14 +0000]
2.146: rename an internal function while I can
Francois-Rene Rideau [Wed, 27 Oct 2010 18:25:34 +0000]
2.145: fix subdirectories on Lispworks lp#667379 - thanks to Fabien.
Francois-Rene Rideau [Tue, 26 Oct 2010 01:52:21 +0000]
2.144: updated comments.
Francois-Rene Rideau [Mon, 25 Oct 2010 09:54:01 +0000]
2.143: tweak find-system-fallback in a vain attempt to solve lp#665724.
Actually, there's no way to automatically make sure that the ASDF version
number is consistent between the asdf.asd and the asdf.lisp, lest we
have scripts that enforce it at checkin or checkout time.
Francois-Rene Rideau [Mon, 25 Oct 2010 09:47:45 +0000]
2.142: Shave a few bytes off implementation string
in vain attempt to shorten pathnames on Windows.
See lp#665657 and the 260 char limit of Windows pathnames(!)
Francois-Rene Rideau [Sat, 23 Oct 2010 18:24:23 +0000]
2.141: Tweak features to better support CCL
Francois-Rene Rideau [Sat, 23 Oct 2010 03:19:54 +0000]
whitespace changes
Robert P. Goldman [Fri, 22 Oct 2010 19:06:51 +0000]
Revert "Added :deprecated slot on system, documented and tested."
Failed to work on ASDF 1. :-(
This reverts commit
cf352002bbb91de26463e586e33bc1872f37db0e.
Robert P. Goldman [Fri, 22 Oct 2010 18:03:44 +0000]
Added :deprecated slot on system, documented and tested.
Robert P. Goldman [Fri, 22 Oct 2010 13:35:37 +0000]
Miscellaneous minor texinfo typos.
Robert P. Goldman [Fri, 22 Oct 2010 13:34:36 +0000]
Merge branch 'master' of ssh://common-lisp.net/project/asdf/public_html/asdf
Francois-Rene Rideau [Fri, 22 Oct 2010 00:16:07 +0000]
Merge branch 'master' of common-lisp.net/project/asdf/asdf
Francois-Rene Rideau [Thu, 21 Oct 2010 20:42:36 +0000]
2.140: Make subdirectories actually work with ABCL, Allegro, CMUCL, CormanLisp, Scieneer
Also, save defsystem-depends-on information for the sake of introspection by e.g. quicklisp.
Some documentation clarifications.
Robert P. Goldman [Thu, 21 Oct 2010 21:08:30 +0000]
Fixed minor typos in the discussion of input locations config.
Robert P. Goldman [Thu, 21 Oct 2010 18:19:48 +0000]
Multiple improvements to the DEFSYSTEM grammar page.
* Added :defsystem-depends-on
* Tried to tease apart system-options, module-options and general options.
* Fixed a couple of typos.
* Added a FIXME.
Francois-Rene Rideau [Thu, 21 Oct 2010 17:35:38 +0000]
2.139: the recursive search for subdirs with .asd files now prunes early rather than filters
Makes it run much faster on my computer with my configuration, and
work on ABCL that lacks support for the previously-used **/*.asd.
Francois-Rene Rideau [Thu, 21 Oct 2010 00:11:54 +0000]
2.138: remove a warning on SCL.
Don't unlink asdf-utilities, since we're now using it as a nickname!
Remove wildcard entries from the default exclusions.
Some comment cleanups.
Francois-Rene Rideau [Wed, 20 Oct 2010 21:26:56 +0000]
Merge branch 'master' of common-lisp.net/project/asdf/asdf
Francois-Rene Rideau [Wed, 20 Oct 2010 21:23:13 +0000]
2.137: be more eager in detecting non-portable pathname behaviour and erroring out.
ATTENTION: incompatible change to component-name-to-pathname-components
Also, have compile-file* heed a :output-file parameter.
Robert P. Goldman [Fri, 15 Oct 2010 17:23:31 +0000]
Merge branch 'master' of ssh://common-lisp.net/project/asdf/public_html/asdf
Robert P. Goldman [Fri, 15 Oct 2010 17:23:15 +0000]
Added :if-component-dep-fails to the grammar discussion.
Francois-Rene Rideau [Fri, 15 Oct 2010 14:05:38 +0000]
2.136: work around a bug in clisp 2.49
Francois-Rene Rideau [Wed, 13 Oct 2010 17:27:12 +0000]
2.135: be backwards compatible with FASLs using ASDF-UTILITIES symbols,
as introduced by using e.g. ASDF::COERCE-NAME from ASDF2 1.620 to 2.122 (2.005)
Francois-Rene Rideau [Wed, 6 Oct 2010 17:30:53 +0000]
2.009: bless 2.134 as a release.
Francois-Rene Rideau [Wed, 6 Oct 2010 17:24:09 +0000]
Merge branch 'release'
Conflicts:
test/compile-asdf.lisp
Francois-Rene Rideau [Tue, 5 Oct 2010 21:21:45 +0000]
Merge branch 'master' of common-lisp.net/project/asdf/asdf
Francois-Rene Rideau [Tue, 5 Oct 2010 21:10:57 +0000]
2.134: acknowledge a case where we fail at ABL compatibility, using ECL or CLISP.
Robert P. Goldman [Mon, 4 Oct 2010 03:43:58 +0000]
Marginally improved the discussion in "A more involved example" [of defsystem].
Francois-Rene Rideau [Fri, 1 Oct 2010 20:05:38 +0000]
Add note about downcasing of symbols used as system names,
from Dan Barlow's recent email citing his original README.
Francois-Rene Rideau [Fri, 1 Oct 2010 18:13:39 +0000]
2.133: have toplevel functions load-system &c return T on success.
If you want the detailed information that the default operate method
currently returns, you know whom to call to get it.
(Unconfusion of the API suggested by Xach.)
Francois-Rene Rideau [Fri, 1 Oct 2010 01:52:10 +0000]
2.132: enable pathname designator DSL for source-registry.
Also, allow for upgradability from old ASDF versions that don't have system-source-file.
Francois-Rene Rideau [Tue, 28 Sep 2010 16:48:18 +0000]
Remove one more occurence of the obsolete :current-directory from documentation (lp#648808).
Also alter a test so that a message will be displayed when ABCL passes.
Francois-Rene Rideau [Fri, 24 Sep 2010 21:40:25 +0000]
Remove :current-directory from documentation. It was removed from the code because
it doesn't make sense on platforms such as Windows, where there is no such thing.
Francois-Rene Rideau [Thu, 23 Sep 2010 18:09:17 +0000]
Don't stop at spurious warnings from ECL 10.7.1 while compiling ASDF.
Francois-Rene Rideau [Thu, 23 Sep 2010 16:06:40 +0000]
Bump version after merge.
Merge branches 'master' and 'release' of http://common-lisp.net/project/asdf/asdf
Conflicts:
asdf.lisp
Francois-Rene Rideau [Thu, 23 Sep 2010 16:02:46 +0000]
2.130: be nicer with packages, fallback, shortcuts, missing SBCL_HOME, etc.
Robert P. Goldman [Thu, 23 Sep 2010 15:22:05 +0000]
update ASDF version to 2.130
Robert P. Goldman [Thu, 23 Sep 2010 15:19:48 +0000]
Applied Paul Sexton's patch removing ~-newlines from format strings.
This should fix compilation errors on Windows SBCL at the expense of
a small amount of readability.
Robert P. Goldman [Thu, 23 Sep 2010 15:08:53 +0000]
Update the docs for run-tests to include all the lisps we support.
Francois-Rene Rideau [Mon, 13 Sep 2010 21:03:11 +0000]
Update Standards-Version
Francois-Rene Rideau [Mon, 13 Sep 2010 18:16:03 +0000]
Fix typos in manual.
Francois-Rene Rideau [Sun, 12 Sep 2010 19:46:33 +0000]
Robustify wrapping-output-translations. Fixes bug lp#636506. Thanks to Ron Garret.
Francois-Rene Rideau [Fri, 10 Sep 2010 21:30:36 +0000]
Update debian changelog for 2.008
Francois-Rene Rideau [Fri, 10 Sep 2010 21:14:51 +0000]
Bless 2.128 as 2.008
Merge branch 'master' into release
Conflicts:
asdf.lisp
Francois-Rene Rideau [Fri, 10 Sep 2010 18:27:15 +0000]
2.128: remove a forward reference style warning.
Francois-Rene Rideau [Mon, 6 Sep 2010 07:01:58 +0000]
Update index.html
Francois-Rene Rideau [Mon, 6 Sep 2010 04:02:17 +0000]
2.127: remove unreachable code warnings under CMUCL (thanks to Devon Sean McCullough)
Francois-Rene Rideau [Wed, 1 Sep 2010 01:18:23 +0000]
2.126: be more compatible with things.
* support older versions of CLISP, that are still around.
* refrain from exporting controversial internal utilities
that don't bring essential functionality
but clash with alexandria and possibly other packages
Francois-Rene Rideau [Sat, 28 Aug 2010 14:29:04 +0000]
Be clear that you need to reinitialize configuration after any change.
Francois-Rene Rideau [Fri, 27 Aug 2010 19:01:38 +0000]
2.125: unintern symbols from asdf-utilities.
Francois-Rene Rideau [Fri, 27 Aug 2010 03:17:01 +0000]
Include feedback from Zach re: source-file-type.
Francois-Rene Rideau [Thu, 26 Aug 2010 03:27:33 +0000]
Update debian changelog for 2.007
Francois-Rene Rideau [Thu, 26 Aug 2010 03:23:11 +0000]
2.007: bless 2.124 for urgent bug fix to lp#623992.
Merge branch 'master' into release
Conflicts:
asdf.lisp
Francois-Rene Rideau [Wed, 25 Aug 2010 16:56:12 +0000]
2.124: play better with conflicts from newly exported symbols.
Francois-Rene Rideau [Tue, 24 Aug 2010 23:32:56 +0000]
Update debian changelog.
Francois-Rene Rideau [Tue, 24 Aug 2010 23:31:40 +0000]
2.006: blessed 2.123 as release
Francois-Rene Rideau [Tue, 24 Aug 2010 23:31:08 +0000]
Merge branch 'master' into release
Francois-Rene Rideau [Tue, 24 Aug 2010 23:30:26 +0000]
2.123: don't warn in safe-file-write-date unless in verbose mode.
Francois-Rene Rideau [Fri, 20 Aug 2010 21:32:08 +0000]
2.122: changes requested by sds.
* use only one package for everything: ASDF. This simplifies the upgrade a bit.
* export component-visited-p, record an index rather than a boolean.
Also
* On CLISP, only use custom:*module-provider-functions* when defined (2.49+)
* In Makefile, mrproper before debian package.
* Document that CLISP and SCL now support REQUIREing through ASDF.
* Fix mistake in run-tests that made it always use sbcl
Francois-Rene Rideau [Thu, 19 Aug 2010 18:30:54 +0000]
Import makefile from master (2.121).
Francois-Rene Rideau [Thu, 19 Aug 2010 18:22:54 +0000]
2.121: fix three bugs, clean packaging, export clear-configuration.
* export clear-system (oops, completes lp#590509).
* Fix backward-compatibility breakage in determine-system-pathname (lp#620421).
* Add module-provider support for CLISP (lp#620562).
* export clear-configuration.
* makefile: put debian cleanup outside of make clean into make mrproper.
Francois-Rene Rideau [Wed, 18 Aug 2010 17:48:34 +0000]
make cleaner
Francois-Rene Rideau [Wed, 18 Aug 2010 17:10:36 +0000]
Merge branch 'release'
Francois-Rene Rideau [Wed, 18 Aug 2010 17:09:19 +0000]
ignore more debian temporaries
Francois-Rene Rideau [Wed, 18 Aug 2010 16:05:27 +0000]
Editing some more debian files.
Francois-Rene Rideau [Tue, 17 Aug 2010 18:35:38 +0000]
Merge debian and makefile changes from release back into
Francois-Rene Rideau [Tue, 17 Aug 2010 17:58:27 +0000]
2.005: bless 2.120 as release 2.005. Tweak debian configuration.
Francois-Rene Rideau [Mon, 16 Aug 2010 16:30:47 +0000]
2.120: use operation-description in explain.
Introduce output-file for the frequent case when output-files should have one and only one file.
Francois-Rene Rideau [Fri, 13 Aug 2010 23:57:46 +0000]
2.119: add find-system to the list of redefined-functions, for upgrade.