Changelog for ASDF-Install

Generated on Thursday, 13 May 2010

Thu, 13 May 2010 22:29:14 -0400 Gary King
website updates; added .gitignore; ASDF2 patch
Thu, 13 May 2010 10:52:20 -0400 gwking
old patch for read-header-line
darcs-hash:20100513145220-ff731-812ad35f0b45e83c9541afc2f635e9caa96e1eb3.gz
Thu, 13 May 2010 10:50:39 -0400 gwking
update website
darcs-hash:20100513145039-ff731-d281a8b3d470cac05a7da7cd677c72ff9a396971.gz
Sun, 13 Jul 2008 15:25:15 -0400 Gary King
bumped version
darcs-hash:20080713192515-3cc5d-72f6bafdaf129bc7402c5ff5d80176e473ad3a5d.gz
Thu, 10 Jul 2008 23:03:04 -0400 Gary King
minor website work
darcs-hash:20080711030304-3cc5d-65218f8bed52e650e70a9726a9a5dd8bbf9318ec.gz
Thu, 10 Jul 2008 23:02:41 -0400 Gary King
Cleanup for load-asdf-install.lisp (thanks to Scott L. Burson for pointing out the bit rot).
darcs-hash:20080711030241-3cc5d-28c9534d9e6c79de8ee951c124bf787d3ab7ead4.gz
Thu, 10 Jul 2008 23:01:46 -0400 Gary King
Added (provide 'asdf-install) to installer.lisp
darcs-hash:20080711030146-3cc5d-50de8b1e8e2e5aa852165e83d2992bfbac271c23.gz
Thu, 10 Jul 2008 23:00:09 -0400 Gary King
rewrote the README (who knew we had a readme!)
darcs-hash:20080711030009-3cc5d-2b8b46f99dc924340d077395c02521414e430cde.gz
Thu, 19 Jun 2008 22:43:09 -0400 Gary King
rewrote ignore-level to prevent SBCL warning
darcs-hash:20080620024309-3cc5d-c692b775f2aa06721226569fc344b15028367a70.gz
Thu, 19 Jun 2008 22:24:49 -0400 Gary King
more debugging
darcs-hash:20080620022449-3cc5d-52766738fe5e4a674784faff271d31f63489cf6c.gz
Thu, 19 Jun 2008 22:12:12 -0400 Gary King
altered installer-msg to not take a stream and instead use a new special, *asdf-install-message-stream*, as the output. Instead, installer-msg takes a new importance argument to control verbosity.
darcs-hash:20080620021212-3cc5d-947f4e2f36a64b31a0d69b262a7250f21fefd988.gz
Sun, 8 Jun 2008 10:45:41 -0400 Gary King
sub-divide download-error into three parts (like Gaul).
darcs-hash:20080608144541-3cc5d-66f712f5cc90f02cb1502b366dcbb1d183188105.gz
Thu, 31 Jan 2008 23:33:15 -0500 Gary King
bumped version
darcs-hash:20080201043315-3cc5d-37c1f997fd2220ff50b0e18d4c6fea7aa9f85ccf.gz
Mon, 7 Jan 2008 09:25:41 -0500 Gary King
Replaced log5 install package with anaphora to prevent installing a possibly different version of LIFT while running the test-suite (sheesh!).
darcs-hash:20080107142541-3cc5d-dad31d431dbe59de58e398d1064189cc9b091036.gz
Mon, 7 Jan 2008 09:15:50 -0500 Gary King
Added sb-posix to list of dependencies for SBCL; bumped version to 0.6.12
darcs-hash:20080107141550-3cc5d-783ecd45d7d03d95c856e3338086a09b3e9a3e79.gz
Mon, 7 Jan 2008 09:14:50 -0500 Gary King
Added /usr/local/bin to default value of *program-directories*; it may be just me but that's where my version of OpenGPG ended up
darcs-hash:20080107141450-3cc5d-f59ed97a7bf1cf41edd76497d986179adc32101f.gz
Mon, 7 Jan 2008 09:13:19 -0500 Gary King
Moved a few platform specific forms (e.g., tar-argument) from installer to port
darcs-hash:20080107141319-3cc5d-2205228ddee45a9a86a80fd6cdefa7cba39b0b5f.gz
Sat, 5 Jan 2008 13:57:18 -0500 Dan Muller
Unit test portability & reliability improvements.
Adjusted eval-time *WORKING-DIRECTORY*. Needed w/ CLISP.

Use external "rm" to set up working directory.

Disabled one test due to failure on CLISP. See comments in code.

Adjusted expected results in numerous places. Binding
ASDF::*DEFINED-SYSTEMS* forces each test's results to be
independent both of other tests and of the surrounding
environment.

Adjusted "two words" to be under the "scratch" directory. Removed
directory cleanup in suite space-in-working-directory, since it's
then no longer needed.

Changed the way *WORKING-DIRECTORY* is initialized in that same
suite, since binding ASDF::*DEFINED-SYSTEMS* makes
ASDF:SYSTEM-RELATIVE-PATHNAME inappropriate at that point.

darcs-hash:20080105185718-b7122-2cc057de705d0c76e3435aae734911ab45213441.gz
Sat, 5 Jan 2008 11:36:23 -0500 Dan Muller
Resolving conflicts with Gary's changes.
darcs-hash:20080105163623-b7122-1e4c5878c11f855bf172644db906df50ac774064.gz
Sun, 30 Dec 2007 10:30:34 -0500 Dan Muller
Corrected "expected result" data for two tests.
When installing MOPTILITIES, we also expect MOPTILITIES-TEST,
CLOSER-MOP, LIFT, LIFT-TEST, and LW-COMPAT to be installed. The first
of these was already being tested for. The last is omitted if we're
testing under Lispworks.

These mistakes were discovered after applying the previous patch that
binds ASDF::*DEFINED-SYSTEMS*.

darcs-hash:20071230153034-7fc34-db6b887cec32ef15084b975ee5ba8582b8322f02.gz
Sun, 30 Dec 2007 10:28:15 -0500 Dan Muller
Added binding of ASDF::*DEFINED-SYSTEMS* to tests.
This is similar to code that I took out of ASDF-INSTALL itself, where
it was unnecessary (or so I still believe). Here in the test setup
it's an expedient method of isolating the tests' ASDF state from each
other and from the surrounding environment.

darcs-hash:20071230152815-7fc34-717aebbd0c19b33bc150b7fc4d31c4825a97368c.gz
Sat, 29 Dec 2007 23:37:53 -0500 Dan Muller
Fixes for gpg when running CLISP.
SHELL-COMMAND for Cygwin was badly broken, I didn't feel like fixing
it, and it differs from RETURN-OUTPUT-FROM-PROGRAM minimally in
purpose. So I changed GPG-RESULTS to call RETURN-OUTPUT-FROM-PROGRAM
instead of SHELL-COMMAND. This requires calling FIND-PROGRAM, since
RETURN-OUTPUT-FROM-PROGRAM doesn't guarantee running the program
through the shell, and thus needs the fully-qualified name of the
program to run.

Since FIND-PROGRAM was in installer.lisp and GPG-RESULTS was in
port.lisp, which goes against existing code dependencies, I moved
GPG-RESULTS (which is not platform specific) to installer.lisp.

Since FIND-PROGRAM needs an actual file name, I added
*GPG-PROGRAM*, and initialize it similarly to *GNU-TAR-PROGRAM*,
adding the .exe extension on Windows platforms. It might be
useful to document and export this at some point.

This change has the potential to cause breakage in some environments,
since *PROGRAM-DIRECTORIES* is initialized only to /bin and /usr/bin
on Unix systems. The SHELL-COMMAND implementations generally run the
requested activity via the shell, where the PATH might be different.

On the plus side, there is only one remaining place that uses
SHELL-COMMAND, namely SYMLINK-FILES, and that doesn't even care about
the command's output. Makes one think that SHELL-COMMAND might be able
to go away someday soon ... all eight versions of it.

darcs-hash:20071230043753-7fc34-d59a66377b9aec9a6aba5dd309c1dd528921ad60.gz
Sat, 29 Dec 2007 20:36:43 -0500 Dan Muller
Untabified .asdf file, removed ref to deprecated.lisp.
darcs-hash:20071230013643-7fc34-1ddafadba7d75a2b17d12e4f94855745e904d753.gz
Wed, 2 Jan 2008 17:50:48 -0500 Gary King
Remove asdf::*defined-systems* stuff in favor of the around method on find-component.
darcs-hash:20080102225048-3cc5d-c86b8435e8398c469014f203cb624c95760fb192.gz
Wed, 2 Jan 2008 17:49:10 -0500 Gary King
Gave asdf-install its very own boring file
darcs-hash:20080102224910-3cc5d-bb35d2af26a98b12501fdae6a1cba142275ce4b0.gz
Wed, 2 Jan 2008 17:48:29 -0500 Gary King
Added GNUMakefile and project-init.lisp (which are both part of my (gwking) personal setup stuff)
darcs-hash:20080102224829-3cc5d-5861ca073beac451f6a6c5721a90abf9947b34bb.gz
Mon, 31 Dec 2007 23:20:34 -0500 Gary King
Don't handle pathnames in canonical-system-name.
darcs-hash:20080101042034-3cc5d-330f376b44310467df3ceec8f094de0f7597fe8f.gz
Mon, 31 Dec 2007 23:19:54 -0500 Gary King
Comments
darcs-hash:20080101041954-3cc5d-288c7b4348fdbdd842e47655156ae01861a5c51e.gz
Mon, 31 Dec 2007 23:19:34 -0500 Gary King
string-equal already knows how to handles symbols.
darcs-hash:20080101041934-3cc5d-97c2be23625f14aed2e462665e2a4d4c5aa0874f.gz
Mon, 31 Dec 2007 23:18:10 -0500 Gary King
Split out the determination of the package file and the new system names into their own forms and use these to better handle system names (resolved through the CLiki), specific URLs and local archives.
darcs-hash:20080101041810-3cc5d-ad13f681bec5939aa61bc12f9e4168175d277f5b.gz
Mon, 31 Dec 2007 19:18:52 -0500 Gary King
Updated direct-install tests
darcs-hash:20080101001852-3cc5d-bdcf8a41dd353f154f07d29f4b6045002b8c53af.gz
Mon, 31 Dec 2007 19:16:53 -0500 Gary King
Formatting; nothing interesting to see here, really.
darcs-hash:20080101001653-3cc5d-39c1d3abccc3ce9c67c1144dacdfa165c24f76c8.gz
Mon, 31 Dec 2007 19:16:06 -0500 Gary King
Switched from ensure-same to ensure-null in ensure-install-results-same
darcs-hash:20080101001606-3cc5d-c811cc5a7e387e15024f0af1823ad9fc3e6e3172.gz
Mon, 31 Dec 2007 19:14:41 -0500 Gary King
Rearranged test system file (and moved it into the asdf-install directory. Also added new test-propagate file
darcs-hash:20080101001441-3cc5d-cbddd8791ac4078d2e4253f1aeb93b38e5a1e948.gz
Mon, 31 Dec 2007 19:13:33 -0500 Gary King
Fixed package name by adding '#:' so that the innocent won't be confused
darcs-hash:20080101001333-3cc5d-1de72344b153dc73ab4db241344d31f693c457d5.gz
Mon, 31 Dec 2007 19:12:54 -0500 Gary King
Added new test file
darcs-hash:20080101001254-3cc5d-5358f97dcc445476e7f518108d35ed372dfd8c40.gz
Mon, 31 Dec 2007 19:12:14 -0500 Gary King
Updated local log5 tar.gz file
darcs-hash:20080101001214-3cc5d-ffe5b87cd120d03be56825853d587166338ec5db.gz
Wed, 26 Dec 2007 21:56:55 -0500 Dan Muller
Fixed PATHNAME-NAME+TYPE in TEST-ASDF-INSTALL to account for :UNSPECIFIC pathname-type.
darcs-hash:20071227025655-7fc34-43ad54a0fcf2aac9b4f4598ba83e857ac07917fe.gz
Wed, 26 Dec 2007 20:57:25 -0500 Dan Muller
Removed binding of *DEFAULT-PATHNAME-DEFAULTS* in INSTALL-PACKAGE.
In LispWorks Personal 5.0.1, the call to DIRECTORY in INSTALL-PACKAGE
sometimes returns NIL when it shouldn't. The problem seems to related
to the binding and/or use of *DEFAULT-PATHNAME-DEFAULTS*. On
examination, it seems that binding this is really pointless anyway,
since it was also being passed explicitly to MAKE-PATHNAME. So I
replaced it with a lexical variable. That solved the problem that I
was encountering.

darcs-hash:20071227015725-7fc34-dfaa976cbc42471c3129e76aeec75dc3c404a14c.gz
Wed, 26 Dec 2007 19:45:22 -0500 Dan Muller
Resolving conflicts in test suites between DanM's changes and unstable.
These occurred due to a somewhat stable repository.

darcs-hash:20071227004522-b7122-6381321bd3636e2d1fa4f4bf5f528f9e5461e6ec.gz
Wed, 26 Dec 2007 22:19:48 -0500 Gary King
Fixed some very minor confliicts that occured when pulling in Dan Muller's patches
darcs-hash:20071227031948-3cc5d-f5fbb1148013c1a3e7257aa11f412e0545cb5b82.gz
Wed, 26 Dec 2007 22:18:56 -0500 Gary King
Bumped version
darcs-hash:20071227031856-3cc5d-1e9eb35189c8b4bf45b5b1d127612719113e157c.gz
Tue, 25 Dec 2007 19:25:39 -0500 Dan Muller
Added conditions.lisp to load-asdf-install.lisp, and as a dependency in .asdf file.
darcs-hash:20071226002539-7fc34-5a3ac435edd0c21b920f5307ba0e26b08f0a6766.gz
Tue, 25 Dec 2007 18:48:32 -0500 Dan Muller
Added customization variable *SYSTEM-FILE-INSTALLER*.
Also added documentation for same. MAYBE-SYMLINK-SYSFILE is its
default value. This makes it possible to customize the linking of
system files.

darcs-hash:20071225234832-7fc34-31fdd5f56679758748108074f66a4decbcb74a85.gz
Tue, 25 Dec 2007 15:26:37 -0500 Dan Muller
Improved testing of unit test results.
Added function ENSURE-INSTALL-RESULTS-SAME and used it in many of the
tests. In particular, replaced the test for success in
space-in-working-directory : test-1, allowing it to pass on Windows systems.

One thing I don't quite understand: When I made this change, I
discovered that installing moptilities also installs closer-mop in one
unit test, but not in another unit test. This wasn't tested for
before, so I don't know if it's expected or not. I adjusted the test
success conditions so that they both pass despite this anomaly.

darcs-hash:20071225202637-7fc34-cc17b8f3f241f94f174e8c1cc5953cfe02577f6d.gz
Tue, 25 Dec 2007 14:46:24 -0500 Dan Muller
Canonicalized NEED-MORE-PACKAGES condition.
This refactoring gathers together some of the more complicated
defsystem-specific behavior by introducing an internal condition,
NEED-MORE-PACKAGES. Instead of having to handle defsystem-specific
conditions in core installation code, the code that tries to load a
system is now responsible for translating defsystem-specific
conditions to a NEED-MORE-PACKAGES condition, which is handled in a
defsystem-independent fashion.

This is only a small step towards better handling of multiple
defsystems.

darcs-hash:20071225194624-7fc34-f4b05731e067321975efe729d0b2b8586640e912.gz
Tue, 25 Dec 2007 13:12:55 -0500 Dan Muller
Gave local vars in INSTALL-PACKAGE more descriptive names.
darcs-hash:20071225181255-7fc34-c50d4b6a4ec35a3d174b17aaf84e379a07a7f9ce.gz
Tue, 25 Dec 2007 12:33:37 -0500 Dan Muller
More refactoring, mostly in INSTALL-PACKAGES.
Changed the names of various variables in INSTALL-PACKAGES to clarify
purpose and whether they involve packages or systems. (The distinction
can usually be made clear, except when trying to recursively install
missing components.) Also refactored the code to treat downloaded
versus local archive files more similiarly; this required taking some
additional care in what gets pushed on the local list SYSTEMS-TO-LOAD
and the dynamic list *SYSTEMS-INSTALLED-THIS-TIME*.

Also a minor simplification in CANONICAL-SYSTEM-NAME, addition of a
doc string, clarification of a comment.

darcs-hash:20071225173337-7fc34-1d17188e6383e86efcbcd9e47a203d19c3d97d70.gz
Tue, 25 Dec 2007 11:20:10 -0500 Dan Muller
Factored out ONE-ITER as INSTALL-PACKAGES.
First of several refactorings to make the code more legible. INSTALL
was simply to large for me to easily comprehend.

darcs-hash:20071225162010-7fc34-399ed77a270d057680862099dfac24265dc1d7c4.gz
Mon, 24 Dec 2007 14:12:22 -0500 Dan Muller
Moved system name canonicalization to a separate function.
darcs-hash:20071224191222-7fc34-232c38a18b08cd9aafcdf5781be9f8ba6a72ea32.gz
Sun, 23 Dec 2007 11:17:09 -0500 Dan Muller
Documentation updates, mainly for *PROGRAM-DIRECTORIES* and *TAR-EXTRACTOR*.
I modified the markdown sources by following existing examples; I have
not tested them, as I have not taken time to install and learn
cl-markdown and its dependencies yet. Feedback welcome.

darcs-hash:20071223161709-7fc34-2400e097567396e33ad494cf0cf6143b2bb339aa.gz
Sun, 23 Dec 2007 10:23:01 -0500 Dan Muller
Changed *TAR-EXTRACTORS* to *TAR-EXTRACTOR*.
A list is not needed here -- it's now a singular funcallable value.

darcs-hash:20071223152301-7fc34-ae6fdd0bb122bec796bb75ec72f04d12d7fe97a1.gz
Sun, 23 Dec 2007 10:13:42 -0500 Dan Muller
Removed *CYGWIN-BIN-DIRECTORY*.
darcs-hash:20071223151342-7fc34-c6da3d34173547b6cbdcd829e55713a5d573885b.gz
Sun, 23 Dec 2007 10:07:38 -0500 Dan Muller
Renamed *SHELL-SEARCH-PATHS* to *PROGRAM-DIRECTORIES*.
darcs-hash:20071223150738-7fc34-699baa2735a82a0720272969152a6ba4725a0ed3.gz
Sun, 23 Dec 2007 09:55:10 -0500 Dan Muller
Renamed FIND-SHELL-COMMAND to FIND-PROGRAM.
This internal function really has nothing to do with the shell anymore.

darcs-hash:20071223145510-7fc34-d2ad4bf78fd5d43bdc05ff298778015be5d02ecd.gz
Sun, 23 Dec 2007 09:10:27 -0500 Dan Muller
Tabs cleanup, TODO notes on documentation.
Use of tabs versus spaces for indentation was inconsistent in several
files. Untabified all files, added an Emacs file variables list at
end-of-file to promote consistency.

Added TODO comments in defpackage.lisp to mark undocumented exports.

darcs-hash:20071223141027-7fc34-a1aa41f6c342560532e49df90023c4046505b222.gz
Mon, 17 Dec 2007 22:51:57 -0500 Dan Muller
Fix load-asdf-install.lisp, remove loader.lisp.
Added an expression to load-asdf-install.lisp which loads
variables.lisp, and removed a commented-out expression to load
loader.lisp.

Removed loader.lisp, which seems to be obsolete.

darcs-hash:20071218035157-7fc34-71f1c55eccb245c41f9459c5d7f03991442bf32a.gz
Sat, 22 Dec 2007 23:00:32 -0500 Dan Muller
Dan's patch
darcs-hash:20071223040032-7fc34-9fbee86b5d5cdd923c8a146d83647385f1438eaa.gz
Wed, 28 Nov 2007 22:18:33 -0500 Dan Muller
Removed *CYGWIN-BASH-PROGRAM* and *CYGWIN-BASH-COMMAND*.
I noticed that *CYGWIN-BASH-PROGRAM* was not exported, and that
*CYGWIN-BASH-COMMAND* was exported but neither defined nor
referenced. This must be due to a typo in an earlier patch.

Since *CYGWIN-BASH-PROGRAM* was never part of the public or documented
interface, I went ahead and removed all mention of it, completing its
deprecation by patch "Improved Windows tar execution".

darcs-hash:20071129031833-7fc34-8f9d28ee0c013cdbd85ef754a9f3326de78a7e9f.gz
Tue, 27 Nov 2007 00:43:20 -0500 Dan Muller
Improved Windows tar execution
Made tar execution on Windows work much more like it does on Unix, and
took steps to avoid argument quoting problems.

- *shell-search-paths* gets set from PATH on Windows. See code for
   rationale. This variable now contains a list of pathnames, not a
   list of lists.

- On Windows, tar is called directly rather than via a
  shell.

- On Windows, we assume that cygpath.exe is in *CYGWIN-BIN-DIRECTORY*
  or the path, and we use it to prep tar arguments explicitly instead
  of relying on the shell's backquote handling. This should be more
  likely to work out-of-the-box, while still giving precedence to the
  setting of *CYGWIN-BIN-DIRECTORY* which some people might have
  customized.

- Due to the previous change, *CYGWIN-BASH-PROGRAM* is no longer
  needed and is deprecated. If non-nil, a warning is issued where it
  would formerly have been used. I recommend removing it entirely in
  the near future, but perhaps the warning will be helpful to people
  that currently customize it.

- Refactored TAR-ARGUMENTS out of existence, replacing it with
  TAR-ARGUMENT. This was advisable because of the more complex logic
  to be executed per-argument in the Windows case. It also makes it
  clearer how similar the three cases (Windows, SCL, and other) really
  are.

- Changed the Lispworks version of RETURN-OUTPUT-FROM-PROGRAM so that
  it does *not* glom the program and all the arguments together into a
  string. Doing so caused CALL-SYTEM-SHOWING-OUTPUT to run the command
  under a shell rather than directly, which gives rise to all kinds of
  argument quoting issue.

- Changed DIRECTORIFY quite a bit. It wasn't working for me at all as
  it stood, not even on simple paths. My first rewrite messed up on
  paths that appeared to end with a file type.

Summarizing: On Windows we will now use *GNU-TAR-PROGRAM* and
*SHELL-SEARCH-PATHS* just like on UNIX. We still assume Cygwin and
still run cygpath on the tar arguments. We no longer use
*CYGWIN-BASH-PROGRAM*, but we still honor *CYGWIN-BIN-DIRECTORY*. Are
these changes 100% backwards compatible? No, some failure cases will
fail differently. But out-of-the-box success, using Cygwin, and
without customization, is more likely.

darcs-hash:20071127054320-7fc34-00b51624eebc4e917b4712a740ddf4263a1e1771.gz
Tue, 4 Dec 2007 10:37:58 -0500 Gary King
website stuff
darcs-hash:20071204153758-3cc5d-8ce068d0607eb5ec1a4145008f9189d4cbceb9e2.gz
Sun, 2 Dec 2007 21:50:07 -0500 Gary King
configuration stuff; website
darcs-hash:20071203025007-3cc5d-7e89520220373f21e5b8ce8ff01e63485f75d69b.gz
Sun, 25 Nov 2007 11:57:13 -0500 Gary King
Tutorial work
darcs-hash:20071125165713-3cc5d-39ce4881ad16bb655a6c3f61b11eb90a1000012a.gz
Sat, 10 Nov 2007 16:53:13 -0500 Gary King
lots of improvements and link fixing. Kudos to Robert Goldman to noticing the problems.
darcs-hash:20071110215313-3cc5d-db27d9f355435c804b9e4299f75d74751b1a72c8.gz
Mon, 1 Oct 2007 10:30:56 -0400 Gary King
Lots of minor website grubbing
darcs-hash:20071001143056-3cc5d-ebf7fc99ddeb90bc71f4a7cc0911aee3530d90e9.gz
Mon, 1 Oct 2007 10:30:33 -0400 Gary King
Removed CL-FAD dependence from system definition too; also switched to keywords
darcs-hash:20071001143033-3cc5d-fc0c9353c4331d337894a786ccf58047d070f747.gz
Mon, 1 Oct 2007 10:29:56 -0400 Gary King
Removed CL-FAD dependence (which was more work than I expected!); other minor cleanup.
darcs-hash:20071001142956-3cc5d-a6161668d8b3a1d50e861981b0b369ae9b56b31c.gz
Sun, 30 Sep 2007 14:47:47 -0400 Gary King
Updated copyright
darcs-hash:20070930184747-3cc5d-39b9ffb0f67f9ff049dcc165c5e501a93f85ad6c.gz
Sun, 30 Sep 2007 14:45:43 -0400 Gary King
just notes
darcs-hash:20070930184543-3cc5d-88d82499fa460ac890f9d24c1e432ebf75e00d0b.gz
Sun, 30 Sep 2007 14:45:29 -0400 Gary King
Update link to 'fight the system' (thanks to Francis Leboutte)
darcs-hash:20070930184529-3cc5d-e94d61ee9083c9d0a716f3c61e4ed9e00c3c02ae.gz
Tue, 14 Aug 2007 10:32:01 -0400 Gary King
Bumped version
darcs-hash:20070814143201-3cc5d-fb0db411e044d2ec652fda3cec7da9ec39afec2a.gz
Tue, 14 Aug 2007 10:31:18 -0400 Gary King
website tweaks
darcs-hash:20070814143118-3cc5d-4f3546f7a62e6ee63710478a17e5061c5c3f598f.gz
Tue, 14 Aug 2007 09:42:41 -0400 Gary King
Added (currently failing) test for direct installs
darcs-hash:20070814134241-3cc5d-66d36cf4ab0764c029f8fdf256043bd1a3a9c0aa.gz
Tue, 14 Aug 2007 09:42:14 -0400 Gary King
moved pathname-sans-name+type to port.lisp
darcs-hash:20070814134214-3cc5d-54e890937ce9d75edc54df293e4cd92f9ae64adc.gz
Tue, 14 Aug 2007 09:41:39 -0400 Gary King
Code cleanup
darcs-hash:20070814134139-3cc5d-653d53064d250d6a8118b2b65a485919f5cec222.gz
Tue, 14 Aug 2007 09:40:47 -0400 Gary King
Added *temporary-directory* and used in temp-file-name
darcs-hash:20070814134047-3cc5d-2636ee2e175091995e8b942e73b26a7a9a959e7c.gz
Sun, 12 Aug 2007 01:21:12 -0400 Gary King
minor website update
darcs-hash:20070812052112-3cc5d-6b6ac695fa0112d62fee3aa31e591584464fc498.gz
Sat, 11 Aug 2007 23:13:29 -0400 Gary King
Build version
darcs-hash:20070812031329-3cc5d-33cbb6d365638122bd86ab97401c88be6c0a90f0.gz
Sat, 11 Aug 2007 23:12:53 -0400 Gary King
add test results to website; update to latest version of lift; update tests
darcs-hash:20070812031253-3cc5d-4c6f3ce5447d0297180125df1a0771e7a9630ef3.gz
Sat, 11 Aug 2007 23:12:01 -0400 Gary King
bin before /usr/bin
darcs-hash:20070812031201-3cc5d-8fdb9399d2290fad6fa87db97319446a021ef4f6.gz
Sat, 11 Aug 2007 23:11:34 -0400 Gary King
ECL support (thanks to Juan Jose Garcia-Ripoll and marty!
darcs-hash:20070812031134-3cc5d-3a940ba67160850e6b969721677f02cf11d31908.gz
Mon, 28 May 2007 11:03:23 -0400 Gary King
Douglas Crosher has added support for Scieneer CL to ASDF-Install. Thanks!
darcs-hash:20070528150323-3cc5d-6255d4ad9982320c8d692d490e40ee117327e8d6.gz
Mon, 28 May 2007 11:02:42 -0400 Gary King
just mucking
darcs-hash:20070528150242-3cc5d-8602fc9d450fa114724a721e03456fef5ed0de3a.gz
Sat, 17 Mar 2007 21:28:14 -0400 Gary King
Bumped version
darcs-hash:20070318012814-3cc5d-18acfcdac5b8fcea2512fe3c6a5e5e834d3421a2.gz
Sat, 17 Mar 2007 21:24:08 -0400 Gary King
Fixed *working-directory* location
darcs-hash:20070318012408-3cc5d-af8ea37b66ae50baedd69064b81cf4ce9a7f0d50.gz
Sat, 17 Mar 2007 21:23:46 -0400 Gary King
Added log5 archive for real!
darcs-hash:20070318012346-3cc5d-b726bcb580f26f7b2cf3f6042d8122485289150d.gz
Sat, 17 Mar 2007 21:19:02 -0400 Gary King
Attempts to simplify run-command interface
darcs-hash:20070318011902-3cc5d-a0e909ff9cdff963a9c901928cbfebcd225a4391.gz
Sat, 17 Mar 2007 21:06:33 -0400 Gary King
Added #: before package name
darcs-hash:20070318010633-3cc5d-29ef5cf8d9a7aa34e47c4a79104ada68626a2711.gz
Fri, 16 Mar 2007 12:20:33 -0400 Gary King
Fixed logic in install so that installing 'local' tar files directly works again (cf. test-with-tar-file)
darcs-hash:20070316162033-3cc5d-5c1c4a5cf78e9916412add16d7a960f2e6e4e856.gz
Fri, 16 Mar 2007 12:19:09 -0400 Gary King
Added a sample tar file to use in testing (cf., test-with-tar-file)
darcs-hash:20070316161909-3cc5d-2aef68cc5b30bc48bbc2dd4bd53d9f09f5b81bef.gz
Fri, 16 Mar 2007 12:18:19 -0400 Gary King
Added test-with-tar-file
darcs-hash:20070316161819-3cc5d-47fe3e6b6d90ff053e709a00401c93f4562a95b4.gz
Mon, 12 Mar 2007 22:38:26 -0400 Gary King
Don't try to download signature file unless you're actually verifying signatures!
darcs-hash:20070313023826-3cc5d-87bc5e66c2c2c5d6640cf24b1ce6f675bf2453a7.gz
Mon, 12 Mar 2007 22:37:34 -0400 Gary King
Bumped version
darcs-hash:20070313023734-3cc5d-08ee8e04df6a62d717439e9abf19cd956c0561af.gz
Wed, 28 Feb 2007 09:44:23 -0500 Gary King
notes
darcs-hash:20070228144423-3cc5d-cee53a4249686c61f4aeb0bda7fff06f870660e1.gz
Wed, 28 Feb 2007 09:44:08 -0500 Gary King
Some reformatting to narrower column-width; added maybe-update-central-registry to ensure that systems you install can be found in case asdf and asdf-install are out of sync with respect to system locations.
darcs-hash:20070228144408-3cc5d-cb3b0ed62733769b8ab497b724537cf7652c6bfb.gz
Wed, 28 Feb 2007 09:42:23 -0500 Gary King
Remove sbcl specific stuff about building an exe; make this something separate, not part of ASDF-install
darcs-hash:20070228144223-3cc5d-c7ed264389152ba714389212a5736d3d9abf16c9.gz
Wed, 28 Feb 2007 09:39:43 -0500 Gary King
No longer exports *sbcl-home*
darcs-hash:20070228143943-3cc5d-b25e18763b8deb0419d3388e1d000267fec29dcf.gz
Wed, 28 Feb 2007 09:39:04 -0500 Gary King
Added some website stuff; WIP
darcs-hash:20070228143904-3cc5d-cb96eb8d0e9cc3c3fb2ecfa249e0f2fd8e02af5f.gz
Thu, 8 Feb 2007 09:04:10 -0500 Gary King
Bumped version
darcs-hash:20070208140410-3cc5d-7d639df396f610fb5340b34c5e3aecfd651010b9.gz
Thu, 8 Feb 2007 09:03:32 -0500 Gary King
#+cmucl -> #+cmu (thanks again to the Senator via e-mail)
darcs-hash:20070208140332-3cc5d-14bb5ef6a6baac33811a21e1abdfe8bc03ecf790.gz
Thu, 8 Feb 2007 09:03:13 -0500 Gary King
Added 'bin' to *shell-search-paths* (thanks to the Senator via e-mail)
darcs-hash:20070208140313-3cc5d-150a4bd2423b774a119a307819e13f585a502abe.gz
Thu, 8 Feb 2007 09:02:38 -0500 Gary King
Nicer printing for no-key-found condition
darcs-hash:20070208140238-3cc5d-56638fe12e00ce19efdcfdecbb1cadfee0ff7e40.gz
Sun, 17 Dec 2006 13:40:29 -0500 Gary King
record -a -m Added my name as maintainer to ASDF system defintion
darcs-hash:20061217184029-3cc5d-fcc842f5ba5444243ca4f522c1312d4191ac0c61.gz
Sun, 17 Dec 2006 13:37:54 -0500 Gary King
Added my name to the copyright notice
darcs-hash:20061217183754-3cc5d-761c1647d8a57b7d9737b613474a93ec5a53bcb4.gz
Fri, 24 Nov 2006 16:23:09 -0500 Gary King
remove file version.lisp and bump asdf file's version
darcs-hash:20061124212309-3cc5d-e33597b98ca8596e543b77d0b302126272ed2579.gz
Mon, 20 Nov 2006 15:10:46 -0500 Gary King
version bump
darcs-hash:20061120201046-3cc5d-26c18a87814fa6a8a891bc4fdfbd01c7aba09181.gz
Mon, 20 Nov 2006 15:10:13 -0500 Gary King
Change temp-file-path to not rely on the package being installed and just use a counter; simpler. yes. better? maybe
darcs-hash:20061120201013-3cc5d-a16b8a0619ec675dc9756a691e69233fcb2b3011.gz
Mon, 20 Nov 2006 15:09:41 -0500 Gary King
Um, Gary. *shell-path* was already in use. Have you lost your mind. use *shell-search-paths* instead
darcs-hash:20061120200941-3cc5d-c85241b77bbf448d3de0431b106b579b41a272ee.gz
Mon, 20 Nov 2006 11:31:01 -0500 Gary King
Rewrote #'tar-command based on an idea Christopher Brown to use the newly exported *shell-path* to find the command
darcs-hash:20061120163101-3cc5d-0cc164e62d04534f416f854c2700ccf7ebfb8e16.gz
Wed, 8 Nov 2006 13:07:15 -0500 Gary King
bumped version
darcs-hash:20061108180715-3cc5d-980d44dd0ea91330143fd7d2255731a05f91202d.gz
Tue, 7 Nov 2006 09:07:32 -0500 Gary King
minor tutorial change
darcs-hash:20061107140732-3cc5d-7e820630de42dff4198b496e6a054235be0f54cb.gz
Sat, 4 Nov 2006 23:58:52 -0500 Daniel Dickison
Fix symlink-files on OpenMCL
OpenMCL's ccl:run-program function does not search the environment variable $PATH, so a full path to the ln program is required.  Also, adding :wait t will ensure the symlink is created before ASDF tries to load it.

darcs-hash:20061105045852-ab723-1e7ad51be8220580d3b13039ae478e22cb511490.gz
Sun, 8 Oct 2006 21:21:38 -0400 Gary King
Moving last updated date
darcs-hash:20061009012138-3cc5d-33959dd383d2e64fe374c14f9b7d4dfbf516e592.gz
Sun, 8 Oct 2006 21:21:13 -0400 Gary King
saving copy of lml version of index
darcs-hash:20061009012113-3cc5d-3d7cf90929f95c50663ffa69f9d43a4e11d954c7.gz
Sun, 8 Oct 2006 21:20:34 -0400 Gary King
Added style for notes in tutorial
darcs-hash:20061009012034-3cc5d-dc785e6a62c98a4d742d0174c9e9132a5ca83759.gz
Sun, 8 Oct 2006 21:18:23 -0400 Gary King
Workaround for cl-markdown blockquote / header bug (removed the > between the header and the rest of the blockquoted paragraph
darcs-hash:20061009011823-3cc5d-376249bd4283d9a1f0762d88f80b20e8d4cdf354.gz
Sun, 8 Oct 2006 14:30:56 -0400 Gary King
More tutorial work
darcs-hash:20061008183056-3cc5d-ab238cf8d034121b1eb7fd72cba6dacd3ef6c066.gz
Fri, 6 Oct 2006 10:05:57 -0400 Gary King
Bumped version to 0.6.0
darcs-hash:20061006140557-3cc5d-a0680998902396a3dc21a8f2ff5f418841f13c10.gz
Fri, 6 Oct 2006 10:05:07 -0400 Gary King
fixed some in-packages with bare symbols; finished the fix for better printing of GPG key errors; added *shell-path*; fixed a warning with declare ignore; fixes for openmcl with shell command
darcs-hash:20061006140507-3cc5d-648310f093a2c0d4db3428ec5e46959033f3f0ff.gz
Fri, 6 Oct 2006 10:01:27 -0400 Gary King
split tutorial into sections and reworked using markdown
darcs-hash:20061006140127-3cc5d-600447d43cbb5252c5c259919a119a1fb59a34d5.gz
Tue, 12 Sep 2006 12:07:55 -0400 Gary King
More tests
darcs-hash:20060912160755-3cc5d-4e9a3f2c1b5fc1dec2bf8babf1d9dbadb9d8ca87.gz
Tue, 12 Sep 2006 12:07:34 -0400 Gary King
Refactored loader code (thanks to Sunil Mishra)
darcs-hash:20060912160734-3cc5d-2609767161cfa87bb864fb625778cedca0f83b14.gz
Tue, 12 Sep 2006 12:06:52 -0400 Gary King
Added more tests
darcs-hash:20060912160652-3cc5d-620e9737823771f15fdc7170e8d7cb5dbdd4af93.gz
Tue, 12 Sep 2006 12:05:58 -0400 Gary King
added more tests (requires latest LIFT)
darcs-hash:20060912160558-3cc5d-da92e087976c1cb7efca09b8c8f4a65bacbe88d4.gz
Tue, 12 Sep 2006 12:05:28 -0400 Gary King
Moved *tar-extractors* here
darcs-hash:20060912160528-3cc5d-64f12f25fd8941be06b2d18b6aa9b3d6f9042a91.gz
Tue, 12 Sep 2006 12:05:14 -0400 Gary King
Remove make-stream-from-gpg-command (moved to deprecated) as we now just download the signature file; moved and refactored downloading code; added shell-command
darcs-hash:20060912160514-3cc5d-f84870f68f2b6834d8be68500fd666efaa9ed554.gz
Tue, 12 Sep 2006 12:03:13 -0400 Gary King
Make sure url has a file portion in verify-gpg-signature-p; added freshline in installer-msg; refactored download-files-for-package; removed verify-gpg-signature/(string|url) and replaced with simpler method that makes more use fof the file system install of using streams; refactored where (and renamed) into validate-preferred-location, select-location and install-location; tried to make tar-command smarter; added where argument to install; ensure that uid directory exists (also per Florian Jenn); install returns a list of the systems installed this time; added asdf-install-version
darcs-hash:20060912160313-3cc5d-9ec7a63a7c92648407d5b0579d35c6005233e72c.gz
Tue, 12 Sep 2006 11:58:48 -0400 Gary King
Added verify-gpg-signature/string and verify-signature/url
darcs-hash:20060912155848-3cc5d-eb42f4cde8f0266a8597196ab8a7a5f62a5e3c36.gz
Tue, 12 Sep 2006 11:58:23 -0400 Gary King
Exported asdf-install-version and install-anyways restart
darcs-hash:20060912155823-3cc5d-1983ca01c6bc68932e0cccd7afbf1854f1a25dec.gz
Tue, 12 Sep 2006 11:57:52 -0400 Gary King
Improved error message (thanks to Florian Jenn) (WIP); improved valid locations error messages
darcs-hash:20060912155752-3cc5d-4fc8fa69f7efb4ab2f72cc9efef97cc932e8ce93.gz
Tue, 12 Sep 2006 11:56:43 -0400 Gary King
Improved test-op in system defs
darcs-hash:20060912155643-3cc5d-7a6441f3874e15f38e3c1ab0a67ce5f6d0eada12.gz
Tue, 12 Sep 2006 10:47:52 -0400 Gary King
Added RELNOTES and tests/package,lisp
darcs-hash:20060912144752-3cc5d-6d5e433f2aa7b24e5bbba1fedcc67633e69585ca.gz
Wed, 12 Jul 2006 22:09:51 -0400 Gary King
Bumped version to 0.5.7; fixed bug that could cause endless when the package supplier was trusted.
darcs-hash:20060713020951-3cc5d-657e0dfa168bc89fc0f4fa3249940dba1cdd3737.gz
Wed, 12 Jul 2006 07:50:10 -0400 sean
tar-extractor
darcs-hash:20060712115010-0bbd4-148dab7012ef1a7d290edab31b82db4b3c47d886.gz
Wed, 14 Jun 2006 17:31:19 -0400 Gary King
bumped version
darcs-hash:20060614213119-3cc5d-07e66ccdf93dca7d96123bb123a14d8c7edbd4cc.gz
Wed, 14 Jun 2006 17:29:38 -0400 Gary King
'Rationalized' adding paths to the registry slightly; also added restart to allow for continued installation in the complete absence of a signature file
darcs-hash:20060614212938-3cc5d-61e6921d421505e72c377aba8a12e022804b6e05.gz
Wed, 14 Jun 2006 17:28:52 -0400 Gary King
Rearranged exported symbols slightly to reduce the number of #+s
darcs-hash:20060614212852-3cc5d-9c132f72b6fce866619788386da27ffc44ce7c31.gz
Thu, 8 Jun 2006 16:03:01 -0400 Gary King
upped version
darcs-hash:20060608200301-3cc5d-6c9b255fb87f2fe1be68a7f36b89acfea82f0adb.gz
Wed, 7 Jun 2006 11:33:19 -0400 Gary King
Trying to normalize lambda list of install to better support atoms and lists and keyword arguments for the future
darcs-hash:20060607153319-3cc5d-e5b42d2adb6d7a3188214cf6edf9996ef2ad5258.gz
Wed, 7 Jun 2006 11:32:04 -0400 Gary King
#+ignored some SBCL stuff in deprecated b/c it caused redefinition errors
darcs-hash:20060607153204-3cc5d-315045fb1e2f25f3cb9b995faa88dfb9e1e28502.gz
Fri, 2 Jun 2006 22:19:26 -0400 Gary King
Refactoring; improving *central-registry* management so that the ones we add in installer are evaluated immediately instead of later.
darcs-hash:20060603021926-3cc5d-6c363623fec35986114a3f11679adf6e5d4572e7.gz
Fri, 2 Jun 2006 22:18:33 -0400 Gary King
Removed version file
darcs-hash:20060603021833-3cc5d-96f29a428ab7bfd7c6d695cdaa42a909d9720f04.gz
Thu, 18 May 2006 13:22:01 -0400 Gary King
More proof that I can't count!
darcs-hash:20060518172201-3cc5d-30097f0facd8912f84c5a02eeca39d85884c0a5e.gz
Wed, 17 May 2006 16:33:34 -0400 Gary King
moving things around some more
darcs-hash:20060517203334-3cc5d-a26a99b40f51d745db5727efcd12dce893723240.gz
Wed, 17 May 2006 16:28:52 -0400 Gary King
moved things around
darcs-hash:20060517202852-3cc5d-5bb4f89d3b276491846e5cd6e752ede6d257f8ec.gz
Wed, 17 May 2006 14:45:50 -0400 Gary King
Added tests and style sheet
darcs-hash:20060517184550-3cc5d-24e2ee303aa73ea313031cbc3f6f5b68c2cef0e4.gz
Wed, 17 May 2006 14:44:48 -0400 Gary King
Moved preference loading code to bottom of file
darcs-hash:20060517184448-3cc5d-dd20d51b6b615aef29549f74618f4f0e655c92c7.gz
Wed, 17 May 2006 14:44:32 -0400 Gary King
Worked on website
darcs-hash:20060517184432-3cc5d-a1fc8aa5c3e97e3a1684e0c88f9b00130b1c35ab.gz
Wed, 17 May 2006 14:43:51 -0400 Gary King
Started new style sheet for tutorial
darcs-hash:20060517184351-3cc5d-8c0438106ce6d6bac31254bbaa067454104e63dd.gz
Wed, 17 May 2006 14:43:23 -0400 Gary King
Exported condition names
darcs-hash:20060517184323-3cc5d-fc74f32bc8b9be0ea6f3082fbac483b48b711bdc.gz
Wed, 17 May 2006 14:42:55 -0400 Gary King
Updated version number
darcs-hash:20060517184255-3cc5d-bcf15bbd5014813ca177362260c6fd436200f9b4.gz
Tue, 16 May 2006 15:30:44 -0400 Gary King
Moved some things out of deprecated and into dead-letter
darcs-hash:20060516193044-3cc5d-192b4a9eb5a28af44373feb2ef3aba029b2390ff.gz
Mon, 8 May 2006 13:57:21 -0400 Gary King
Adding ASDF-Install version printing to load-op
darcs-hash:20060508175721-3cc5d-2492b350c8e0b55c7da4c2aac546892ff80f6674.gz
Wed, 3 May 2006 13:20:03 -0400 Gary King
Moved the install anyways restart to the correct level
darcs-hash:20060503172003-3cc5d-8ae451c8f27c8ee9719c5d970ffcc5bcd1944e8c.gz
Mon, 1 May 2006 10:42:13 -0400 Gary King
Changed signature of install form to a system or list of systems plus keyword arguments. Added :propagate argument which, if true, forces a reinstallation of all the dependent systems.
darcs-hash:20060501144213-3cc5d-ad01ff5af86a9330469e865bac101912a8f4de21.gz
Sat, 29 Apr 2006 21:08:28 -0400 Gary King
Rearranged PGP key verification with more restarts and (i think) clearer logic; also split asdf-install into more files for easier source code comprehension
darcs-hash:20060430010828-3cc5d-73f76eba4047d7ca4dffd70fe68dc68fe9ca3b77.gz
Tue, 21 Mar 2006 10:05:38 -0500 Gary King
Recording latest changes from CCLAN
darcs-hash:20060321150538-3cc5d-deb9dab9c2a19a46164ffc868aacb86d779578af.gz
Mon, 20 Mar 2006 17:16:48 -0500 Gary King
Recording latest changes from CCLAN
darcs-hash:20060320221648-3cc5d-ad2802c8863f408752bfddf55e2130ca582d66c1.gz
Mon, 20 Mar 2006 17:14:19 -0500 Gary King
Recording latest changes from CCLAN
darcs-hash:20060320221419-3cc5d-3d5a286b24a0404960380837e267f027c9c908dd.gz
Mon, 20 Mar 2006 15:34:30 -0500 Gary King
Recording latest changes from CCLAN
darcs-hash:20060320203430-3cc5d-f49f26022a711854c581e54330a4ab74fa2b32e8.gz
Mon, 30 Jan 2006 07:28:01 -0500 Gary King
Patch from Robert Goldman . This helps ASDF-Install work better with Allegro < 8 (which apparently doesn't like #+ #+). It also fixes the long standing bug of ASDF-Install of not creating a new trusted-UID file if one doesn't already exist.
darcs-hash:20060130122801-3cc5d-02d62ccb5b9699cd7fc869814896bd0b1b69efe2.gz
Mon, 30 Jan 2006 07:06:15 -0500 Gary King
Created website
darcs-hash:20060130120615-3cc5d-5d1977ef3446b2931baadca5ae1c3e206dbb3158.gz
Sat, 28 Jan 2006 12:47:01 -0500 Gary King
Added rebuild script
darcs-hash:20060128174701-3cc5d-5c051bd71cfc7d078c7c67c25a454b69841e714b.gz
Sat, 28 Jan 2006 12:46:30 -0500 Gary King
Added files from CCLAN
darcs-hash:20060128174630-3cc5d-1cbe76dde796e4b6112db01d5c57a1043cbc7678.gz