- Dec 15, 2012
-
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
where it ought to always have been, based on a properly cleaned up prepare-op (previously introduced in 2.26.14 as parent-load-op). This is a checkpoint of a mostly working system after major changes; it requires further cleanup and fixes: strangely, fails some tests on CCL but not SBCL. Introduce find-operation as a companion to find-component, subsuming make-sub-operation. The results of component-depends-on are processed with find-operation and resolve-component-spec. component-self-dependencies is fixed to play well with prepare-op. Also, some internal renamings and signature changes: parent-operation becomes upward-operation parent-load-op becomes prepare-op parent-source-load op becomes prepare-source-op parent-component is distinguished from module module-components becomes component-children module-components-by-name becomes component-children-by-name compute-module-components-by-name becomes compute-children-by-name circ...
-
- Dec 10, 2012
-
-
Francois-Rene Rideau authored
Also fix some texinfo syntax.
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
-
- Nov 29, 2012
-
-
Francois-Rene Rideau authored
-
- Nov 28, 2012
-
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
-
- Nov 27, 2012
-
-
Francois-Rene Rideau authored
-
- Jul 28, 2012
-
-
Francois-Rene Rideau authored
-
- Jun 26, 2012
-
-
Francois-Rene Rideau authored
This allows for consistency check of .fasl output before the file can possibly be seen by other builds (i.e. no race condition).
-
- Jun 03, 2012
-
-
Francois-Rene Rideau authored
Notably specify the inheritance behaviour of :encoding.
-
- Apr 29, 2012
-
-
Francois-Rene Rideau authored
Update documentation somewhat.
-
- Apr 23, 2012
-
-
Francois-Rene Rideau authored
-
- Apr 20, 2012
-
-
Francois-Rene Rideau authored
-
- Apr 16, 2012
-
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
This ensures backwards compatibility with 2.20 and earlier, for now, until the dust settles on asdf encodings. Update documentation about encodings. Export more utilities. Document some of them. Remove ununspecific. Accept :unspecific on more implementations.
-
- Apr 08, 2012
-
-
Francois-Rene Rideau authored
-
- Mar 31, 2012
-
-
Francois-Rene Rideau authored
Minimal documentation.
-
- Dec 14, 2011
-
-
Robert P. Goldman authored
WEAKLY-DEPENDS-ON needed to pass the ERROR-P NIL to FIND-SYSTEM in order to behave properly. Added documentation for previously-undocumented weakly-depends-on.
-
- Nov 20, 2011
-
-
Robert P. Goldman authored
-
- Nov 19, 2011
-
-
Francois-Rene Rideau authored
-
- Nov 18, 2011
-
-
Francois-Rene Rideau authored
-
- Oct 17, 2011
-
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
-
- Oct 12, 2011
-
-
Francois-Rene Rideau authored
-
- Sep 12, 2011
-
-
Francois-Rene Rideau authored
-
- Jul 10, 2011
-
-
Francois-Rene Rideau authored
-
- Jun 12, 2011
-
-
Francois-Rene Rideau authored
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.
-
- Jun 07, 2011
-
-
Francois-Rene Rideau authored
Add doc compilation to release tests!
-
- Jun 06, 2011
-
-
Francois-Rene Rideau authored
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.
-
- May 30, 2011
-
-
Francois-Rene Rideau authored
-
- May 29, 2011
-
-
Francois-Rene Rideau authored
Documentation: Update about logical pathnames, asdf-install.
-
Robert P. Goldman authored
-
- May 02, 2011
-
-
Francois-Rene Rideau authored
allowing to easily define systems using "cl" or "lsp" as Lisp pathname type, which should fix lp#769634. Also tweaks for genera, notably unbreaking a lambda missing #'
-
- Apr 24, 2011
-
-
Francois-Rene Rideau authored
-
- Apr 22, 2011
-
-
Francois-Rene Rideau authored
as reported by Xach, notably affecting CFFI and all who depend on it. Try to make find-system more robust along the way.
-
- Apr 18, 2011
-
-
Francois-Rene Rideau authored
* dynamically call 'foo a few places where #'foo was statically used. * a new function parse-version does parsing of a version string into a list of integers, or NIL if invalid * remove redundant first argument to register-system. * refactor the find-system protocol so finder functions may return a system object instead of a pathname, and use it for our fallback system function. * separate a function perform-plan out of the default operate method. * treat asdf upgrade specially when it is required by the plan. * introduce function upgrade-asdf that returns T when the ASDF version changed, * reinstate obsolete function system-definition-pathname as a cerror'ing alias for system-source-file.
-
- Apr 14, 2011
-
-
Francois-Rene Rideau authored
Cleanup the search-for-system-definition protocol. Define upgrade-asdf function. Cache the source-registry scan in a hash-table.
-