summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorJohan Dahlin <johan@src.gnome.org>2008-04-22 15:17:50 +0000
committerJohan Dahlin <johan@src.gnome.org>2008-04-22 15:17:50 +0000
commit59c45cbf14930cf8c57b1f4498be207a3d90f490 (patch)
tree9d84c03ebc6438d042c03d0167165ff818f971ee /TODO
parent14f1085958c03d8a2d8d38a04af16bf0f4678985 (diff)
downloadgobject-introspection-59c45cbf14930cf8c57b1f4498be207a3d90f490.tar.gz
Update
svn path=/trunk/; revision=213
Diffstat (limited to 'TODO')
-rw-r--r--TODO16
1 files changed, 10 insertions, 6 deletions
diff --git a/TODO b/TODO
index 669a3c20..d14be15a 100644
--- a/TODO
+++ b/TODO
@@ -16,7 +16,7 @@ Binary format
Compiler
--------
-- Cleanup, maybe turn the nodes in to objects to avoid the horrific
+- Cleanup, maybe turn the nodes in to objects to avoid the horrific
type switches
- Add thorough error checking
@@ -24,16 +24,20 @@ Repository
----------
- Reconsider the current clunky API, maybe an iterator approach is better
- Add thorough error checking
-- Use hashes
+- Use hashes
- Maybe allow populating repositories at runtime
-- Think about a system-wide repository mapping namespace ids to
+- Think about a system-wide repository mapping namespace ids to
libraries/metadata files
- Fix extra indirection for out parameters in invoke
Scanner
--------
-- Annotations
-- More tests
+------
+- Callbacks
+- Virtual functions
+- Signals
+- Property.readable/writable, GLibProperty.blurb/nick
+- Constants
+- Annotations in external files
General
-------