Skip to content
Snippets Groups Projects
  1. Jun 20, 2004
  2. Jun 18, 2003
    • gerd's avatar
      Remove package nicknames USER from COMMON-LISP-USER. Add a new · b4f2c7c7
      gerd authored
      	package COMMON-LISP which LISP uses, so that COMMON-LISP no longer
      	has the non-ANSI nickname LISP.
      
      	To bootstrap, use boot13.lisp as target:bootstrap.lisp with pmai's
      	build scripts, and do a full compile.
      
      	* src/bootfiles/18e/boot13.lisp: Change for all the package
      	changes.
      
      	* src/code/exports.lisp: New package common-lisp,
      	which lisp uses.
      
      	* src/tools/worldload.lisp:
      	* src/tools/setup.lisp: Use cl-user instead of user.
      	Use lisp:: instead of cl::.
      
      	* src/tools/worldcom.lisp:
      	* src/tools/snapshot-update.lisp:
      	* src/tools/pclcom.lisp:
      	* src/tools/mk-lisp:
      	* src/tools/hemcom.lisp:
      	* src/tools/config.lisp:
      	* src/tools/comcom.lisp:
      	* src/tools/clxcom.lisp:
      	* src/tools/clmcom.lisp:
      	* src/pcl/defsys.lisp:
      	* src/motif/lisp/initial.lisp:
      	* src/interface/initial.lisp:
      	* src/hemlock/lispmode.lisp (setup-lisp-mode):
      	Use cl-user instead of user.
      
      	* src/code/save.lisp (assert-user-package):
      	* src/code/print.lisp (%with-standard-io-syntax): Find
      	cl-user package instead of user.
      
      	* src/code/package.lisp (package-locks-init): Add lisp.
      	(package-init): Don't add user nickname to cl-user.
      
      	* src/code/ntrace.lisp (*trace-encapsulate-package-names*):
      	Add common-lisp.
      
      	* src/code/hash.lisp (toplevel):
      	* src/code/hash-new.lisp (toplevel): Use in-package :lisp
      	instead of :common-lisp.
      
      	* src/code/float-trap.lisp (sigfpe-handler): Don't
      	qualify floating-point-inexact with ext:.
      
      	* src/pcl/simple-streams/strategy.lisp (sc):
      	* src/pcl/simple-streams/null.lisp (null-read-char):
      	* src/pcl/simple-streams/internal.lisp (allocate-buffer)
      	(free-buffer):
      	* src/pcl/simple-streams/impl.lisp (%check, %read-line)
      	(%peek-char, %read-byte):
      	* src/pcl/simple-streams/file.lisp (open-file-stream)
      	(device-close):
      	* src/pcl/simple-streams/classes.lisp (simple-stream)
      	(device-close):
      	* src/pcl/macros.lisp (toplevel):
      	* src/pcl/braid.lisp (lisp::sxhash-instance):
      	* src/pcl/env.lisp (toplevel):
      	* src/compiler/generic/objdef.lisp (symbol-hash):
      	* src/code/stream.lisp (read-sequence, write-sequence):
      	* src/code/macros.lisp (defmacro, deftype):
      	* src/code/eval.lisp (interpreted-function):
      	* src/code/defstruct.lisp (defstruct):
      	* src/code/debug.lisp (debug-eval-print): Use lisp:: instead
      	of cl::.
      b4f2c7c7
  3. Mar 19, 2003
  4. Mar 04, 2003
  5. Mar 03, 2003
  6. Feb 05, 2003
  7. Jan 30, 2003
    • toy's avatar
      From Eric Marsden: · 8a3305b0
      toy authored
      Trying to save-lisp to a filename whose directory component doesn't
      exist will currently generate a "bad address" error from Unix.
      
         * add some sanity checking to the output file argument to
           EXT:SAVE-LISP.
      8a3305b0
  8. Jan 29, 2003
    • toy's avatar
      o Adds support for searching for the lisp.core file based on the · a20170bc
      toy authored
        location of the lisp C binary, when CMUCLLIB is not given, and the
        core file is not specified.
      o Add support for a CMUCLCORE envvar, and a -lib option for setting
        the path for the library: search-list.
      o Added some spare static symbols for the sparc port so we don't have
        to cross-compile again for a while.
      
      See cmucl-imp archives for some more details.
      a20170bc
  9. Jul 10, 2002
    • toy's avatar
      Patch from Martin Cracauer. · 7cb5b8bb
      toy authored
      The search-list "modules:" is set to track the search-list "library:"
      instead of being set whatever path "library:subsystems/" is set to at
      start up.
      7cb5b8bb
  10. Jan 18, 2002
    • pmai's avatar
      This change causes the *batch-mode* flag to be reset when saving a · 8351d0f0
      pmai authored
      core.  If the newly introduced :batch-mode argument to save-lisp is
      supplied and is true, then the *batch-mode* flag is set to true,
      otherwise it is set to false, before saving the core.  This should
      prevent ugly surprises by newbies using -batch when dumping cores.
      8351d0f0
  11. Dec 08, 2001
  12. Nov 29, 2001
  13. Jul 08, 2001
    • pw's avatar
      From Eric Marsden: · 7fbe9acc
      pw authored
         Initialize the modules: namestring so that things like
         (require :clx-library) work (assuming the filesystem layout present
         in the release tarballs).
      7fbe9acc
  14. Nov 04, 2000
  15. Oct 16, 2000
  16. Aug 24, 2000
    • dtc's avatar
      o Based on suggestions from Martin Cracauer, flush commonly used output · 62104ee1
      dtc authored
        streams during the processing of command line switches and upon exit.
        This is a convenience for typical usage, and not all output streams
        are flushed, so important streams should still be flushed but user code.
      
      o Add a new function finish-standard-output-streams to finish output on
        the commonly used output streams. Called after the processing
        of each command line switch, and before the %end-of-the-world.
      
      o Extend the eval switch to process multiple forms, flushing the common
        output streams between each.
      62104ee1
  17. Jun 24, 1998
  18. May 04, 1998
  19. Apr 07, 1998
  20. Dec 30, 1997
  21. Nov 04, 1997
  22. Mar 15, 1997
  23. Feb 05, 1997
  24. Jan 18, 1997
  25. May 08, 1996
  26. Jul 26, 1995
  27. Nov 06, 1994
  28. Nov 01, 1994
  29. Oct 31, 1994
  30. Sep 30, 1994
  31. Mar 10, 1994
  32. Feb 14, 1994
  33. Feb 11, 1994
  34. Jan 28, 1994
  35. Aug 22, 1993
  36. Apr 28, 1993
  37. Jan 13, 1993
  38. Aug 06, 1992
  39. May 25, 1992
Loading