]> git.draconx.ca Git - gob-dx.git/blob - NEWS
Release 0.91.0
[gob-dx.git] / NEWS
1 0.91.0
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
8
9 0.90.5
10         * added PARENT_HANDLER macro for overrides
11         * added _TYPE_ macro for _get_type method
12         * warn if signal parameter lists seem mismatched
13
14 0.90.4
15         * fix buggy class structure generation
16         * can generate C++ friendly code
17         * function aliases are now done by static pointers rather then defines
18         * more...
19
20 0.90.3
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)
25         * a bunch of fixes
26
27 0.90.2
28         * add support for private signals and virtuals
29         * fix bug with varargs
30
31 0.90.1
32         * accept 'const' in argument lists
33         * accept '...' in public and private method argument lists
34
35 0.90.0
36         * changed "this" to "self" but recognize "this" as well
37         * warn if "new" is not public
38         * check symbols/arguments/signals for duplicates
39
40 0.0.4
41         * you can have tokens inside check statements
42         * avoid warnings when no overrides, signals and arguments
43
44 0.0.3
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!
50         * bug fixes
51
52 0.0.2
53         * bug fixes
54         * autoconf/automake setup
55         * man page