From: bernard URBAN <Bernard.U<rban@me...> - 2000-05-15 09:34:36
Thibault Langlois writes:
>>> About GUI and CLISP...
>>> I have a problem compiling garnet with clisp-2000-03-09.
>>> I am using the original garnet source found in the garnet project web page.
>>> I have looked at the garnet30.clisp.tar.gz files. The visible
>>> difference between that version and the original one is the file
>>> extension (.lsp vs .lisp) which is no longer a problem for
>>> clisp. Another change is the renaming of the lisp and user packages
>>> that is done in the garnet-loader.lisp file. I have made that change
>>> and use the original garnet source.
>>> I am sending this message to this list because I think the problem is
>>> a clisp problem, not a garnet problem.
>>> Anybody can help me ?
>>> Thanks for your time.
>>> Thibault Langlois
>>> PS: I use :
>>> (lisp-implementation-version) -> "2000-03-09 (March 2000)"
>>> with new-clx module on a gnu/linux RedHat 6.0 system (intel)
This may be your problem. With mit-clx, I can compile and load Garnet
From: Eric Marsden <emarsden@ma...> - 2000-05-15 10:38:09
>>>>> "bu" == bernard URBAN <Bernard.Urban@...> writes:
tl> (lisp-implementation-version) -> "2000-03-09 (March 2000)"
tl> with new-clx module on a gnu/linux RedHat 6.0 system (intel)
bu> This may be your problem. With mit-clx, I can compile and load
bu> Garnet without problem.
actually, I have the opposite problem: Garnet more-or-less works with
nclx but not at all with mit-clx. Here is a message I sent here in
It doesn't work correctly with CLISP: with nclx it seems to miss some
refresh events (windows sometimes stay undrawn), and the logo in the
demos section doesn't display in color. It doesn't work at all with
mit-clx (nor indeed do basic CLX demos): there are problems with setf
functions being hidden by setf-expanders:
when loading garnet:
The function (SETF XLIB:GCONTEXT-FUNCTION) is hidden by a SETF expander.
The function (SETF XLIB:GCONTEXT-FOREGROUND) is hidden by a SETF expander.
The function (SETF XLIB:GCONTEXT-BACKGROUND) is hidden by a SETF expander.
then when running:
*** - FUNCALL: the function #:|(SETF XLIB:WINDOW-PLIST)| is undefined
I think the problem is in the mit-clx/depdefs.lsp:def-clx-class macro,
which seems to be emulating CLOS with structures, but it's too hairy
for me to understand.
[CLISP 2000-03-06 and garnet-3.0.clisp]
Eric Marsden <URL:http://www.laas.fr/~emarsden>
From: Paolo Amoroso <amoroso@mc...> - 2000-05-15 19:13:49
On Mon, 15 May 2000 09:29:00 GMT, bernard URBAN <Bernard.Urban@...>
> Thibault Langlois writes:
> >>> with new-clx module on a gnu/linux RedHat 6.0 system (intel)
> This may be your problem. With mit-clx, I can compile and load Garnet
> without problem.
One of the main design goals of NCLX was Garnet compatibility.
EncyCMUCLopedia * Extensive collection of CMU Common Lisp documentation