- Jul 20, 2007
-
-
fgilham authored
-
- Jul 07, 2007
-
-
fgilham authored
-
- Apr 26, 2006
-
-
rtoy authored
o Add new search-list "ld-library-path:" which contains the value of the environment variable "LD_LIBRARY_PATH". src/foreign.lisp: o Modify LOAD-FOREIGN so that we will try to load a single file as a shared library first. If that fails, we try loading it as an object file. We do not try to see if the library exists (via probe-file or anything). Instead we let dlopen do whatever it would normally do to find the file, including searching LD_LIBRARY_PATH. o REINITIALIZE-GLOBAL-TABLE now has a few restarts to allow the user to decide what to do if a shared library cannot be found. The restarts are ignoring the problem, trying to reload the file again, or specifying a new path. o REINITIALIZE-GLOBAL-TABLE is placed on EXT:*AFTER-SAVE-INITIALIZATIONS* now.
-
- Jun 20, 2004
-
-
pmai authored
ensure that its effects kick in early enough during startup, thus silencing loading of siteinit, siteinit-loaded files, etc. Reported by JBThiel against the OS X port.
-
- Jun 18, 2003
-
-
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::.
-
- Mar 19, 2003
-
-
toy authored
-
- Mar 04, 2003
-
-
pmai authored
and other modifications.
-
- Mar 03, 2003
-
-
pmai authored
for identification purposes. Also exported *cmucl-lib*, *cmucl-core-path*, *cmucl-core-dump-time* and *cmucl-core-dump-host* from extensions, since they are arguably useful for certain users.
-
- Feb 05, 2003
-
-
emarsden authored
for sending bug reports.
-
- Jan 30, 2003
-
-
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.
-
- Jan 29, 2003
-
-
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.
-
- Jul 10, 2002
-
-
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.
-
- Jan 18, 2002
-
-
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.
-
- Dec 08, 2001
-
-
pmai authored
site-init file.
-
- Nov 29, 2001
-
-
pmai authored
Linux in-line with all other non-MACH platforms, and with the Linux Filesystem Standard.
-
- Jul 08, 2001
-
-
pw authored
Initialize the modules: namestring so that things like (require :clx-library) work (assuming the filesystem layout present in the release tarballs).
-
- Nov 04, 2000
-
-
dtc authored
-
- Oct 16, 2000
-
-
dtc authored
-
- Aug 24, 2000
-
-
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.
-
- Jun 24, 1998
-
-
dtc authored
initializations so that the environment-list is available to them.
-
- May 04, 1998
-
-
dtc authored
reports be sent to cmucl-imp@cons.org.
-
- Apr 07, 1998
-
-
dtc authored
the cmucl-imp@cons.org mailing list.
-
- Dec 30, 1997
-
-
dtc authored
-
- Nov 04, 1997
-
-
dtc authored
-
- Mar 15, 1997
-
-
dtc authored
the save. To fix a problem where the stream is erroneously closed in the re-started lisp.
-
- Feb 05, 1997
-
-
pw authored
-
- Jan 18, 1997
-
-
ram authored
-
- May 08, 1996
-
-
ram authored
-
- Jul 26, 1995
-
-
phg authored
the *batch-mode* parameter which is set at the command line.
-
- Nov 06, 1994
-
-
ram authored
-
- Nov 01, 1994
-
-
ram authored
architectures.
-
- Oct 31, 1994
-
-
ram authored
-
- Sep 30, 1994
-
-
ram authored
They were long ago changed to running after restarting because the save implementation no longer protected the running Lisp from their effect (by forking.) However, now the Lisp exits after saving, greatly reducing this concern.
-
- Mar 10, 1994
-
-
wlott authored
-
- Feb 14, 1994
-
-
ram authored
-
- Feb 11, 1994
- Jan 28, 1994
-
-
wlott authored
-
- Aug 22, 1993
-
-
ram authored
-
- Apr 28, 1993
-
-
wlott authored
is restored, a (supplied) initial function is invoked which can do whatever kind of setup it wants. This makes a saved lisp totally independent of the location of the C stack.
-