guile-gtk-general
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Glueless wrapping status


From: Andreas Rottmann
Subject: Glueless wrapping status
Date: Sun, 19 Oct 2003 23:38:53 +0200
User-agent: Gnus/5.1002 (Gnus v5.10.2) Emacs/21.3 (gnu/linux)

Hi!

I just wanted to give an update on the status of my work on
implementing glueless function wrapping. I've now made all types that
are in g-wrap (excluding the glib wrappers, which are superceded by
the ones in guile-gobject) dynamic. This means all functions that use
only these types as argument and result types can be wrapped without
generating wrapper code for them (well, there *is* code produced per
function, but that's just information about the function,
e.g. argument types). 

I can now proceed to make all guile-gobject types dynamic. Since there
are not many of them (praise inheritance for this), this should be no
big task. I'll report back again once I have reached that goal and am
able to see how many lines the new GTK+ glue code will have (I bet
that it's at least one order of magnitude less than the ~140K lines we
have now). I hope Rob gets g-wrap into CVS this next week, so I can
start feeding patches to him.

Regards, Andy
-- 
Andreas Rottmann         | address@hidden      | address@hidden | address@hidden
http://www.8ung.at/rotty | GnuPG Key: http://www.8ung.at/rotty/gpg.asc
Fingerprint              | DFB4 4EB4 78A4 5EEE 6219  F228 F92F CFC5 01FD 5B62

Python is executable pseudocode, Perl is executable line-noise.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]