I started doing the python 2.2 port of pygtk yesterday on the branch
"python22-branch" of gnome-python/pygtk in CVS.

So far, I have reached the first milestone: the gobject module compiles
and imports correctly (with no mention of ExtensionClass).  The simple
examples/gobject/signal.py example even worked, which is good.

The majority of the remaining changes are in the code generator.  I also
need to work on the code that gives the 1-1 mapping between GObjects and
PyObjects (before this was using a hack in the dealloc routine.  It will
be using python weak references now).

This port gets rid of much of the ugly code in pygtk, which should make it
less likely to break on random verisons of python, as the various
ExtensionClass hacks seem to.

When I have something working, I will post a tarball.  Until then, you can
check out the python22-branch (although it isn't very interesting at the
moment).  At the moment, I am developing it with python 2.2a3+.

James.

-- 
Email: [EMAIL PROTECTED]
WWW:   http://www.daa.com.au/~james/


_______________________________________________
pygtk mailing list   [EMAIL PROTECTED]
http://www.daa.com.au/mailman/listinfo/pygtk

Reply via email to