projects/asdf/asdf.git
17 months agotagging 2.019.1
Robert P. Goldman [Wed, 30 Nov 2011 05:58:32 +0000] 
tagging

17 months agoFix from R. Matthew Emerson for ccl::fasl-version change.
Robert P. Goldman [Wed, 30 Nov 2011 05:56:46 +0000] 
Fix from R. Matthew Emerson for ccl::fasl-version change.

17 months ago2.019: blessing 2.018.21 as the new release. 2.019 debian/2%2.019-1
Francois-Rene Rideau [Mon, 28 Nov 2011 00:10:58 +0000] 
2.019: blessing 2.018.21 as the new release.

17 months ago2.018.21: don't use change-class with keys, for the sake of genera(!)
Francois-Rene Rideau [Mon, 28 Nov 2011 00:09:11 +0000] 
2.018.21: don't use change-class with keys, for the sake of genera(!)

17 months agoDon't load either user or system init files when testing with ABCL
Francois-Rene Rideau [Tue, 22 Nov 2011 17:13:34 +0000] 
Don't load either user or system init files when testing with ABCL

17 months ago2.018.20: add a few functions that have changed signature to the unintern list,
Francois-Rene Rideau [Mon, 21 Nov 2011 21:53:30 +0000] 
2.018.20: add a few functions that have changed signature to the unintern list,
for smoother upgrade. Update web page.

17 months ago2.018.19: reset system in a more portable way. 2.018.19
Francois-Rene Rideau [Mon, 21 Nov 2011 16:47:00 +0000] 
2.018.19: reset system in a more portable way.
Apparently, ecl doesn't like (change-class x 'standard-object).

17 months ago2.018.18: introduce subpathname* that uses ensure-directory-pathname
Francois-Rene Rideau [Mon, 21 Nov 2011 14:44:41 +0000] 
2.018.18: introduce subpathname* that uses ensure-directory-pathname
to properly deal with paths gotten with GETENV.
Bug introduced with subpathname in 2.017.27. Should fix debbugs #647544:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=647544#10
Thanks to Desmong O. Chang.

17 months ago2.018.17: SCL fixes: tweak the ftype declaration for initialize-source-registry
Francois-Rene Rideau [Mon, 21 Nov 2011 14:14:14 +0000] 
2.018.17: SCL fixes: tweak the ftype declaration for initialize-source-registry
and add more extensions to clean in the Makefile.

17 months ago2.018.16: don't define reinitialize-instance that reset slots;
Francois-Rene Rideau [Mon, 21 Nov 2011 05:14:40 +0000] 
2.018.16: don't define reinitialize-instance that reset slots;
they break the r-i contract and mess up with asdf-dependency-grovel.

17 months agoMerge branch 'master' of ssh://common-lisp.net/project/asdf/public_html/asdf
Robert P. Goldman [Mon, 21 Nov 2011 00:00:09 +0000] 
Merge branch 'master' of ssh://common-lisp.net/project/asdf/public_html/asdf

17 months agoAdded a discussion of the :CLASS argument to DEFSYSTEM.
Robert P. Goldman [Sun, 20 Nov 2011 23:58:43 +0000] 
Added a discussion of the :CLASS argument to DEFSYSTEM.

17 months ago2.018.15: Create and use a load-systems abstraction,
Francois-Rene Rideau [Sun, 20 Nov 2011 19:44:38 +0000] 
2.018.15: Create and use a load-systems abstraction,
in view of using it in a system-granular parallelizing backend.

18 months ago2.018.14: Fix some subtle upgrade bugs.
Francois-Rene Rideau [Sat, 19 Nov 2011 20:28:20 +0000] 
2.018.14: Fix some subtle upgrade bugs.
Don't defparameter *system-definition-search-functions*, use defvar and fixup.
Clear *systems-being-defined* when upgrading asdf,
but re-find them immediately because they may be needed
as part of a higher operation.
Thanks to Nikodemus for reporting the bug while using quicklisp.

18 months ago2.018.13: in 2.017.12 I made the mistake of changing the signature
Francois-Rene Rideau [Sat, 19 Nov 2011 19:28:02 +0000] 
2.018.13: in 2.017.12 I made the mistake of changing the signature
of some internal functions though they may be in the continuation
of an asdf upgrade, because asdf could be loaded by a .asd file
we load while finding a system for a dependency.
Solution: unintern the symbols during an upgrade.

18 months ago2.018.12: Accept un-stringified lambda expressions as function designators.
Francois-Rene Rideau [Sat, 19 Nov 2011 19:21:17 +0000] 
2.018.12: Accept un-stringified lambda expressions as function designators.

18 months agoMerge branch 'master' of ssh://common-lisp.net/project/asdf/public_html/asdf
Robert P. Goldman [Fri, 18 Nov 2011 15:09:45 +0000] 
Merge branch 'master' of ssh://common-lisp.net/project/asdf/public_html/asdf

18 months ago2.018.11: allow :around-compile to be a string, to be read just before use.
Francois-Rene Rideau [Fri, 18 Nov 2011 08:00:25 +0000] 
2.018.11: allow :around-compile to be a string, to be read just before use.

18 months ago2.018.10: add a restart to retry finding a system after reinitializing the source...
Francois-Rene Rideau [Fri, 18 Nov 2011 01:23:54 +0000] 
2.018.10: add a restart to retry finding a system after reinitializing the source-registry.

18 months agoMerge branch 'master' of ssh://common-lisp.net/project/asdf/public_html/asdf
Robert P. Goldman [Wed, 9 Nov 2011 15:16:05 +0000] 
Merge branch 'master' of ssh://common-lisp.net/project/asdf/public_html/asdf

18 months ago2.018.9: Fix to 2.018.8; since SBCL now cast the same wide net as CMUCL in subdirecto...
Francois-Rene Rideau [Wed, 9 Nov 2011 00:19:23 +0000] 
2.018.9: Fix to 2.018.8; since SBCL now cast the same wide net as CMUCL in subdirectories, it needs the same filter.

18 months agoMerge branch 'master' of ssh://common-lisp.net/project/asdf/public_html/asdf
Robert P. Goldman [Tue, 8 Nov 2011 14:41:03 +0000] 
Merge branch 'master' of ssh://common-lisp.net/project/asdf/public_html/asdf

18 months ago2.018.8: have asdf:subdirectories follow symlinks on SBCL as on CMUCL, etc.
Francois-Rene Rideau [Sat, 5 Nov 2011 18:49:41 +0000] 
2.018.8: have asdf:subdirectories follow symlinks on SBCL as on CMUCL, etc.

18 months ago2.018.7: improve the API for user-configuration by distinguishing between
Francois-Rene Rideau [Fri, 4 Nov 2011 23:09:03 +0000] 
2.018.7: improve the API for user-configuration by distinguishing between
locating a configuration file for reading vs for writing.
Will hopefully make Xach's life easier.

18 months agoRefactor some internals to expose better APIs: 2.018.6
Francois-Rene Rideau [Fri, 4 Nov 2011 03:36:19 +0000] 
Refactor some internals to expose better APIs:
* split locate-system out of find-system, that tells what find-system would do,
 but doesn't actually cause visible side-effects.
* modify user-configuration-directories and system-configuration-directories
 to return all valid directory names even if the directories do not exist yet,
 so they may be used as the basis for the creation of said directories.

18 months ago2.018.5: simplifying a few internals, introducing strcat.
Francois-Rene Rideau [Thu, 3 Nov 2011 18:24:56 +0000] 
2.018.5: simplifying a few internals, introducing strcat.

18 months ago2.018.4: Fix buglet in maybe-add-tree. Thanks to Sergey Katrevich. 2.018.4
Francois-Rene Rideau [Thu, 3 Nov 2011 15:56:28 +0000] 
2.018.4: Fix buglet in maybe-add-tree. Thanks to Sergey Katrevich.

18 months ago2.018.3: improve on the unspecific filtering from 2.018.2.
Francois-Rene Rideau [Wed, 2 Nov 2011 02:43:00 +0000] 
2.018.3: improve on the unspecific filtering from 2.018.2.

18 months ago2.018.2: fix issue with recursing through logical pathnames in LispWorks.
Francois-Rene Rideau [Tue, 1 Nov 2011 22:40:32 +0000] 
2.018.2: fix issue with recursing through logical pathnames in LispWorks.
Thanks to p-cos for reporting the bug and a fix.

18 months ago2.018.1: debug ASDF on CormanLisp.
Francois-Rene Rideau [Mon, 31 Oct 2011 23:05:47 +0000] 
2.018.1: debug ASDF on CormanLisp.

18 months agoMerge branch 'master' of ssh://common-lisp.net/project/asdf/public_html/asdf
Robert P. Goldman [Sun, 30 Oct 2011 01:00:41 +0000] 
Merge branch 'master' of ssh://common-lisp.net/project/asdf/public_html/asdf

18 months agoDebian adjustments. debian/2%2.018-1
Francois-Rene Rideau [Sat, 29 Oct 2011 20:37:01 +0000] 
Debian adjustments.

18 months ago2.018: promoting 2.017.27 as a release. 2.018
Francois-Rene Rideau [Sat, 29 Oct 2011 20:14:20 +0000] 
2.018: promoting 2.017.27 as a release.

18 months ago2.017.27: define, use and export a new function subpathname.
Francois-Rene Rideau [Sat, 29 Oct 2011 18:36:09 +0000] 
2.017.27: define, use and export a new function subpathname.

18 months agoMerge branch 'master' of ssh://common-lisp.net/project/asdf/public_html/asdf
Robert P. Goldman [Tue, 25 Oct 2011 02:09:21 +0000] 
Merge branch 'master' of ssh://common-lisp.net/project/asdf/public_html/asdf

18 months ago2.017.26: for the sake of ABCL, check system features at runtime.
Francois-Rene Rideau [Mon, 24 Oct 2011 20:56:01 +0000] 
2.017.26: for the sake of ABCL, check system features at runtime.

18 months agoMerge branch 'master' of ssh://common-lisp.net/project/asdf/public_html/asdf
Robert P. Goldman [Mon, 24 Oct 2011 01:43:24 +0000] 
Merge branch 'master' of ssh://common-lisp.net/project/asdf/public_html/asdf

18 months ago2.017.25: in preparation of a release, get it to work on Genera.
Francois-Rene Rideau [Sun, 23 Oct 2011 22:34:50 +0000] 
2.017.25: in preparation of a release, get it to work on Genera.

18 months agoHave the Makefile heed the same arguments as run-test.sh.
Francois-Rene Rideau [Sun, 23 Oct 2011 19:04:58 +0000] 
Have the Makefile heed the same arguments as run-test.sh.
We should probably refactor some more later... smells like cl-launch...

18 months agoMerge branch 'master' of ssh://common-lisp.net/project/asdf/public_html/asdf
Robert P. Goldman [Sun, 23 Oct 2011 16:50:08 +0000] 
Merge branch 'master' of ssh://common-lisp.net/project/asdf/public_html/asdf

18 months ago2.017.24: function-ify the lambdas for the sake of (shudder) Genera.
Francois-Rene Rideau [Sat, 22 Oct 2011 23:10:53 +0000] 
2.017.24: function-ify the lambdas for the sake of (shudder) Genera.

18 months ago2.017.23: improvements for SCL, by Douglas Crosher.
Francois-Rene Rideau [Sat, 22 Oct 2011 19:13:22 +0000] 
2.017.23: improvements for SCL, by Douglas Crosher.

18 months agoAllow rpg and others to define their ASDF_TEST_LISPS in their environment.
Francois-Rene Rideau [Fri, 21 Oct 2011 22:40:03 +0000] 
Allow rpg and others to define their ASDF_TEST_LISPS in their environment.

18 months agoMerge branch 'master' of ssh://common-lisp.net/project/asdf/public_html/asdf
Robert P. Goldman [Fri, 21 Oct 2011 21:34:09 +0000] 
Merge branch 'master' of ssh://common-lisp.net/project/asdf/public_html/asdf

18 months agoModify to reflect the fact that ECL cannot capture STDERR.
Robert P. Goldman [Fri, 21 Oct 2011 19:54:48 +0000] 
Modify to reflect the fact that ECL cannot capture STDERR.

19 months ago2.017.22: Make the unix vs windows discrimination a runtime issue.
Francois-Rene Rideau [Thu, 20 Oct 2011 20:54:52 +0000] 
2.017.22: Make the unix vs windows discrimination a runtime issue.
Indeed, at least on ABCL, the same binaries can run on either.
On other implementations, the same may or may not hold for FASLs.

19 months agoFix some upgrade tests.
Francois-Rene Rideau [Tue, 18 Oct 2011 23:37:13 +0000] 
Fix some upgrade tests.

19 months agoComment out ecl failures in run-shell-command-test.script
Francois-Rene Rideau [Tue, 18 Oct 2011 18:51:05 +0000] 
Comment out ecl failures in run-shell-command-test.script

19 months ago2.017.21: tweak to system-source-file so that upgrade show always work on clisp.
Francois-Rene Rideau [Tue, 18 Oct 2011 16:02:51 +0000] 
2.017.21: tweak to system-source-file so that upgrade show always work on clisp.

19 months agotest/script-support.lisp: cl-user::native-namestring already defined in SBCL (importe...
Francois-Rene Rideau [Tue, 18 Oct 2011 16:01:43 +0000] 
test/script-support.lisp: cl-user::native-namestring already defined in SBCL (imported from sb-ext); don't try to redefine it.

19 months ago2.017.20: heed the around-compile hook in load-source-op.
Francois-Rene Rideau [Tue, 18 Oct 2011 14:39:25 +0000] 
2.017.20: heed the around-compile hook in load-source-op.

19 months ago2.017.19: simplify the upgrade code; better test upgrade, on all supported lisps.
Francois-Rene Rideau [Tue, 18 Oct 2011 13:45:51 +0000] 
2.017.19: simplify the upgrade code; better test upgrade, on all supported lisps.

19 months ago2.017.18: implement and document the :around-compile feature.
Francois-Rene Rideau [Mon, 17 Oct 2011 22:21:24 +0000] 
2.017.18: implement and document the :around-compile feature.

19 months agoDocument run-shell-command
Francois-Rene Rideau [Mon, 17 Oct 2011 22:03:11 +0000] 
Document run-shell-command

19 months agoCleanup some tests
Francois-Rene Rideau [Mon, 17 Oct 2011 21:23:22 +0000] 
Cleanup some tests

19 months ago2.017.17: robustification and cleanup of Robert's previous CLISP checkin.
Francois-Rene Rideau [Thu, 13 Oct 2011 20:45:17 +0000] 
2.017.17: robustification and cleanup of Robert's previous CLISP checkin.

19 months agoTagging 2.017.16 2.017.16
Robert P. Goldman [Thu, 13 Oct 2011 19:35:52 +0000] 
Tagging 2.017.16

19 months agoFixed SBCL reloading.
Robert P. Goldman [Thu, 13 Oct 2011 19:31:32 +0000] 
Fixed SBCL reloading.

19 months agoAdded tests for correct functioning of ASDF:RUN-SHELL-COMMAND.
Robert P. Goldman [Mon, 19 Sep 2011 01:25:16 +0000] 
Added tests for correct functioning of ASDF:RUN-SHELL-COMMAND.

19 months ago2.017.15: Fix CLISP support for RUN-SHELL-COMMAND to capture output and exit status. 2.017.15
Robert P. Goldman [Thu, 13 Oct 2011 18:46:09 +0000] 
2.017.15: Fix CLISP support for RUN-SHELL-COMMAND to capture output and exit status.

19 months ago2.017.14: RUN-SHELL-COMMAND fixes. 2.017.14
Robert P. Goldman [Thu, 13 Oct 2011 16:13:20 +0000] 
2.017.14: RUN-SHELL-COMMAND fixes.

1. Format ACL shell-command output in the same way as other lisp
implementations'.
2. Fix CLISP handling of exit status.

19 months ago2.017.13: Export *VERBOSE-OUT*. 2.017.13
Robert P. Goldman [Sun, 18 Sep 2011 16:15:26 +0000] 
2.017.13: Export *VERBOSE-OUT*.

bumping version.

19 months agoBetter documentation for version-satisfies, thanks to Robert Goldman.
Francois-Rene Rideau [Wed, 12 Oct 2011 22:26:33 +0000] 
Better documentation for version-satisfies, thanks to Robert Goldman.

19 months ago2.017.12: make sense of some traverse internals. Will help POIU. 2.017.12
Francois-Rene Rideau [Wed, 12 Oct 2011 20:20:14 +0000] 
2.017.12: make sense of some traverse internals. Will help POIU.

19 months ago2.017.11: Fix run-shell-command on allegro/unix, tweak it on Windows: 2.017.11
Francois-Rene Rideau [Mon, 10 Oct 2011 18:18:20 +0000] 
2.017.11: Fix run-shell-command on allegro/unix, tweak it on Windows:
break things differently, giving user more control when things break.
Document somewhat the mess that is asdf:run-shell-command, and
recommend xcvb-driver:run-program/process-output-stream as a replacement.
Also, rename some testing targets in the Makefile, update testing status.
Finally, hush cmucl.

19 months ago2.017.10: merge with ECL's version of ASDF. 2.017.10
Francois-Rene Rideau [Sun, 9 Oct 2011 18:11:05 +0000] 
2.017.10: merge with ECL's version of ASDF.

19 months ago2.017.9: make marking of operations done more robust when faced with NFS clock skews. 2.017.9
Francois-Rene Rideau [Fri, 7 Oct 2011 20:13:27 +0000] 
2.017.9: make marking of operations done more robust when faced with NFS clock skews.
Thanks to Andreas Fuchs
http://boinkor.net/archives/2011/10/a-weird-problem-with-asdf-on-nfs.html

19 months ago2.017.8: further refactoring perform-with-restarts. 2.017.8
Francois-Rene Rideau [Thu, 6 Oct 2011 16:18:17 +0000] 
2.017.8: further refactoring perform-with-restarts.
Thanks again to Sergey Katrevich for his comments.

19 months agoSimplify the perform-with-restarts methods, 2.017.7
Francois-Rene Rideau [Thu, 6 Oct 2011 04:37:41 +0000] 
Simplify the perform-with-restarts methods,
hoping to fix a reported double-compilation bug.

19 months agoPatch by juanjo to allow testing with lisp=ecl-bytecmp
Francois-Rene Rideau [Sun, 2 Oct 2011 20:39:11 +0000] 
Patch by juanjo to allow testing with lisp=ecl-bytecmp

19 months agoBind default-pathname-defaults around load-sysdef, 2.017.6
Francois-Rene Rideau [Sun, 25 Sep 2011 04:27:42 +0000] 
Bind default-pathname-defaults around load-sysdef,
to increase chances of successful pathname parsing in defsystem.

19 months agoFix pathname test under SCL, where absolute pathnames need a proper host and device.
Francois-Rene Rideau [Sun, 25 Sep 2011 04:26:35 +0000] 
Fix pathname test under SCL, where absolute pathnames need a proper host and device.

20 months agoTry to make the :asdf-unix or :asdf-windows detection more robust. 2.017.5
Francois-Rene Rideau [Wed, 14 Sep 2011 01:17:25 +0000] 
Try to make the :asdf-unix or :asdf-windows detection more robust.
ECL on Darwin notably doesn't have the :unix feature.

20 months agoFix some test issues for SCL.
Francois-Rene Rideau [Tue, 13 Sep 2011 18:24:52 +0000] 
Fix some test issues for SCL.

20 months agoDocument clear-configuration.
Francois-Rene Rideau [Mon, 12 Sep 2011 21:51:08 +0000] 
Document clear-configuration.

20 months agoSome cleanup of previous ECL changes. 2.017.4
Francois-Rene Rideau [Mon, 12 Sep 2011 21:09:57 +0000] 
Some cleanup of previous ECL changes.

20 months agoBumping version again after push error. 2.017.3
Robert P. Goldman [Mon, 12 Sep 2011 18:15:20 +0000] 
Bumping version again after push error.

20 months agoMerge branch 'ecl-patches'
Robert P. Goldman [Mon, 12 Sep 2011 18:13:37 +0000] 
Merge branch 'ecl-patches'

20 months agoBump version. 2.017.2
Robert P. Goldman [Mon, 12 Sep 2011 12:50:40 +0000] 
Bump version.

20 months agoFixes for support of ECL byte compilation.
Robert P. Goldman [Mon, 12 Sep 2011 12:47:14 +0000] 
Fixes for support of ECL byte compilation.

20 months agoAdd use-ecl-byte-compiler-p to Juanjo's patches.
Robert P. Goldman [Mon, 12 Sep 2011 12:38:52 +0000] 
Add use-ecl-byte-compiler-p to Juanjo's patches.

20 months agoBumping the version. 2.017.1
Robert P. Goldman [Fri, 2 Sep 2011 23:38:28 +0000] 
Bumping the version.

20 months agoNew fix for reuse of COMPONENTS based on REINITIALIZE-INSTANCE mehtods.
Robert P. Goldman [Fri, 2 Sep 2011 22:27:31 +0000] 
New fix for reuse of COMPONENTS based on REINITIALIZE-INSTANCE mehtods.

Thanks to Christophe Rhodes for suggestions.  We use
REINITIALIZE-INSTANCE to clear out-of-date information out of the slots
of COMPONENT objects while they are reused.

Two complications presented themselves:

1.  Previously, I believe for orthogonality, we would either get an old
(reused) COMPONENT or make a new one, but in either case, the handling
of initargs was done by REINITIALIZE-INSTANCE.  This made it impossible
for the REINITIALIZE-INSTANCE methods to "know" that they were in a real
sense RE-initializing.  At the expense of some code duplication, I broke
this sharing, so that now REINITIALIZE-INSTANCE should only be called
when we are reusing a COMPONENT, with an exception below...

2.  We always need to have a SYSTEM object active for the defsystem we
are currently processing.  Accordingly,  SYSTEM objects will *ALWAYS*
be RE-initialized.  So the REINITIALIZE-INSTANCE method required a
little care (in particular, the SOURCE-FILE slot needed delicate
handling.

20 months agoFirst draft of a REINITIALIZE-INSTANCE-based approach to Xach's problems.
Robert P. Goldman [Fri, 2 Sep 2011 20:39:09 +0000] 
First draft of a REINITIALIZE-INSTANCE-based approach to Xach's problems.

20 months agoPartial solution to Xach's bug from reused system COMPONENT OBJECTS.
Robert P. Goldman [Fri, 2 Sep 2011 03:53:24 +0000] 
Partial solution to Xach's bug from reused system COMPONENT OBJECTS.

Unfortunately, this doesn't work in general because of other problems with
the reuse of  pre-existing SYSTEM COMPONENT objects.

20 months agoRemoved unnecessary PROGN.
Robert P. Goldman [Fri, 2 Sep 2011 03:51:27 +0000] 
Removed unnecessary PROGN.

20 months agoIntegrated Xach's test into the set of tests. Still fails.
Robert P. Goldman [Fri, 2 Sep 2011 00:42:30 +0000] 
Integrated Xach's test into the set of tests.  Still fails.

20 months agoStart investigation of Xach's bug by importing his test case into test/
Robert P. Goldman [Thu, 1 Sep 2011 17:59:39 +0000] 
Start investigation of Xach's bug by importing his test case into test/

21 months ago2.017: release 2.016.3 as stable. 2.017 debian/2%2.017-1
Francois-Rene Rideau [Tue, 26 Jul 2011 17:03:48 +0000] 
2.017: release 2.016.3 as stable.

22 months agoDocumentation update. Also compile doc in test-all.
Francois-Rene Rideau [Sat, 18 Jun 2011 22:32:23 +0000] 
Documentation update. Also compile doc in test-all.

23 months ago2.016.3: better upgrade procedure that uses fmakunbound instead of unintern,
Francois-Rene Rideau [Thu, 16 Jun 2011 18:43:34 +0000] 
2.016.3: better upgrade procedure that uses fmakunbound instead of unintern,
yet avoids problems with packages and functions being destroyed by compile-file,
not yet restored by load, and yet needed by the continuation of compile-file,
by forcing a load-source-op of asdf.lisp before it is compiled, when it is compiled.
Thanks to Nikodemus for making me look deeper in fmakunbound vs unintern issues.

23 months ago2.016.2: Enhancements for MCL pathname and logical-pathname users.
Francois-Rene Rideau [Sun, 12 Jun 2011 04:38:59 +0000] 
2.016.2: Enhancements for MCL pathname and logical-pathname users.
Major change for RMCL: location strings are now POSIX namestrings.
Major change for logical pathnames: they are now preserved by source-registry;
the price is that only logical pathnames for which merging the name and type
commutes with truename will be found by directory-files and subdirectories.
Minor change for GCL: dropped kluges for 2.6, which never was working.
Simplifications in internals of (implementation-identifier).
Removed *system-cache* and get-uid, which never were working right
(bad attempts at allowing common-lisp-controller compatibility,
but it only ever was but a giant gaping security hole in the waiting).
Simplified resolve-relative-location-component
(ugly because it was written before MERGE-PATHNAMES*).
Updated documentation about the file location DSL.

23 months ago2.016.1: Fixes for ABCL, GCL; tweaks for LispWorks and CCL.
Francois-Rene Rideau [Wed, 8 Jun 2011 13:56:44 +0000] 
2.016.1: Fixes for ABCL, GCL; tweaks for LispWorks and CCL.

Use probe-file for probe-file* in LispWorks.

Make ABCL's jar translation happier with
the recent compile-file-pathname* change for Stelian by redoing cfp myself.

Make truenamize work when the merged pathname is relative.
Makes it happier when e.g. the *default-pathname-defaults* is #p"",
which is the case notably on CCL.

Try and fail to support GCL 2.6 and have 2.7 fail less;
too many bugs, in CONDITIONs, PATHNAMEs, and more,
plus compiler bug that breaks coerce-pathname.

23 months agoFix typo that prevents compilation of documentation. debian/2%2.016-1
Francois-Rene Rideau [Tue, 7 Jun 2011 21:54:49 +0000] 
Fix typo that prevents compilation of documentation.
Add doc compilation to release tests!

23 months ago2.016: promote 2.015.12 as release. 2.016
Francois-Rene Rideau [Tue, 7 Jun 2011 21:46:46 +0000] 
2.016: promote 2.015.12 as release.

23 months ago2.015.12: Make defsystem-depends-on useful by allowing to use system classes defined...
Francois-Rene Rideau [Tue, 7 Jun 2011 05:13:46 +0000] 
2.015.12: Make defsystem-depends-on useful by allowing to use system classes defined therein.
Tested with the XCVB bridge.

23 months ago2.015.11: naming tweaks for CLISP.
Francois-Rene Rideau [Mon, 6 Jun 2011 00:32:46 +0000] 
2.015.11: naming tweaks for CLISP.
Magically recognize x64 as architecture on CLISP (yuck).
Document (require "asdf") as the portable way to load ASDF,
since the CLISP maintainers insist that they won't recognize
the otherwise universally accepted (require :asdf). Sigh.

23 months ago2.015.10: slight hot upgrade improvement. Better upgrade tests.
Francois-Rene Rideau [Thu, 2 Jun 2011 02:07:52 +0000] 
2.015.10: slight hot upgrade improvement. Better upgrade tests.

23 months agoFix a buglet in compile-file*, thanks to Stelian Ionescu:
Francois-Rene Rideau [Wed, 1 Jun 2011 10:40:19 +0000] 
Fix a buglet in compile-file*, thanks to Stelian Ionescu:
we were not handling a :output-file argument correctly;
it must be passed to compile-file-pathname for merging, not used as an override.

23 months agoEnhance asdf upgrade test. Trivial documentation updates.
Francois-Rene Rideau [Mon, 30 May 2011 17:55:31 +0000] 
Enhance asdf upgrade test. Trivial documentation updates.