Lynn Quam quam@ai.sri.com writes:
If an s-expr involves multiple-lines (ie. the s-expr is incomplete and RET is typed), Lisp enters the debugger with an EOF error during READ. I observe this problem with both CMUCL and Allegro.
Hmm.. do you mean, you get the error when you send an incomplete expression via C-u RET? In that case, I think entering the debugger is a reasonable response. (RET without prefix argument shouldn't send incomplete expressions.)
Or are you suggesting we should catch reader errors or something else? If so, please give an example of the input and the preferred response.
Helmut.