lua-users home
lua-l archive

[ANN] lgi 0.4 Lua binding to GObject using gobject-introspection

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


Hello,
lgi 0.4 (alpha series) was released. As usual, available either from luarocks (luarocks install lgi) or from its github homepage[1], [2].
Any comments or other feedback will be greatly appreciated, use github
issue tracker [3] for reporting bugs.
Happy hacking!
Pavel
[1] http://github.com/pavouk/lgi
[2] http://github.com/downloads/pavouk/lgi/lgi-0.3.tar.gz
[3] http://github.com/pavouk/lgi/issues
The list of changes since previous 0.3 version:
- Changed handling of enums and bitflags, switched from marshaling
 them as numbers to prefering strings for enums and tables (sets or
 lists) for bitflags. Numeric values still work for Lua->C
 marshalling, but backward compatibility is broken in C->Lua enum and
 bitflags marshalling.
- Compatible with Lua 5.2 and LuaJIT
- Added standardized way for overrides to handle constructor argument
 table array part.
- Existing Gtk overrides reworked and improved, there is now a way to
 describe and create widget hierarchies in Lua-friendly way. See
 `docs/gtk.lua`, chapter about `Gtk.Container` for overview and
 samples.
- Various bugfixes and portability fixes.

AltStyle によって変換されたページ (->オリジナル) /