summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorMatthias Clasen <matthiasc@src.gnome.org>2005-05-10 05:14:32 +0000
committerMatthias Clasen <matthiasc@src.gnome.org>2005-05-10 05:14:32 +0000
commit10c570eafeca45a4b612460c30d43c7df0bf4eb1 (patch)
treea6e9e13cfc1583cf898dbb521557b80d0d09abaf /TODO
parent714ac3092990272c92b7d9769542fe9e58b56563 (diff)
downloadgobject-introspection-10c570eafeca45a4b612460c30d43c7df0bf4eb1.tar.gz
Updates
Diffstat (limited to 'TODO')
-rw-r--r--TODO5
1 files changed, 4 insertions, 1 deletions
diff --git a/TODO b/TODO
index 8556a0ff..4ef91944 100644
--- a/TODO
+++ b/TODO
@@ -4,14 +4,17 @@ XML format
- Write a tool to create XML from annotated headers
- Add attributes to connect signals to their default handlers
and wrappers to their vfuncs
+- Add attributes for struct offsets
Binary format
-------------
- Add hashes to lookup interfaces and functions in interfaces
+- Do we need (at least limited) handling of unions ? E.g. GdkEvent
- Write a validator
Compiler
--------
+- Parse qualified names like NAMESPACE.INTERFACE.FUNCTION
- Cleanup, maybe turn the nodes in to objects to avoid the horrific
type switches
- Add thorough error checking
@@ -27,4 +30,4 @@ Repository
General
-------
- More tests
-- Check how the format scales to something of GTK+ size
+- Check how the format scales to something the size of GTK+