gcl-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Gcl-devel] conditions/clos/gcl unified build patch and instructions


From: Vadim V. Zhytnikov
Subject: Re: [Gcl-devel] conditions/clos/gcl unified build patch and instructions.
Date: Wed, 12 Jun 2002 14:49:54 +0300
User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; ru-RU; rv:1.0.0) Gecko/20020526

Peter Wood ?????:
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



Yes indeed! Thank you for pointing this out!
Camm, please commit this:
replace all lisp:BLABLABLA by BLABLABLA
in condition-definitions.lisp.
We need this in any case.

Best wishes,

Vadim






reply via email to

[Prev in Thread] Current Thread [Next in Thread]