The Next Generation

The Next generation (TNG)

I (Andreas Rottmann) have started hacking on an rewrite of G-Wrap, called G-Wrap TNG, with the following goals:

New features

TNG already supercedes the "old" G-Wrap in terms of features; it supports additionally:

Status of TNG

The code is roughly ready and already stress-tested in guile-gnome; basic types, enumerations and "wrapped C types" (wct) work. The stuff is now beta-quality (for suitable values of beta ;-)). It will probably be the next major release of G-Wrap, 2.0 (after running through the 1.9.x unstable series). Expect my TNG work to appear in the main archive and the release of 1.9.0 soon.

Pre-TNG Hacks

Up to now, I've implemented runtime wrapper generation with libffi and did a bit of hacking here and there, especially to make G-Wrap work with Guile 1.7. Since this changes are superceded by TNG, there will probably be no 1.6 release series, we'll switch directly to 1.9.x.

Availibilty

I have G-Wrap available in my archive, which contains my branches of G-Wrap (branched off the master archive).

I have the following active G-Wrap branches in my archive:


Valid XHTML 1.0 The G-Wrap developers - g-wrap-dev@nongnu.org
Made with EmacsWiki!