X-Git-Url: http://git.draconx.ca/gitweb/gob-dx.git/blobdiff_plain/40647d7b7b7fbeae828e0a032a3c3a5f204cdfa8..1656cfade4879af0cb003e3847e58264caa5781f:/NEWS diff --git a/NEWS b/NEWS index 7b870b1..306d9a4 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,48 @@ +0.92.3 + * inline documentation support + * standard m4 autoconf macro + * cleanups + +0.92.2 + * more header code sections + * some code restructuring + * always extern "C" the header (unless --no-extern-c is used) + * object typedef protecting define for avoiding circular includes + +0.92.1 + * typesafe macros for argument setting/getting + * generated code will take advantage of GNU C extentions if compiled + under GNU C + * move _priv structure freeing into finalize + * more gob file compilation checks + * other improvements and fixes + + NOTE: The generated files with this version will be larger because + of some more preprocessor magic that is done to make the thing saner, + and faster. Don't worry about it as the resulting object file should + not get larger. + +0.92.0 + * added protected methods and datamembers. + * better handeling of empty methods + * allow scope keywords before the virutal or signal keyword + * merge signal marshallers that are the same to reduce code size + * various small fixes and improvements + +0.91.2 + * PARENT_HANDLER can now return a value for non-void overrides + * allow empty classes and empty function bodies + * allow public keyword around signals and virtuals for consistency + * small bugfixes + +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