[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[no subject]
CC: (BUG LISPM) at MIT-MC
Date: Wed ,6 Feb 80 18:22:00 EDT
From: GLS at MIT-AI (Guy L. Steele, Jr.)
To: (BUG LISPM) at MIT-AI
CC: GLS at MIT-AI
In system 25.0, with microcode 612, on LISP Machine Two:
When you get an undefined-function error in the evaluator, it is
EXTREMELY ANNOYING that when you type Control-R to the error
handler you are asked for a value to return from SI:*EVAL,
rather than a new function. In general when some quantity
is in error, Control-R should take a new quantity to replace
the defective opne, and not decide to return from some arbitrary place.
c-C is the command for performing that operation. c-R means specifically,
"return a value from the selected frame". c-C also likes to "fix the error"
by defining the function; we should probably have another command
which fixes this specific error but doesn't define the function, setq
the variable, etc.