Sorry for the long-delayed response!  My holidays were a bit crazy
this year, and I'm only now getting back into things...

(continued below)

2009/1/4 bak <[email protected]>:
> It complains a bit during the do-build script. I don't know if it's
> relevant:
[...]
> /usr/include/gtk-2.0/gtk/gtkitemfactory.h:47: warning: function
> declaration isn't a prototype

No, this is just a stupid little GTK+ bug, that doesn't hurt anything.

> Unhandled exception in x_event_filter:
> Traceback (most recent call last):
>  File "wimpiggy.lowlevel.bindings.pyx", line 1269, in
> wimpiggy.lowlevel.bindings.x_event_filter
> TypeError: 'dict' object is unindexable

Okay, took me a little while to track this down, because it's actually
a language bug... it looks like you have a different version of Pyrex
from me, and some new version of Pyrex have broken indexing in some
cases:
  http://www.mail-archive.com/[email protected]/msg00142.html

The solution -- untested, just inferring from that link -- is to go to
line 1269 of wimpiggy/lowlevel/wimpiggy.lowlevel.bindings.pyx, which
reads:
                _route_event(pyev, *my_events[e.type])
and add 'int(...)' around 'e.type', like so:
                _route_event(pyev, *my_events[int(e.type)])

Does that fix the problem?  Let me know, so I can make the change upstream too.

-- Nathaniel

_______________________________________________
Parti-discuss mailing list
[email protected]
http://lists.partiwm.org/cgi-bin/mailman/listinfo/parti-discuss

Reply via email to