diff options
author | Matthias Clasen <mclasen@redhat.com> | 2005-05-15 04:30:43 +0000 |
---|---|---|
committer | Matthias Clasen <matthiasc@src.gnome.org> | 2005-05-15 04:30:43 +0000 |
commit | e7bdd4b88d50445e30d97c3f03e35a14cc5ac90a (patch) | |
tree | 648c83d6bfbd963c80568af04a4a0f023e817b2f /TODO | |
parent | 6aa95744b760f2cfc624bee979159190fa3a3873 (diff) | |
download | gobject-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-- | TODO | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -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 ------- |