current cvs breaks and possible fixes

Per Bothner per@bothner.com
Fri Dec 20 10:36:00 GMT 2002


Robert D. Skeels wrote:
> The following errors occur when configured --with-swing.

Oops.  I thought I had been testing my code with --with-swing, but 
clearly not.

> I've included patches that allow make and make check to continue,
 > but can't verify if they are correct.

They're not.

They problem is that the Emacs spcification of (catch TAG BODY)
is different and incompatible with the Kawa-Scheme
(catch KEY THUNK HANDLER).  The Emacs Lisp compiler is finding the
Scheme version, because the ELisp version had not been implemented.

I just checked in an implementation of Emacs catch and throw.
-- 
	--Per Bothner
per@bothner.com   http://www.bothner.com/per/



More information about the Kawa mailing list