Skip to content
  1. Jun 10, 2011
    • Peter Keller's avatar
      Cosmetic indention change of a piece of code. · 052a1bc1
      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.
      052a1bc1
  2. May 25, 2011
  3. May 07, 2010
  4. Feb 18, 2010
  5. Nov 24, 2009
  6. Nov 13, 2009
  7. Nov 12, 2009
  8. Oct 31, 2009
    • Francois-Rene Rideau's avatar
      XCVB .418: checkpointing progress of active backend. · 932da676
      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.
      932da676
  9. Oct 20, 2009
  10. Oct 05, 2009
  11. Oct 04, 2009
  12. Sep 26, 2009
  13. Sep 21, 2009
  14. Aug 30, 2009
  15. Aug 20, 2009
  16. Jun 09, 2009
    • Joyce Chen's avatar
      XCVB 0.306: got it to compile itself! · 159ae0bb
      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
      159ae0bb
  17. May 26, 2009
    • Francois-Rene Rideau's avatar
      More progress. · 43e3005b
      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.
      43e3005b
  18. May 14, 2009
    • Francois-Rene Rideau's avatar
      Checkpoint current development. · b9243f2e
      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.
      b9243f2e
  19. Mar 24, 2009
    • Francois-Rene Rideau's avatar
      Commit of work-in-progress as of XCVB talk at ILC'09. · b137c7df
      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.
      b137c7df
  20. Dec 25, 2008
    • Francois-Rene Rideau's avatar
      Minor hacks and big update of TODO.rest · 6175ab76
      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.
      6175ab76
  21. Dec 18, 2008
    • Francois-Rene Rideau's avatar
      Checkpointing progress. · d54bf83f
      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.
      d54bf83f
  22. Dec 17, 2008
  23. Dec 15, 2008
    • Francois-Rene Rideau's avatar
      Checkpointing my current changes to xcvb. · 268aae59
      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)
      268aae59