- May 28, 1991
- May 27, 1991
-
-
chiles authored
Made DEBUG-COMMAND-P find commands with an ambiguous initial substring, matching exact matches regardless of ambiguity. Renamed debugger commands to longer, more meaningful names and defined shorter aliases for silly traditional names that aren't ambiguous initial substrings; for example, "pp" for "verbose print". I used the new internal interface DEF-DEBUG-COMMAND-ALIAS to do this. Fixed a bug in the "SOURCE" and "VSOURCE" commands. Previously, they only worked for compilation units that included only one file.
-
- May 24, 1991
- May 23, 1991
- May 22, 1991
-
-
ram authored
handlers list. This prevents recursive entry into reading off of a display when BUFFER-INPUT-WAIT-DEFAULT calls WAIT-UNTIL-FD-USABLE.
-
ram authored
-
ram authored
so that we don't get segment violations on unknown hosts.
-
ram authored
consing and generic arithmetic. Ripped out the vestigial sigmask hackery in serve-event.
-
- May 21, 1991
- May 18, 1991
- May 16, 1991
-
-
ram authored
call OUTPUT-TYPE-OR-LOSE, which uses SUBTYPEP, and guarantees to return one of LIST, STRING, BIT-VECTOR, VECTOR or NIL (the last enabled by an optional.)
-
chiles authored
Modified all the condition reporting methods to FRESH-LINE since error messages did not always end up on their own line when using Hemlock commands to drive a slave in the debugger.
-
- May 15, 1991
- May 14, 1991
-
-
ram authored
correctly. COERCE is still broken.
-
- May 09, 1991
-
-
chiles authored
Fixed an error in the report for for unhandled-conditions. It was recursively trying to print the condition.
-
- May 08, 1991
-
-
ram authored
thing, but if the result is just a call to the inverse, then directly call the inverse w/o any let binding. This makes setf inverses usable without the full interpreter.
-
ram authored
%DEFINE-SETF-MACRO, which checks for any existing definition as a slot accessor or other setf function. Changed GET-SETF-METHOD to ignore setf macros (always global) when there is a local macro or function. Changed SETF to always call GET-SETF-METHOD, instead of special-casing setf inverses. I was tired to keeping the duplicated code consistent. Generalized the special casing in SETF of APPLY. We now go for the SETF function when called on any symbol in the Lisp package. Now SETF of APPLY will work on all Common Lisp functions, instead of just two.
-
ram authored
-
ram authored
-
ram authored
%APPLY-SVSET.
-
ram authored
-
wlott authored
-