2 * WARNING! change the way private data members are done, now you need
3 to access them through a private structure only available in the
4 C file, object->member becomes object->_priv->member
5 * add support for placing the object header anywhere in the C file
6 * bunch of further sanity checks added
7 * add some simple examples
10 * added PARENT_HANDLER macro for overrides
11 * added _TYPE_ macro for _get_type method
12 * warn if signal parameter lists seem mismatched
15 * fix buggy class structure generation
16 * can generate C++ friendly code
17 * function aliases are now done by static pointers rather then defines
21 * does not require popt
22 * don't kill comments from C code blocks
23 * support for being "embedded" inside other projects to avoid
24 dependencies (look at README)
28 * add support for private signals and virtuals
29 * fix bug with varargs
32 * accept 'const' in argument lists
33 * accept '...' in public and private method argument lists
36 * changed "this" to "self" but recognize "this" as well
37 * warn if "new" is not public
38 * check symbols/arguments/signals for duplicates
41 * you can have tokens inside check statements
42 * avoid warnings when no overrides, signals and arguments
45 * "type", "check", "first", "last" and "null" no longer reserved
46 words in method prototypes
47 * GET_NEW defined for the entire file
48 * added #line's to the .c files so that errors get reported on the
49 .gob file, there are no #line's in .h file however!
54 * autoconf/automake setup