Permalink
Commits on Jun 8, 2009
Commits on May 11, 2009
Commits on May 7, 2009
  1. Bind *package* and *readtable* in when executing systems. Borrowed fr…

    …om ASDF
    
    Add a self-update method and alias update-system to self-update. This is all in the interest of better naming.
    Add support for system templates and stub-systems which will be used to reduce the size of system definition files
     but is primarily being done in preperation of system upload and creation pages on the website.
     We add stubs here so that arbitrary code wont be added to the grouped system definition files but will
     only be used when explicitly requested, much the same as ASDF.
    committed May 7, 2009
Commits on Apr 19, 2009
  1. Bug Fix. When following on-macro-use-list chains only consider system…

    …s which have already been loaded. Fix by Tobias Rautenkranz
    Sean Ross committed Apr 19, 2009
Commits on Apr 15, 2009
  1. Ensure mudballs works in the presence of *print-case* being :downcase…

    …. Fix by Juan M. Bello Rivas
    Sean Ross committed Apr 15, 2009
  2. Clean action should only apply to source-files

    Sean Ross committed Apr 15, 2009
Commits on Mar 16, 2009
Commits on Mar 8, 2009
  1. Ensure that redfining a system doesn't reload a systems config file. …

    …Ensure that compile-file-pathname is only applied to lisp-source-files, thanks to Tobias Rautenkranz
    Sean Ross committed Mar 8, 2009
Commits on Mar 4, 2009
  1. Resurrect :requires as an option which `requires` a file. Ensure the …

    …config-file-of returns a pathname with #\~ replaced.
    Sean Ross committed Mar 4, 2009
Commits on Feb 18, 2009
  1. Add support for ~;dir;name.type namestring for portably specifying co…

    …nfig and preference files in system definitions.
    Sean Ross committed Feb 18, 2009
Commits on Feb 6, 2009
Commits on Feb 5, 2009
  1. Add uninstall method. Bug #96

    Sean Ross committed Feb 5, 2009
  2. Add single file systems. Feature #102.

    Sean Ross committed Feb 5, 2009
Commits on Feb 1, 2009
  1. fix documentation for the :needs option.

    Sean Ross committed Feb 1, 2009
Commits on Jan 31, 2009
  1. fix dependency chaining by adding compile dependency when processing …

    …:needs option.
    
    Fixed various portability bugs
    Sean Ross committed Jan 29, 2009
Commits on Jan 29, 2009
  1. temp commit

    Sean Ross committed Jan 29, 2009
Commits on Jan 23, 2009
  1. Reuse existing system objects and fix bug whereby redefining a system…

    … would cause mudballs to believe that the system should be loaded.
    Sean Ross committed Jan 23, 2009
Commits on Jan 22, 2009
  1. Add conduit systems. Enhancement #21

    Sean Ross committed Jan 22, 2009
Commits on Jan 18, 2009
  1. Close Bug #62. The following features have been added.

    - Exported readablep. This generic function returns true if a Lisp Image believes it can read the component.
    - Add named-module. This module can be used to create modules with computed names (based on features).
    - Added the :for modifier to :needs which allows requirements to be added per implementation with #+ or #- reader macros.
    Sean Ross committed Jan 18, 2009
Commits on Jan 14, 2009
  1. bump version for fixing bug #78

    Sean Ross committed Jan 14, 2009
  2. Bug #78. Ensure that register-sysdefs is called before find-system.

    Cleaned up duplicate components (removed no-installed-component).
    Updated %find-system to handle the signalling of errors.
    Sean Ross committed Jan 11, 2009
Commits on Jan 12, 2009
Commits on Jan 11, 2009
  1. ensure that wildcard-sysdef-searchers have sysdef-definitions as a pa…

    …rent to ensure that sysdef files are recompiled if mudballs changes.
    Sean Ross committed Jan 11, 2009
  2. update documentation for define-system

    Sean Ross committed Jan 11, 2009
  3. ensure that loaded-version is updated on system definition. Ensure th…

    …at programattic classes are only created when necessary.
    Sean Ross committed Jan 11, 2009
Commits on Jan 10, 2009
  1. Resolve bugs #126 and #125.

    Sean Ross committed Jan 10, 2009
Commits on Jan 9, 2009
  1. fix bug #104. Ensure that "0.2" is an exact version spec. This also r…

    …esolves bug #122
    Sean Ross committed Jan 9, 2009
Commits on Jan 6, 2009
Commits on Dec 30, 2008
  1. fix system lookup to only consider installed systems.

    add do-components
    mark system as unloaded when loading a different version of the system
    prevent config files from creating output directories.
    ensure output-file honours pathname-of modules
    Sean Ross committed Dec 30, 2008
Commits on Dec 21, 2008
  1. - add component-supported-p

    - rename version-satisfies to version-satisfies-p
    - add initial work to support exclusion of unsupported or uninstalled systems
    Sean Ross committed Dec 21, 2008
Commits on Dec 13, 2008
  1. fix output-path (note to self. do not rush)

    Sean Ross committed Dec 13, 2008
Commits on Dec 12, 2008
  1. Use exact pathname for components with string names and downcase comp…

    …onents with symbol names.
    Sean Ross committed Dec 12, 2008