McCLIM and clisp/new-clx
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
McCLIM |
New
|
Medium
|
Unassigned |
Bug Description
Report from Philippe Brochard
affects mcclim
importance medium
tag clisp clx
done
Hi,
The current CVS McCLIM freeze on drag'n drop with clisp/new-clx.
It seems that mcclim expect xlib:process-event to timeout. This is the
case with clisp/mit-clx but never with clisp/new-clx. So there is an
infinite loop with clisp/new-clx.
Here is a little fix to run most mcclim examples with clisp/new-clx.
I don't know if this is the right thing to do and I haven't found the
difference between the 2 clx versions.
If someone with a higher view can take a look at it.
--8< cut here -------
Index: Lisp-Dep/
=======
RCS file: /project/
retrieving revision 1.7
diff -u -w -p -r1.7 mp-nil.lisp
--- Lisp-Dep/
+++ Lisp-Dep/
@@ -127,6 +127,7 @@
(loop for port in climi::*all-ports* ;; this is dubious
+ repeat 2
(car cv)))
--8< cut here -------
Regards,
Philippe