- Jun 10, 2011
-
-
Peter Keller authored
Converted more ERROR calls to USER-ERROR and fixed up the message to be more clear. When the simple-dispatcher constructs a dispatch set of forms, the name of the dispatcher is now embedded into it. This makes it much easier to find _which_ simple dispatcher interpreter might be missing how to evaluate a form.
-
- May 25, 2011
-
-
Francois-Rene Rideau authored
Extract version from git when finalizing the image (requires cl-launch 3.009). On CCL/windows, work around bug ccl bug 858 in run-program. Simplify some tests for run-program, fix others.
-
Francois-Rene Rideau authored
Extract version from git when finalizing the image (requires cl-launch 3.009). On CCL/windows, work around bug ccl bug 858 in run-program. Simplify some tests for run-program, fix others.
-
- May 07, 2010
-
-
Francois-Rene Rideau authored
My, that what much more painful than it ought to be.
-
- Feb 18, 2010
-
-
Francois-Rene Rideau authored
-
- Nov 24, 2009
-
-
Francois-Rene Rideau authored
-
- Nov 13, 2009
-
-
Francois-Rene Rideau authored
-
- Nov 12, 2009
-
-
Francois-Rene Rideau authored
-
- Oct 31, 2009
-
-
Francois-Rene Rideau authored
* start some test infrastructure for release * make image mode the default in configure.mk, for the sake of CCL * fix the forker package, bake a collection macro * extract executable and image name from target lisp (when possible) in view of tthsum'ing it in the future.
-
- Oct 20, 2009
-
-
Francois-Rene Rideau authored
* allow lisp modules with their own build-dependencies different from their parent.
-
- Oct 05, 2009
-
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
-
- Oct 04, 2009
-
-
Francois-Rene Rideau authored
Also, clean up the driver. Preliminary tthsum implementation. Remove ";;;" from LICENSE.
-
Francois-Rene Rideau authored
Don't use asdf:run-shell-command anymore, but have a portablish xcvb-master:run-program/process-output-stream and derivatives in xcvb-master; so much cleaner!
-
- Sep 26, 2009
-
-
Francois-Rene Rideau authored
Also, lay ground for a non-enforcing build (using POIU?).
-
- Sep 21, 2009
-
-
Francois-Rene Rideau authored
-
- Aug 30, 2009
-
-
Francois-Rene Rideau authored
-
- Aug 20, 2009
-
-
Francois-Rene Rideau authored
-
- Jun 09, 2009
-
-
Joyce Chen authored
* ensure installation directories exist * add module forms to every file * fix nickname registration * add an eval-when for compile-time functions * add support for xcvb.mk in the main Makefile * trivially tested the result
-
- May 26, 2009
-
-
Francois-Rene Rideau authored
* refactor configure.mk.example and Makefile to have a ${PREFIX} more like what other software do * merge asdf-extensions.lisp into driver.lisp * slightly update documentation: TODO, INTERNALS * remove now obsolete setup.lisp.example, move some sbcl hushing to driver.lisp. * with-nesting macro (suggested long ago by mbaringer). * Improve Makefile backend: now with proper asdf dependency detection by make for images.
-
- May 14, 2009
-
-
Francois-Rene Rideau authored
* identify little languages for dealing with dependencies -- dependencies-interpreter.lisp * hush compiler notes for SBCL * allow to name pre-images * fullnames now use leading / to distinguished from unresolved relative names * now resolving names into actual grains. * many utilities, including a parser for CL formals (over-engineering at work - but how else to be able to portably get user-readable error messages?) * various small tweaks.
-
- Mar 24, 2009
-
-
Francois-Rene Rideau authored
For the working prototype, please use git checkout xcvb_0.11 In this commit: * massive refactoring of internals according to the "grain" design in TODO. * implementing search path and naming for multiple builds. * Documentation update including slides for ILC'09.
-
- Dec 25, 2008
-
-
Francois-Rene Rideau authored
* Tweaks to the asdf converter and the way the first-file-form is read. * Big update of the TODO file, including annotations of items with priorities. * small update to the INTERNALs description and ilc09 presentation summary. * Some utility functions to deal with pathnames somewhat portably. * Renaming of string escaping functions, enhancement to with-output macro.
-
- Dec 18, 2008
-
-
Francois-Rene Rideau authored
* Fix bugs: got the sort to actually work, fix driver, * moved the grovel tmp dir to the cache (depends on patch to ADG) * started a compilation example -- fails for now (needs a way to tweak *central-registry*) * refactored how multiple lisp implementations are handled. * excised sbrody's painfully coded pre-escaping -- will have to account for ${FASL} in a cleaner way if ever. * re-worked the makefile generation somewhat.
-
- Dec 17, 2008
-
-
Francois-Rene Rideau authored
* Create a Makefile & configuration example. * Yet another documentation revamp. * Make sure it compiles without error (as for running -- still not tested, use xcvb_0.1)
-
- Dec 15, 2008
-
-
Francois-Rene Rideau authored
Beware: this revision is WHOLLY UNTESTED. Not even compiled. You may want to check out the revision tagged xcvb_0.1 to get the last reported working version as written by Spencer Brody. Changes include: * An update to the existing documentation. * An attempt at recognizing and skipping comment headers to modules * Trying to split essential run-time code into a "driver" file. * Adding a "macros" file, refactoring utilities, * refactoring the xcvb graph traversal. * Some superficial changes (whitespace, function names, documentation)
-