David Walser <[EMAIL PROTECTED]> writes: > Forgive me for being confused, but what relation does this have to > perl-GTK2 in main?
it's a rewrite. perl-GTK2 is written with perl-Inline help, thus having the following drawbacks: - hard to cover all api (actually, only gtk+2 is partially covered whereas the xs rewrite cover more and cover gnome, gnomeprint, gnomecanvas libraries too). - slower to start (lots of hard disk seeks) due to the number of perl modules involved - no more maintained the new rewrite using xs has the following plus: - quite a lot more availlable gtk+ widgets - cover gnome widgets too - automatic reference counting on gboxed objects, gobects, and the like (we do not have anymore to worry about memory management, reference counting, freeing objects like tree iterators, ...) - heavily maintained especially: - the lacks of covered widgets makes my work hard on mcc: i've always to reinvent the wheel whereas the non availlable widgets would have help me. - the need to explicitely free boxed types make us have to choose between small memory leaks and potential segfaults for now, i'm packaging the new branch. if the switch prove to be easy, we *MAY* switch from the old inline gtk2-perl to new xs one. for now, i'm able to run most interactive written tools and harddrake (without icons).
