]> git.draconx.ca Git - gob-dx.git/blobdiff - NEWS
Release 0.91.1
[gob-dx.git] / NEWS
diff --git a/NEWS b/NEWS
index 001f39baa68fe0cc30b7372d96373bc88ea69066..20357b1d918e2e5e2d787d3ff3bb1f23148c000f 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,62 @@
+0.91.1
+       * WARNING! slight change in the private stuff again, private
+         structure definition (_priv) is now in a private header file,
+         which you must include explicitly if you include the public
+         header file explicitly in your .gob file.  0.91.0 behaviour
+         is obtainable with the --no-private-header option
+       * added support for array data members and function arguments
+
+0.91.0
+       * WARNING! change the way private data members are done, now you need
+         to access them through a private structure only available in the
+         C file, object->member becomes object->_priv->member
+       * add support for placing the object header anywhere in the C file
+       * bunch of further sanity checks added
+       * add some simple examples
+
+0.90.5
+       * added PARENT_HANDLER macro for overrides
+       * added _TYPE_ macro for _get_type method
+       * warn if signal parameter lists seem mismatched
+
+0.90.4
+       * fix buggy class structure generation
+       * can generate C++ friendly code
+       * function aliases are now done by static pointers rather then defines
+       * more...
+
+0.90.3
+       * does not require popt
+       * don't kill comments from C code blocks
+       * support for being "embedded" inside other projects to avoid
+         dependencies (look at README)
+       * a bunch of fixes
+
+0.90.2
+       * add support for private signals and virtuals
+       * fix bug with varargs
+
+0.90.1
+       * accept 'const' in argument lists
+       * accept '...' in public and private method argument lists
+
+0.90.0
+       * changed "this" to "self" but recognize "this" as well
+       * warn if "new" is not public
+       * check symbols/arguments/signals for duplicates
+
+0.0.4
+       * you can have tokens inside check statements
+       * avoid warnings when no overrides, signals and arguments
+
+0.0.3
+       * "type", "check", "first", "last" and "null" no longer reserved
+         words in method prototypes
+       * GET_NEW defined for the entire file
+       * added #line's to the .c files so that errors get reported on the
+         .gob file, there are no #line's in .h file however!
+       * bug fixes
+
 0.0.2
        * bug fixes
        * autoconf/automake setup