Hi,
On Mon, Jun 10, 2002 at 11:32:43PM +0300, Vadim V. Zhytnikov wrote:
The attached patch to current CVS allows to build GCL with
new packages setup. Please try it. I've removed creation
of COMMON-LISP-USER package on C level. Instead of it
USER is renamed to COMMON-LISP-USER with aliases CL-USER
and USER.
Best wishes,
Vadim
Thanks, this is very useful! However, I was not getting correct
behaviour of #'ignore-errors, until I renamed all the instances of
'lisp:ERROR to ERROR in clcs/condition-definitions.lisp.
This was happening:
(ignore-errors (/ 1 0))
=> Error in progn [or a callee]: Zero divisor.
(debug loop)
After renaming, it works fine:
(ignore-errors (/ 1 0))
=> nil
#<conditions::internal-simple-error.0>
Very nice, thanks!
Regards,
Peter