Changelog for ASDF-Install

Generated on Thursday, 31 January 2008

Thu Jan 31 23:33:15 EST 2008Gary King <gwking@metabang.com>
bumped version
Mon Jan 7 09:25:41 EST 2008Gary King <gwking@metabang.com>
Replaced log5 install package with anaphora to prevent installing a possibly different version of LIFT while running the test-suite (sheesh!).
Mon Jan 7 09:15:50 EST 2008Gary King <gwking@metabang.com>
Added sb-posix to list of dependencies for SBCL; bumped version to 0.6.12
Mon Jan 7 09:14:50 EST 2008Gary King <gwking@metabang.com>
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
Mon Jan 7 09:13:19 EST 2008Gary King <gwking@metabang.com>
Moved a few platform specific forms (e.g., tar-argument) from installer to port
Sat Jan 5 13:57:18 EST 2008Dan Muller <pikdj2002@sneakemail.com>
Unit test portability & reliability improvements.
Sat Jan 5 11:36:23 EST 2008Dan Muller <pikdj2002@sneakemail.com>
Resolving conflicts with Gary's changes.
Sun Dec 30 10:30:34 EST 2007Dan Muller<pikdj2002@sneakemail.com>
Corrected "expected result" data for two tests.
Sun Dec 30 10:28:15 EST 2007Dan Muller<pikdj2002@sneakemail.com>
Added binding of ASDF::*DEFINED-SYSTEMS* to tests.
Sat Dec 29 23:37:53 EST 2007Dan Muller<pikdj2002@sneakemail.com>
Fixes for gpg when running CLISP.
Sat Dec 29 20:36:43 EST 2007Dan Muller<pikdj2002@sneakemail.com>
Untabified .asdf file, removed ref to deprecated.lisp.
Wed Jan 2 17:51:22 EST 2008Gary King <gwking@metabang.com>
Gave asdf-install its very own boring file (the perference change)
Wed Jan 2 17:50:48 EST 2008Gary King <gwking@metabang.com>
Remove asdf::*defined-systems* stuff in favor of the around method on find-component.
Wed Jan 2 17:49:10 EST 2008Gary King <gwking@metabang.com>
Gave asdf-install its very own boring file
Wed Jan 2 17:48:29 EST 2008Gary King <gwking@metabang.com>
Added GNUMakefile and project-init.lisp (which are both part of my (gwking) personal setup stuff)
Mon Dec 31 23:20:34 EST 2007Gary King <gwking@metabang.com>
Don't handle pathnames in canonical-system-name.
Mon Dec 31 23:19:54 EST 2007Gary King <gwking@metabang.com>
Comments
Mon Dec 31 23:19:34 EST 2007Gary King <gwking@metabang.com>
string-equal already knows how to handles symbols.
Mon Dec 31 23:18:10 EST 2007Gary King <gwking@metabang.com>
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.
Mon Dec 31 19:18:52 EST 2007Gary King <gwking@metabang.com>
Updated direct-install tests
Mon Dec 31 19:16:53 EST 2007Gary King <gwking@metabang.com>
Formatting; nothing interesting to see here, really.
Mon Dec 31 19:16:06 EST 2007Gary King <gwking@metabang.com>
Switched from ensure-same to ensure-null in ensure-install-results-same
Mon Dec 31 19:14:41 EST 2007Gary King <gwking@metabang.com>
Rearranged test system file (and moved it into the asdf-install directory. Also added new test-propagate file
Mon Dec 31 19:13:33 EST 2007Gary King <gwking@metabang.com>
Fixed package name by adding '#:' so that the innocent won't be confused
Mon Dec 31 19:12:54 EST 2007Gary King <gwking@metabang.com>
Added new test file
Mon Dec 31 19:12:14 EST 2007Gary King <gwking@metabang.com>
Updated local log5 tar.gz file
Wed Dec 26 21:56:55 EST 2007Dan Muller<pikdj2002@sneakemail.com>
Fixed PATHNAME-NAME+TYPE in TEST-ASDF-INSTALL to account for :UNSPECIFIC pathname-type.
Wed Dec 26 20:57:25 EST 2007Dan Muller<pikdj2002@sneakemail.com>
Removed binding of *DEFAULT-PATHNAME-DEFAULTS* in INSTALL-PACKAGE.
Wed Dec 26 19:45:22 EST 2007Dan Muller <pikdj2002@sneakemail.com>
Resolving conflicts in test suites between DanM's changes and unstable.
Wed Dec 26 22:20:12 EST 2007Gary King <gwking@metabang.com>
TAG version-0.6.11
Wed Dec 26 22:19:48 EST 2007Gary King <gwking@metabang.com>
Fixed some very minor confliicts that occured when pulling in Dan Muller's patches
Wed Dec 26 22:18:56 EST 2007Gary King <gwking@metabang.com>
Bumped version
Tue Dec 25 19:25:39 EST 2007Dan Muller<pikdj2002@sneakemail.com>
Added conditions.lisp to load-asdf-install.lisp, and as a dependency in .asdf file.
Tue Dec 25 18:48:32 EST 2007Dan Muller<pikdj2002@sneakemail.com>
Added customization variable *SYSTEM-FILE-INSTALLER*.
Tue Dec 25 15:26:37 EST 2007Dan Muller<pikdj2002@sneakemail.com>
Improved testing of unit test results.
Tue Dec 25 14:46:24 EST 2007Dan Muller<pikdj2002@sneakemail.com>
Canonicalized NEED-MORE-PACKAGES condition.
Tue Dec 25 13:12:55 EST 2007Dan Muller<pikdj2002@sneakemail.com>
Gave local vars in INSTALL-PACKAGE more descriptive names.
Tue Dec 25 12:33:37 EST 2007Dan Muller<pikdj2002@sneakemail.com>
More refactoring, mostly in INSTALL-PACKAGES.
Tue Dec 25 11:20:10 EST 2007Dan Muller<pikdj2002@sneakemail.com>
Factored out ONE-ITER as INSTALL-PACKAGES.
Mon Dec 24 14:12:22 EST 2007Dan Muller<pikdj2002@sneakemail.com>
Moved system name canonicalization to a separate function.
Sun Dec 23 11:17:09 EST 2007Dan Muller<pikdj2002@sneakemail.com>
Documentation updates, mainly for *PROGRAM-DIRECTORIES* and *TAR-EXTRACTOR*.
Sun Dec 23 10:23:01 EST 2007Dan Muller<pikdj2002@sneakemail.com>
Changed *TAR-EXTRACTORS* to *TAR-EXTRACTOR*.
Sun Dec 23 10:13:42 EST 2007Dan Muller<pikdj2002@sneakemail.com>
Removed *CYGWIN-BIN-DIRECTORY*.
Sun Dec 23 10:07:38 EST 2007Dan Muller<pikdj2002@sneakemail.com>
Renamed *SHELL-SEARCH-PATHS* to *PROGRAM-DIRECTORIES*.
Sun Dec 23 09:55:10 EST 2007Dan Muller<pikdj2002@sneakemail.com>
Renamed FIND-SHELL-COMMAND to FIND-PROGRAM.
Sun Dec 23 09:10:27 EST 2007Dan Muller<pikdj2002@sneakemail.com>
Tabs cleanup, TODO notes on documentation.
Mon Dec 17 22:51:57 EST 2007Dan Muller<pikdj2002@sneakemail.com>
Fix load-asdf-install.lisp, remove loader.lisp.
Sat Dec 22 23:00:32 EST 2007Dan Muller<pikdj2002@sneakemail.com>
Dan's patch
Wed Nov 28 22:18:33 EST 2007Dan Muller<pikdj2002@sneakemail.com>
Removed *CYGWIN-BASH-PROGRAM* and *CYGWIN-BASH-COMMAND*.
Tue Nov 27 00:43:20 EST 2007Dan Muller<pikdj2002@sneakemail.com>
Improved Windows tar execution
Tue Dec 4 10:37:58 EST 2007Gary King <gwking@metabang.com>
website stuff
Sun Dec 2 21:50:07 EST 2007Gary King <gwking@metabang.com>
configuration stuff; website
Sun Nov 25 11:57:13 EST 2007Gary King <gwking@metabang.com>
Tutorial work
Sat Nov 10 16:53:13 EST 2007Gary King <gwking@metabang.com>
lots of improvements and link fixing. Kudos to Robert Goldman to noticing the problems.
Mon Oct 1 10:30:56 EDT 2007Gary King <gwking@metabang.com>
Lots of minor website grubbing
Mon Oct 1 10:30:33 EDT 2007Gary King <gwking@metabang.com>
Removed CL-FAD dependence from system definition too; also switched to keywords
Mon Oct 1 10:29:56 EDT 2007Gary King <gwking@metabang.com>
Removed CL-FAD dependence (which was more work than I expected!); other minor cleanup.
Sun Sep 30 14:47:47 EDT 2007Gary King <gwking@metabang.com>
Updated copyright
Sun Sep 30 14:45:43 EDT 2007Gary King <gwking@metabang.com>
just notes
Sun Sep 30 14:45:29 EDT 2007Gary King <gwking@metabang.com>
Update link to 'fight the system' (thanks to Francis Leboutte)
Tue Aug 14 10:32:16 EDT 2007Gary King <gwking@metabang.com>
TAG version-0.6.10
Tue Aug 14 10:32:01 EDT 2007Gary King <gwking@metabang.com>
Bumped version
Tue Aug 14 10:31:18 EDT 2007Gary King <gwking@metabang.com>
website tweaks
Tue Aug 14 09:42:41 EDT 2007Gary King <gwking@metabang.com>
Added (currently failing) test for direct installs
Tue Aug 14 09:42:14 EDT 2007Gary King <gwking@metabang.com>
moved pathname-sans-name+type to port.lisp
Tue Aug 14 09:41:39 EDT 2007Gary King <gwking@metabang.com>
Code cleanup
Tue Aug 14 09:40:47 EDT 2007Gary King <gwking@metabang.com>
Added *temporary-directory* and used in temp-file-name
Sun Aug 12 01:21:12 EDT 2007Gary King <gwking@metabang.com>
minor website update
Sat Aug 11 23:13:45 EDT 2007Gary King <gwking@metabang.com>
TAG version-0.6.9
Sat Aug 11 23:13:29 EDT 2007Gary King <gwking@metabang.com>
Build version
Sat Aug 11 23:12:53 EDT 2007Gary King <gwking@metabang.com>
add test results to website; update to latest version of lift; update tests
Sat Aug 11 23:12:01 EDT 2007Gary King <gwking@metabang.com>
bin before /usr/bin
Sat Aug 11 23:11:34 EDT 2007Gary King <gwking@metabang.com>
ECL support (thanks to Juan Jose Garcia-Ripoll and marty!
Mon May 28 11:03:23 EDT 2007Gary King <gwking@metabang.com>
Douglas Crosher has added support for Scieneer CL to ASDF-Install. Thanks!
Mon May 28 11:02:42 EDT 2007Gary King <gwking@metabang.com>
just mucking
Sat Mar 17 21:28:24 EDT 2007Gary King <gwking@metabang.com>
TAG version-0.6.8
Sat Mar 17 21:28:14 EDT 2007Gary King <gwking@metabang.com>
Bumped version
Sat Mar 17 21:24:08 EDT 2007Gary King <gwking@metabang.com>
Fixed *working-directory* location
Sat Mar 17 21:23:46 EDT 2007Gary King <gwking@metabang.com>
Added log5 archive for real!
Sat Mar 17 21:19:02 EDT 2007Gary King <gwking@metabang.com>
Attempts to simplify run-command interface
Sat Mar 17 21:06:33 EDT 2007Gary King <gwking@metabang.com>
Added #: before package name
Fri Mar 16 12:20:33 EDT 2007Gary King <gwking@metabang.com>
Fixed logic in install so that installing 'local' tar files directly works again (cf. test-with-tar-file)
Fri Mar 16 12:19:09 EDT 2007Gary King <gwking@metabang.com>
Added a sample tar file to use in testing (cf., test-with-tar-file)
Fri Mar 16 12:18:19 EDT 2007Gary King <gwking@metabang.com>
Added test-with-tar-file
Mon Mar 12 22:38:26 EDT 2007Gary King <gwking@metabang.com>
Don't try to download signature file unless you're actually verifying signatures!
Mon Mar 12 22:37:34 EDT 2007Gary King <gwking@metabang.com>
Bumped version
Wed Feb 28 09:44:23 EST 2007Gary King <gwking@metabang.com>
notes
Wed Feb 28 09:44:08 EST 2007Gary King <gwking@metabang.com>
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.
Wed Feb 28 09:42:23 EST 2007Gary King <gwking@metabang.com>
Remove sbcl specific stuff about building an exe; make this something separate, not part of ASDF-install
Wed Feb 28 09:39:43 EST 2007Gary King <gwking@metabang.com>
No longer exports *sbcl-home*
Wed Feb 28 09:39:04 EST 2007Gary King <gwking@metabang.com>
Added some website stuff; WIP
Thu Feb 8 09:04:35 EST 2007Gary King <gwking@metabang.com>
TAG version-0.6.6
Thu Feb 8 09:04:10 EST 2007Gary King <gwking@metabang.com>
Bumped version
Thu Feb 8 09:03:32 EST 2007Gary King <gwking@metabang.com>
#+cmucl -> #+cmu (thanks again to the Senator via e-mail)
Thu Feb 8 09:03:13 EST 2007Gary King <gwking@metabang.com>
Added 'bin' to *shell-search-paths* (thanks to the Senator via e-mail)
Thu Feb 8 09:02:38 EST 2007Gary King <gwking@metabang.com>
Nicer printing for no-key-found condition
Sun Dec 17 13:40:55 EST 2006Gary King <gwking@metabang.com>
TAG version-0.6.5
Sun Dec 17 13:40:29 EST 2006Gary King <gwking@metabang.com>
record -a -m Added my name as maintainer to ASDF system defintion
Sun Dec 17 13:37:54 EST 2006Gary King <gwking@metabang.com>
Added my name to the copyright notice
Fri Nov 24 16:23:25 EST 2006Gary King <gwking@metabang.com>
TAG version-0.6.4
Fri Nov 24 16:23:09 EST 2006Gary King <gwking@metabang.com>
remove file version.lisp and bump asdf file's version
Mon Nov 20 15:11:00 EST 2006Gary King <gwking@metabang.com>
TAG version-0.6.3
Mon Nov 20 15:10:46 EST 2006Gary King <gwking@metabang.com>
version bump
Mon Nov 20 15:10:13 EST 2006Gary King <gwking@metabang.com>
Change temp-file-path to not rely on the package being installed and just use a counter; simpler. yes. better? maybe
Mon Nov 20 15:09:41 EST 2006Gary King <gwking@metabang.com>
Um, Gary. *shell-path* was already in use. Have you lost your mind. use *shell-search-paths* instead
Mon Nov 20 11:31:15 EST 2006Gary King <gwking@metabang.com>
TAG version-0.6.2
Mon Nov 20 11:31:01 EST 2006Gary King <gwking@metabang.com>
Rewrote #'tar-command based on an idea Christopher Brown to use the newly exported *shell-path* to find the command
Wed Nov 8 13:07:15 EST 2006Gary King <gwking@metabang.com>
bumped version
Tue Nov 7 09:08:29 EST 2006Gary King <gwking@metabang.com>
TAG version-0.6.1
Tue Nov 7 09:07:32 EST 2006Gary King <gwking@metabang.com>
minor tutorial change
Sat Nov 4 23:58:52 EST 2006Daniel Dickison <danieldickison@gmail.com>
Fix symlink-files on OpenMCL
Sun Oct 8 21:21:38 EDT 2006Gary King <gwking@metabang.com>
Moving last updated date
Sun Oct 8 21:21:13 EDT 2006Gary King <gwking@metabang.com>
saving copy of lml version of index
Sun Oct 8 21:20:34 EDT 2006Gary King <gwking@metabang.com>
Added style for notes in tutorial
Sun Oct 8 21:18:23 EDT 2006Gary King <gwking@metabang.com>
Workaround for cl-markdown blockquote / header bug (removed the > between the header and the rest of the blockquoted paragraph
Sun Oct 8 14:30:56 EDT 2006Gary King <gwking@metabang.com>
More tutorial work
Fri Oct 6 10:06:11 EDT 2006Gary King <gwking@metabang.com>
TAG version-0.6.0
Fri Oct 6 10:05:57 EDT 2006Gary King <gwking@metabang.com>
Bumped version to 0.6.0
Fri Oct 6 10:05:07 EDT 2006Gary King <gwking@metabang.com>
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
Fri Oct 6 10:01:27 EDT 2006Gary King <gwking@metabang.com>
split tutorial into sections and reworked using markdown
Tue Sep 12 12:07:55 EDT 2006Gary King <gwking@metabang.com>
More tests
Tue Sep 12 12:07:34 EDT 2006Gary King <gwking@metabang.com>
Refactored loader code (thanks to Sunil Mishra)
Tue Sep 12 12:06:52 EDT 2006Gary King <gwking@metabang.com>
Added more tests
Tue Sep 12 12:05:58 EDT 2006Gary King <gwking@metabang.com>
added more tests (requires latest LIFT)
Tue Sep 12 12:05:28 EDT 2006Gary King <gwking@metabang.com>
Moved *tar-extractors* here
Tue Sep 12 12:05:14 EDT 2006Gary King <gwking@metabang.com>
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
Tue Sep 12 12:03:13 EDT 2006Gary King <gwking@metabang.com>
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
Tue Sep 12 11:58:48 EDT 2006Gary King <gwking@metabang.com>
Added verify-gpg-signature/string and verify-signature/url
Tue Sep 12 11:58:23 EDT 2006Gary King <gwking@metabang.com>
Exported asdf-install-version and install-anyways restart
Tue Sep 12 11:57:52 EDT 2006Gary King <gwking@metabang.com>
Improved error message (thanks to Florian Jenn) (WIP); improved valid locations error messages
Tue Sep 12 11:56:43 EDT 2006Gary King <gwking@metabang.com>
Improved test-op in system defs
Tue Sep 12 10:47:52 EDT 2006Gary King <gwking@metabang.com>
Added RELNOTES and tests/package,lisp
Wed Jul 12 22:09:51 EDT 2006Gary King <gwking@metabang.com>
Bumped version to 0.5.7; fixed bug that could cause endless when the package supplier was trusted.
Wed Jul 12 07:50:10 EDT 2006sean@guruhut.com
tar-extractor
Wed Jun 14 17:31:19 EDT 2006Gary King <gwking@metabang.com>
bumped version
Wed Jun 14 17:29:38 EDT 2006Gary King <gwking@metabang.com>
'Rationalized' adding paths to the registry slightly; also added restart to allow for continued installation in the complete absence of a signature file
Wed Jun 14 17:28:52 EDT 2006Gary King <gwking@metabang.com>
Rearranged exported symbols slightly to reduce the number of #+s
Thu Jun 8 16:03:01 EDT 2006Gary King <gwking@metabang.com>
upped version
Wed Jun 7 11:33:19 EDT 2006Gary King <gwking@metabang.com>
Trying to normalize lambda list of install to better support atoms and lists and keyword arguments for the future
Wed Jun 7 11:32:04 EDT 2006Gary King <gwking@metabang.com>
#+ignored some SBCL stuff in deprecated b/c it caused redefinition errors
Fri Jun 2 22:19:26 EDT 2006Gary King <gwking@metabang.com>
Refactoring; improving *central-registry* management so that the ones we add in installer are evaluated immediately instead of later.
Fri Jun 2 22:18:33 EDT 2006Gary King <gwking@metabang.com>
Removed version file
Thu May 18 13:22:01 EDT 2006Gary King <gwking@metabang.com>
More proof that I can't count!
Wed May 17 16:33:34 EDT 2006Gary King <gwking@metabang.com>
moving things around some more
Wed May 17 16:28:52 EDT 2006Gary King <gwking@metabang.com>
moved things around
Wed May 17 14:45:50 EDT 2006Gary King <gwking@metabang.com>
Added tests and style sheet
Wed May 17 14:44:48 EDT 2006Gary King <gwking@metabang.com>
Moved preference loading code to bottom of file
Wed May 17 14:44:32 EDT 2006Gary King <gwking@metabang.com>
Worked on website
Wed May 17 14:43:51 EDT 2006Gary King <gwking@metabang.com>
Started new style sheet for tutorial
Wed May 17 14:43:23 EDT 2006Gary King <gwking@metabang.com>
Exported condition names
Wed May 17 14:42:55 EDT 2006Gary King <gwking@metabang.com>
Updated version number
Tue May 16 15:30:44 EDT 2006Gary King <gwking@metabang.com>
Moved some things out of deprecated and into dead-letter
Mon May 8 13:57:21 EDT 2006Gary King <gwking@metabang.com>
Adding ASDF-Install version printing to load-op
Wed May 3 13:20:03 EDT 2006Gary King <gwking@metabang.com>
Moved the install anyways restart to the correct level
Mon May 1 10:42:13 EDT 2006Gary King <gwking@metabang.com>
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.
Sat Apr 29 21:08:28 EDT 2006Gary King <gwking@metabang.com>
Rearranged PGP key verification with more restarts and (i think) clearer logic; also split asdf-install into more files for easier source code comprehension
Tue Mar 21 10:05:38 EST 2006Gary King <gwking@metabang.com>
Recording latest changes from CCLAN
Mon Mar 20 17:16:48 EST 2006Gary King <gwking@metabang.com>
Recording latest changes from CCLAN
Mon Mar 20 17:14:19 EST 2006Gary King <gwking@metabang.com>
Recording latest changes from CCLAN
Mon Mar 20 15:34:30 EST 2006Gary King <gwking@metabang.com>
Recording latest changes from CCLAN
Mon Jan 30 07:28:01 EST 2006Gary King <gwking@metabang.com>
Patch from Robert Goldman <rpgoldman@sift.info>. 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.
Mon Jan 30 07:06:15 EST 2006Gary King <gwking@metabang.com>
Created website
Sat Jan 28 12:47:01 EST 2006Gary King <gwking@metabang.com>
Added rebuild script
Sat Jan 28 12:46:30 EST 2006Gary King <gwking@metabang.com>
Added files from CCLAN