Reference
Several aspects of LuaGnome are documented here. Should you seriously consider writing non-trivial software using LuaGnome, please read all of these pages (with the possible exception of the internal architecture).
A probably lesser useful documentation is automatically generated from the source code and specially formatted comments (LuaDoc). It is probably a mess and won't help much to write software, but might be useful when hacking LuaGnome.
Supported Libraries
As of May 2009, the following libraries are available (in alphabetical order):
- atk
- cairo
- clutter
- gconf
- gdk
- gio
- glib
- gnet
- gtk
- gtkhtml
- gtksourceview
- gtkspell
- libxml2
- pango
Glossar
Some terms used in the documentation may need an explanation:
- library
- This usually refers to a wrapped library, like glib, gdk or gtk.
- module
- Part of LuaGnome which wraps one library.