summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorMatthias Clasen <matthiasc@src.gnome.org>2005-05-21 00:08:27 +0000
committerMatthias Clasen <matthiasc@src.gnome.org>2005-05-21 00:08:27 +0000
commitc29c7874a2ce197ff9b728dc79fce609b7230d3d (patch)
tree0ba4fa328dc6b70d4a8053440cf03525bb486ae3 /TODO
parenta58b29dbb8fe7bc393f20b8b4e81a09852918b08 (diff)
downloadgobject-introspection-c29c7874a2ce197ff9b728dc79fce609b7230d3d.tar.gz
Basic type cleanup
Diffstat (limited to 'TODO')
-rw-r--r--TODO8
1 files changed, 0 insertions, 8 deletions
diff --git a/TODO b/TODO
index 9fa3a856..df5d8e46 100644
--- a/TODO
+++ b/TODO
@@ -11,14 +11,6 @@ XML format
Binary format
-------------
-- Type cleanup:
- + for integral types, we just need to discriminate types by width
- and signedness, but keep separate types for platform-dependent types
- like short, int, long, size_t. We should not try to capture different
- type names like guchar vs guint8 vs int8_t.
- + there should probably not be a char type
- + for strings, we need "UTF-8-encoded 0-terminated string and
- "0-terminated byte array", possibly with annotation for encoding
- Sort arrays so that we can use bsearch for lookup
- Maybe add hashes to lookup interfaces and functions in interfaces
- Add default values