- Feb 19, 2010
-
-
rtoy authored
o L command includes an optional prefix. o PP is not the same as P; it prints out more info. o DESCRIBE was missing.
-
- Jan 22, 2010
-
-
rtoy authored
from the source file, the file is opened using the default external format. This is not right if the file was compiled using a different external format, and we try to read it using the default format. compiler/debug-dump.lisp: o Set the INFO slot to the external format used to source files. code/debug-info.lisp: o Add comment that the INFO slot contains the external format for :FILES. (It was previously unused.) code/debug.lisp: o Open the source file with the same format as used to compile the file.
-
- Sep 15, 2009
-
-
rtoy authored
how to get access to variables with the same name.
-
- Jun 11, 2009
-
-
rtoy authored
unicode-utf16-extfmt-2009-06-11.
-
- May 23, 2008
-
-
rtoy authored
object.
-
- Aug 30, 2004
-
-
rtoy authored
(debug-return). No bootstrap file or cross-compile needed. Return-from-frame only works when debug = 3.
-
- Aug 08, 2003
-
-
emarsden authored
the condition that caused entry into the debugger.
-
- Jul 20, 2003
-
-
gerd authored
that can be different from the dynamic environment at the point where the user chooses one of the computed restarts. Effect: The debugger offers a restart, but complains that it isn't active when the restart is chosen. * src/code/error.lisp (%invoke-restart-interactively): New function. (invoke-restart-interactively): Use it. * src/code/debug.lisp (make-restart-commands): Use it.
-
- Jun 26, 2003
-
-
toy authored
Non-simple-streams-related changes: * Stop commands which go through invoke-command-interactive from affecting the history variables. * Fix some typos in comments * When the GC closes a lost stream, revert to original contents * Replace #+nil with #+(or) in unix*.lisp [NIL is a potentially valid feature name] Simple-streams-related changes: * Teach reader to handle simple-streams * Add missing package prefixes in OPEN * Add unix:unix-msync for force-output on mmapped files * Add placeholder documentation * Numerous changes in simple-streams implementation * Add "external-formats" directory for external formats Note: :BIG-ENDIAN or :LITTLE-ENDIAN should be put on *features*
-
- 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::.
-
- May 05, 2003
-
-
emarsden authored
- Add printing of condition type in the tty debugger
-
- Apr 16, 2003
-
-
toy authored
ansi-tests.
-
- Apr 14, 2003
-
-
toy authored
posted to cmucl-imp by Fredrik Kuivinen and the implementation in SBCL. A catch tag is wrapped around the function to which the debugger can throw to to return a new value. This is enabled only if debug is more important than both speed and space.
-
- Jan 16, 2003
-
-
cracauer authored
Backtrace print tuning: Replace the hardcoded default for the keyword parameter "verbosity" when printing backtrace frames with a parameter debug:*default-print-frame-call-verbosity* Default is 1, which is the old value. Setting it >= 2 gets you the source location printed for every frame print in a backtrace (when the source is available).
-
- Dec 13, 2001
-
-
pmai authored
stepping-facility. Since this currently only works on compiled code, we try to compile the anonymous function containing the form to-be-stepped, and bail-out with an error if that fails, e.g. for non-null enclosing lexical environments.
-
- Dec 12, 2001
-
-
pmai authored
o Make condition printing safe, so that errors in condition printing don't confuse the user. Inspired by a patch from Martin Cracauer.
-
- Jul 12, 2001
-
-
pw authored
-
- Feb 22, 2001
-
-
pw authored
A couple of typo corrections; fix main() in lisp.c (main returns int, not void!); stop ACCEPT-TCP-CONNECTION blocking other processes.
-
- Jan 28, 2001
-
-
dtc authored
From Pierre R. Mai.
-
- Jan 27, 2001
-
-
pw authored
breaks. Previously the remote lisp would enter an infinite loop in debug-loop because of trying to read the now dead *debug-io* stream.
-
- Aug 13, 1999
-
-
dtc authored
readtable during debug, from Raymond Toy.
-
- Jan 05, 1998
-
-
dtc authored
In the debugger, breakpoint <loc> :function <fn> wouldn't actually put the breakpoint in the right function if <fn> was different from the current function.
-
- Dec 31, 1997
-
-
dtc authored
with-scheduling, otherwise debugging can be rather problematic - could use some more thought.
-
- Dec 07, 1997
-
-
dtc authored
frame is flushed which was not always the case.
-
- Feb 12, 1997
-
-
dtc authored
modifying the *readtable*; caching this modified *readtable* to save copying.
-
- May 08, 1996
-
-
ram authored
-
- Oct 31, 1994
-
-
ram authored
-
- Oct 02, 1994
-
-
ram authored
defined and squelch warnings when Hemlock isn't loaded.
-
- Mar 19, 1994
-
-
ram authored
gets an error.
-
- Feb 14, 1994
-
-
ram authored
dummy definition of the former.
-
- Feb 11, 1994
-
-
cvs2git authored
-
- Feb 04, 1994
-
-
wlott authored
exported step macro, not some internal routine.
-
- Aug 30, 1993
-
-
ram authored
-
- Aug 20, 1993
-
-
ram authored
-
- Jul 22, 1993
-
-
ram authored
so that we don't reference the vector out of bounds and get garbage.
-
- Jul 02, 1993
-
-
ram authored
condition to calls to CONTINUE.
-
- Jun 24, 1993
-
-
ram authored
-
- Jan 13, 1993
-
-
cvs2git authored
-
- Sep 05, 1992
-
-
wlott authored
source.
-
- Aug 03, 1992
-
-
ram authored
-