- Apr 12, 1992
-
-
wlott authored
exported. Moved the object-set stuff into serve-event.lisp. Added a call to GC-INIT to REINIT to facilitate making sure set-auto-gc- trigger gets called.
-
- Apr 07, 1992
- Apr 04, 1992
-
-
wlott authored
MACROEXPAND-1. Fixed things that invoke *MACROEXPAND-HOOK* to coerce it to a function before calling it as per X3J13 cleanup FUNCTION-TYPE:X3J13- MARCH-88 by introducing KERNEL:INVOKE-MACROEXPAND-HOOK, which does that and then funcalls it. Also, fixed MACRO-FUNCTION to take an environment argument as per X3J13 cleanup MACRO-FUNCTION-ENVIRONMENT:YES.
-
wlott authored
-
- Apr 02, 1992
-
-
wlott authored
cleanup RETURN-VALUES-UNSPECIFIED:SPECIFY. [Hard to believe nobody has complained about not conforming to this one.]
-
wlott authored
when it's an atom in case it's a symbol-macro as per the X3J13 cleanup SYMBOL-MACROLET-SEMANTICS:SPECIAL-FORM. Now you can safely INCF, etc. symbol macros where the macroexpansion has side effects.
-
wlott authored
NAME so that other people can access the case frobbing aspect of symbol printing without having make a symbol.
-
wlott authored
instead of unqualified symbols as per X3J13 cleanup STRUCTURE-READ-PRINT- SYNTAX:KEYWORDS.
-
wlott authored
per X3J13 cleanup SETF-SUB-METHODS:DELAYED-ACCESS-STORES.
-
- Mar 31, 1992
-
-
wlott authored
constant integer.
-
wlott authored
Extend the semantics of the macros SETF, PSETF, SHIFTF, ROTATEF, and ASSERT to allow "places" whose SETF methods have more than one "store variable". In such cases, the macros accept as many values from the newvalue form as there are store variables. As usual, extra values are ignored and missing values default to NIL. Extend the long form of DEFSETF to allow the specification of more than one "store variable", with the obvious semantics. Clarify that GET-SETF-METHOD signals an error if there would be more than one store-variable.
-
- Mar 29, 1992
- Mar 28, 1992
-
-
wlott authored
of requiring that the run-time and compile-time info remain consistent. Fixed FIND-INTERRUPTED-FRAME to FLUSH-FRAMES-ABOVE before returning the frame.
-
- Mar 26, 1992
-
-
wlott authored
-
wlott authored
interpreter.
-
wlott authored
garbage collector was enabled.
-
wlott authored
-
wlott authored
room-minimal-info to print everything that doesn't use map-allocated- objects and also to indicate whether or not the garbage collector is currenty on or off. Changed sub-gc to handle updating *total-bytes-consed* instead of having %GC do it so that it happens even when *internal-gc* is bound to something else. Flush %GC because it now does nothing but call COLLECT-GARBAGE.
-
wlott authored
-
wlott authored
so all the auxiliary stuff (hooks, etc.) gets handled correctly.
-
wlott authored
-
wlott authored
Moved exports for system:mumble-interrupt routines to here from lispinit.
-
wlott authored
Moved WITH-ENABLED-INTERRUPTS into signal.lisp
-
wlott authored
done at compile-time and hard wired into the core.
-
- Mar 24, 1992
-
-
phg authored
were not created with :adjustable non-nil to be adjusted to new dimensions. Adjustable-array-p has been updated to ANSI standards. It returns T if adjust ADJUST-ARRAY would return an EQ array.
-
- Mar 23, 1992
- Mar 14, 1992
-
-
ram authored
is displayed.
-
ram authored
same structure. For shadowing to be a problem, the accessor must be of a supertype. In DSD-NAME, intern the symbol in *PACKAGE* if the accessor is NIL. In DEFAULT-STRUCTURE-PRINT, directly use DSD-%NAME, rather than messing around creating a symbol.
-
ram authored
declarations.
-
- Mar 13, 1992
- Mar 11, 1992
-
-
wlott authored
-
- Mar 10, 1992
-
-
wlott authored
-
wlott authored
frame for use with debug:*stack-top-hint*. Changed internal-error to bind debug:*stack-top-hint* before calling error.
-
wlott authored
debugger.
-
wlott authored
DEBUG:*STACK-TOP-HINT*.
-
wlott authored
debugger will use it as the stack top. Also, fixed def-debugger-command to remove the old definition when a command is redefined.
-