Skip to content
  1. Apr 13, 2011
  2. May 20, 2010
  3. Apr 15, 2010
  4. Apr 14, 2010
    • Francois-Rene Rideau's avatar
      .498: restore the :generate functionality. · cdac61c3
      Francois-Rene Rideau authored
      Give proper semantics to resolve-absolute-module-name and resolve-module-name.
      Make the hello example work properly.
      hello now uses the generate functionality to extract version from parent XCVB.
      Have log-format do fresh-lines for you.
      Make sure builds are only interned once.
      Recognize that builds may be invalid because of inherited conflict.
      cdac61c3
  5. Mar 17, 2010
  6. Dec 02, 2009
  7. Nov 16, 2009
  8. Nov 13, 2009
  9. Nov 11, 2009
  10. Nov 10, 2009
  11. Nov 04, 2009
  12. 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
  13. Oct 25, 2009
  14. Jul 14, 2009
  15. Jul 08, 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 30, 2009
    • Francois-Rene Rideau's avatar
      XCVB 0.302: · 6dbf38f3
      Francois-Rene Rideau authored
      * lay groundwork for dependencies on arbitrary files
      * make some internals more extensible
      * documentation update
      6dbf38f3
  18. May 29, 2009
    • Francois-Rene Rideau's avatar
      XCVB 0.301: fixes and improvement on 0.300 · e2b53338
      Francois-Rene Rideau authored
      * fix driver regarding asdf, fix repl
      * only register nicknames and asdf supersession for non-conflicted builds
      * use build post-image as basis for pre-image of other build that depends on it first
      * updated documentation, remove obsolete example
      e2b53338
  19. May 26, 2009
  20. May 19, 2009
    • Francois-Rene Rideau's avatar
      Checkpointing some progress · c78430eb
      Francois-Rene Rideau authored
      * Doc update: Git repo has moved, etc.
      * Beginning of support for BUILDs that actually supersede ASDF systems.
      * New cool utility funcallf
      * Fix .asd file
      c78430eb
  21. May 18, 2009
  22. May 17, 2009
  23. May 15, 2009
    • Francois-Rene Rideau's avatar
      Checkin current progress · b8af0cbf
      Francois-Rene Rideau authored
      * created a branch for the v0.1 prototype, documented how to access it.
      * rewrote the normalizing and processing of the dependency mini-language.
      * separated source vs normalized dependencies in lisp-grain objects.
      * compute the latter at the correct time.
      * fixed brokenness in the example as these dependencies were normalized (yay!).
      * made fullname canonicalization more robust.
      * refactored name resolution, fixed broken cases, handle conflicts.
      * compiling (if not working) static backend -- to be debugged.
      * reworked the misnamed simple-interpreter utility into simple-dispatcher.
      * in .asd, comment out files that are borked by the rewrite.
      * egoboo: put my name first amongst authors claiming massive rewrite.
      b8af0cbf
  24. May 14, 2009
    • Francois-Rene Rideau's avatar
      Get it to compile and pass trivial regression tests again. · 8b02630e
      Francois-Rene Rideau authored
      * depends-on slots need be initialized before the :after method kicks in.
      * can't provide :fullname in parse-module-declaration, or gonna conflict with the specified one.
      * detect registry conflicts when trying to resolve names
      * stop pretending that packages can isolate xcvb-test from xcvb and then having
       to export symbols (with is not maintainable), import them hackishly (which breaks),
       or have to prefix them all (which sucks). Probably xcvb-static-backends won't survive either.
      * small fixes to match previous checkins.
      8b02630e
    • 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
  25. Apr 29, 2009
  26. Mar 27, 2009
  27. 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