summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2005-05-15 04:30:43 +0000
committerMatthias Clasen <matthiasc@src.gnome.org>2005-05-15 04:30:43 +0000
commite7bdd4b88d50445e30d97c3f03e35a14cc5ac90a (patch)
tree648c83d6bfbd963c80568af04a4a0f023e817b2f /TODO
parent6aa95744b760f2cfc624bee979159190fa3a3873 (diff)
downloadgobject-introspection-e7bdd4b88d50445e30d97c3f03e35a14cc5ac90a.tar.gz
Add union.test.
2005-05-15 Matthias Clasen <mclasen@redhat.com> * tests/roundtrips.sh (SIMPLE_TESTS): Add union.test. * tests/union.test: Add a union test. * src/generate.c: Handle unions. * src/girepository.h: * src/ginfo.c: Add GIUnionInfo and functions to access it. * src/gidlnode.c: Handle GIdlNodeUnion nodes. * src/gidlparser.c (start_union): Parse <union> elements. * src/gidlnode.h: Add a GIdlNodeUnion. * gidl.dtd: Add a <union> element. * src/gmetadata.c (g_metadata_check_sanity): Check union_blob_size. * src/gmetadata.h: Add union_blob_size to Header, add a UnionBlob. * metadata-format.txt: Add a UnionBlob.
Diffstat (limited to 'TODO')
-rw-r--r--TODO3
1 files changed, 2 insertions, 1 deletions
diff --git a/TODO b/TODO
index 325db9da..34375afa 100644
--- a/TODO
+++ b/TODO
@@ -9,7 +9,6 @@ XML format
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
- Handle parent being 0
@@ -25,6 +24,8 @@ Repository
- Add thorough error checking
- Use hashes
- Maybe allow populating repositories at runtime
+- Think about a system-wide repository mapping namespace ids to
+ libraries/metadata files
General
-------