Sha256: 9816cf59ba61950a85f57907279dcd2297443a89ff0efa6628d4a66d82115251
Contents?: true
Size: 1.15 KB
Versions: 3
Compression:
Stored size: 1.15 KB
Contents
= TODO == Fix helper method names GirFFI adds some methods to all generated modules. For some of these, it avoids name clashes by prefixing an underscore. This is ugly and must be changed. == Remove code for passing generic pointers Generic pointers have been declared 'not introspectable', so handling them can be removed. == Handle fundamental objects that are not GObject. This is a big one. See commit 1e9822c7817062a9b853269b9418fd78782090b5 in gobject-introspection, and TestFundamentalObject in Regress. The tests for TestFundamentalObject accidentally pass, but there may be hidden issues. == Check binding of GObject: (11:37:03 PM) walters: the basic story is that GObject should be manually bound (11:47:02 PM) ebassi: the really necessary bits are: GObject/GInitiallyUnowned memory management; properties accessors; GSignal connection API (11:47:15 PM) ebassi: the rest is "nice to have" (11:47:37 PM) ebassi: oh, and probably GBinding - but that's just because I wrote it ;-) == Compatibility with all implementations. GirFFI is incompatible with Rubinius, but this is due to Rubinius' FFI implementation lagging behind the others. == See Also dnote
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
gir_ffi-0.4.3 | TODO.rdoc |
gir_ffi-0.4.2 | TODO.rdoc |
gir_ffi-0.4.1 | TODO.rdoc |