Hi everybody,
due to the reported problems, we provide a pre-release of xotcl 1.5.4. http://media.wu-wien.ac.at/download/xotcl-1.5.4.tar.gz
Below is a list of the changes in this trunk since the release of xotcl 1.5.3. Ben, please check, if this solves your problem. Artur's case seems more complicated, i don't see the relation to the event loops in the fixes below.
-gustaf neumann
2007-07-23 Gustaf.Neumann@wu-wien.ac.at * Pre-Release of XOTcl 1.5.4
2007-07-23: Gustaf.Neumann@wu-wien.ac.at * fixed a bug with empty argument names (Many thanks for Stefan Sobernig for reporting the bug)
2007-07-03: Gustaf.Neumann@wu-wien.ac.at * allow to call methods from the class to be called from slot objects (Many thanks for Nico L'INSALATA for noting this problem).
2007-06-05: Gustaf.Neumann@wu-wien.ac.at * Fixed spelling mistakes in the tutorial (Many thanks to Robert Hicks for reporting)
2007-05-27: Gustaf.Neumann@wu-wien.ac.at * Fixed potential error with default values for parameters starting with a "-". (Many thanks to Shishir Ramam for reporting)
2007-03-16: Gustaf.Neumann@wu-wien.ac.at * fixed a bug where a Tcl call adds a namespace to an object, but xotcl did not notice it. (Many thanks for Stefan Sobernig for reporting the bug)
2007-01-14: Gustaf.Neumann@wu-wien.ac.at * fixing error message propagation for methods called via configure. (Many thanks for Kristoffer Lawson for reporting the bug)
2006-12-12 Gustaf.Neumann@wu-wien.ac.at * changing "test == " to "test =" as required by FreeBSD (many thanks to Martin Matuska for providing the patch)
2006-12-07 Gustaf.Neumann@wu-wien.ac.at * MinGW patches (many thanks to Martin Matuska for providing the patch)