]> git.draconx.ca Git - gob-dx.git/blob - NEWS
Release 0.91.1
[gob-dx.git] / NEWS
1 0.91.1
2         * WARNING! slight change in the private stuff again, private
3           structure definition (_priv) is now in a private header file,
4           which you must include explicitly if you include the public
5           header file explicitly in your .gob file.  0.91.0 behaviour
6           is obtainable with the --no-private-header option
7         * added support for array data members and function arguments
8
9 0.91.0
10         * WARNING! change the way private data members are done, now you need
11           to access them through a private structure only available in the
12           C file, object->member becomes object->_priv->member
13         * add support for placing the object header anywhere in the C file
14         * bunch of further sanity checks added
15         * add some simple examples
16
17 0.90.5
18         * added PARENT_HANDLER macro for overrides
19         * added _TYPE_ macro for _get_type method
20         * warn if signal parameter lists seem mismatched
21
22 0.90.4
23         * fix buggy class structure generation
24         * can generate C++ friendly code
25         * function aliases are now done by static pointers rather then defines
26         * more...
27
28 0.90.3
29         * does not require popt
30         * don't kill comments from C code blocks
31         * support for being "embedded" inside other projects to avoid
32           dependencies (look at README)
33         * a bunch of fixes
34
35 0.90.2
36         * add support for private signals and virtuals
37         * fix bug with varargs
38
39 0.90.1
40         * accept 'const' in argument lists
41         * accept '...' in public and private method argument lists
42
43 0.90.0
44         * changed "this" to "self" but recognize "this" as well
45         * warn if "new" is not public
46         * check symbols/arguments/signals for duplicates
47
48 0.0.4
49         * you can have tokens inside check statements
50         * avoid warnings when no overrides, signals and arguments
51
52 0.0.3
53         * "type", "check", "first", "last" and "null" no longer reserved
54           words in method prototypes
55         * GET_NEW defined for the entire file
56         * added #line's to the .c files so that errors get reported on the
57           .gob file, there are no #line's in .h file however!
58         * bug fixes
59
60 0.0.2
61         * bug fixes
62         * autoconf/automake setup
63         * man page