1. 21 May, 2010 1 commit
  2. 19 May, 2010 3 commits
  3. 16 May, 2010 4 commits
  4. 15 May, 2010 2 commits
    • rtoy's avatar
      Make the docstrings follow the CMUCL convention so that they are lined · 64564400
      rtoy authored
      up neatly when describe prints them.
      64564400
    • rtoy's avatar
      code/commandline.lisp: · f95cf535
      rtoy authored
      o Update DEFSWITCH to allow docstrings (and argument names)
      o Add docstrings to the available switches
      o Add -help (and --help) switches to print out usage information and
        exit.
      
      code/save.lisp:
      o If the command line includes -help or --help, disable loading of the
        user init and site init files.  We don't want to process them if
        we're going to just print out help and exit.
      f95cf535
  5. 13 May, 2010 1 commit
  6. 12 May, 2010 5 commits
  7. 11 May, 2010 1 commit
  8. 10 May, 2010 2 commits
    • rtoy's avatar
      Add asdf2 and restore (and update) defsystem. · 36d9b3bc
      rtoy authored
      asdf/asdf.lisp:
      o Current version of asdf2 imported from common-lisp.net asdf
        project.
      
      defsystem/defsystem.lisp:
      o Restored from repository and updated to current version from
        clocc.sourceforge.net.
      
      code/modules.lisp:
      o Indent docstrings to match the style of cmucl docstrings used
        elsewhere.  (Lines after the first are indented 2 spaces.)
      o Add module for asdf and defsystem.
      
      tools/build-utils.sh:
      o Compile asdf and defsystem so when users require them, they're not
        compiled again or run in the interpreter.
      
      tools/clean-target.sh:
      o Keep the asdf and defsystem directories when requested so that both
        x87 and sse2 versions can be built.
      
      tools/make-extra-dist.sh:
      o Skip the asdf and defsystem directories when building the extras
        tarball; we don't need copies in the main and extras tarball.
      
      tools/make-main-dist.sh:
      o Install the asdf and defsystem directories in the correct place
      o Copy the asdf and defsystem fasls.
      36d9b3bc
    • rtoy's avatar
      Restore old defsystem.lisp. · 98bb168c
      rtoy authored
      98bb168c
  9. 04 May, 2010 2 commits
  10. 03 May, 2010 2 commits
  11. 28 Apr, 2010 4 commits
  12. 27 Apr, 2010 2 commits
    • rtoy's avatar
      Regenerated. · 625ebcf5
      rtoy authored
      625ebcf5
    • rtoy's avatar
      o Work around issue pointed out by Madhu on cmucl-imp, 2010-04-24. · 30c2e45f
      rtoy authored
        Replace the call to (setf info) with a (new) function,
        set-defvar-textdomain, that calls (setf info).  The (setf info) was
        causing the compiler to run and producing an unexpected message.
        The compiler doesn't need to handle the new function specially.
      
      o DEFCONSTANT was not recording the text domain for the new constant.
        Call set-defvar-textdomain to record the text domain.
      30c2e45f
  13. 23 Apr, 2010 1 commit
    • rtoy's avatar
      Add source location info for defstructs and deftypes. · 4c3c1c2a
      rtoy authored
      code/defstruct.lisp:
      o Save source info for defstructs
      
      code/macros.lisp:
      o Save source info for deftypes.
      
      compiler/globaldb.lisp:
      o Add comments that the info type source-location defvar also includes
        defparameter, defconstant, defstruct, and deftype.
      4c3c1c2a
  14. 21 Apr, 2010 2 commits
  15. 20 Apr, 2010 4 commits
  16. 19 Apr, 2010 4 commits