I will make a new release soon (and I mean it :). I will just see if I
have missed any other bugs that people sent in first.
At the moment I am investigating some ideas that will make pygtk easier to
maintain, smaller, easier to autogenerate the source of and a few other
things. It should also allow having one PyObject <-> one GtkObject, which
people have been wanting for a long time, without circular reference
problems.
The changes will be using the ExtensionClass code which is currently
maintained with zope. This code allows writing new types in C which can
be subclassed in python. The idea is to move most of what is in gtk.py
into the C part of the package.
The code generation phase when building pygtk will probably be using
Havoc's new defs file format (which stores more information about how
functions relate to different objects, which is very helpful for an object
oriented wrapper like pygtk). Havoc is also working on some code to
generate these new defs files from C headers, which will make adding
python support for other widget libraries trivial -- the steps may be as
simple as:
1) generate defs file from C headers
2) possibly make some modifications to generated defs file, or hand code
functions that can't be autogenerated.
3) generate source code for python wrapper.
4) compile python wrapper
5) install and use.
There are still a few questions I have about ExtensionClass, so I haven't
really started work on implementing this yet.
I will be making bug fix releases of pygtk/gnome-python when necessary in
the mean time.
James.
--
Email: [EMAIL PROTECTED]
WWW: http://www.daa.com.au/~james/
On Sun, 20 Feb 2000, Hassan Aurag wrote:
>
> No problem! It's just a small typo after all!
>
>
> But when will be next release. I will make my release of GmatH after
> it so people could use the new MDI look of the thing I am doing!
>
> However if it's long, I could still tell them to replace aa by a and
> all would be set!
>
>
> >>>>>>>>>>>>>>>>>> Original Message <<<<<<<<<<<<<<<<<<
>
> On 2/19/00, 10:33:24 PM, James Henstridge <[EMAIL PROTECTED]> wrote
> regarding Re: [pygtk] Still an MDI bug in gnome-python 1.0.51?:
>
>
> > Sorry about not mentioning it, but I included this fix in my last
> commit.
> > It will be included in the next release.
>
> > James.
>
> > --
> > Email: [EMAIL PROTECTED]
> > WWW: http://www.daa.com.au/~james/ http://www.daa.com.au/~james/
>
>
> > On Sun, 20 Feb 2000, Hassan Aurag wrote:
>
> > > File
> > > "/var/tmp/gnome-python-root/usr/lib/python1.5/site-packages/gnome/ui.
> > > py", line 1163, in __call__
> > > aa[i] = _obj2inst(args[i])
> > > NameError: aa
> > >
> > > I think this is an error!
> > >
> > >
> > >
> > >
>
> > To unsubscribe: echo "unsubscribe" | mail [EMAIL PROTECTED]
>
>
>
> To unsubscribe: echo "unsubscribe" | mail [EMAIL PROTECTED]
>
To unsubscribe: echo "unsubscribe" | mail [EMAIL PROTECTED]