X-Git-Url: https://git.draconx.ca/gitweb/gob-dx.git/blobdiff_plain/5b42e9400440d86723a27747b2191ab8cd59c2ee..4f7cfa972623842e64e3a8468696f1f6f40fd202:/ChangeLog diff --git a/ChangeLog b/ChangeLog index 6ca25a0..46b1904 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,109 @@ +Sat Apr 29 14:41:42 2000 George Lebl + + * Release 0.93.4 + +Sat Apr 29 14:40:40 2000 George Lebl + + * src/checks.c: code prettification + + * src/lexer.l, src/parse.y, src/test.gob: change "class" scope to + "classwide" scope, not to overload the class keyword + + * src/main.[ch]: make private header files be generated by default, + and cleanup that part a bit + + * doc/gob.1.in: add documentation of classwide + + * NEWS: + +Fri Apr 21 17:15:09 2000 George Lebl + + * src/main.c: add spaces after commas + + * src/lexer.l, src/main.c, src/parse.y: add class scope variables + which are put into the class structure + + * src/test.gob: added a test for class variables + + * src/treefuncs.def: added CLASS_SCOPE + + * src/treefuncs.h: regenerated + +Mon Apr 17 20:13:47 2000 George Lebl + + * src/parse.y: on objectlink instead of just ref, do ref/sink. + +Sat Apr 15 23:07:30 2000 George Lebl + + * Release 0.93.3 + +Sat Apr 15 22:42:20 2000 George Lebl + + * src/main.c: fixes for ANSI C and C++. Just use GTK_VALUE_POINTER + instead of GTK_VALUE_OBJECT so that we don't have to cast and don't + cast lvalues. + +Sat Apr 15 22:09:49 2000 George Lebl + + * src/main.c: use the generic return type in signal marshallers + rather then the specific one as the marshallers are truly generic + +Sat Apr 15 21:52:52 2000 George Lebl + + * src/main.c: fix some typesafety braindamages with OBJECT types + in arguments by casting GTK_VALUE_OBJECT to gpointer. Also + for seting arguments cast the ARG to atype if it exists + +Wed Apr 05 13:42:28 2000 George Lebl + + * src/parse.y: never allow NONE to be used as one of many arguments, + always only by itself in the argument list + + * src/main.c: When printing out the signal marshaller prototype, + don't print out the NONE (void) into the argument list, thanks + to Soeren Sandmann for reporting that + +Mon Apr 03 13:07:33 2000 George Lebl + + * examples/Makefile.am: add my-person2.gob to EXTRA_DIST + +Sun Apr 02 18:09:40 2000 George Lebl + + * Release 0.93.2 + +Sun Apr 02 17:38:12 2000 George Lebl + + * src/Makefile.am: ass the .pl and .def file to EXTRA_DIST + +Sun Apr 2 14:37:49 PDT 2000 Manish Singh + + * configure.in: check for treefuncs.h instead of tree.h, since + the latter has gone bye-bye + +Sat Apr 01 23:27:47 2000 George Lebl + + * doc/gob.1.in: add documentation for defreturn + +Sat Apr 01 18:03:31 2000 George Lebl + + * src/{treefuncs.(def|c|h),generate_treefuncs.pl}: What would gob + be without some automatically generated code. The tree.[ch] was + hard to keep up and didn't have free/copy so these do, otherwise + it is the same. Also added a defreturn field to methods + + * src/*.[cyl]: include treefuncs.h rather then tree.h + + * src/{parse.y,lexer.l,main.c}: use the defreturn as the default for + return values of signals and virtual methods. If this is not + defined use the onerror or failing that '0'. onerror is also not + a reserved keyword anymore + + * configure.in: raise version + +Mon Mar 27 13:08:01 2000 George Lebl + + * Release 0.93.1 + Mon Mar 27 12:04:22 2000 George Lebl * src/util.[ch], src/main.c: figure out if we really need the special @@ -554,7 +660,7 @@ Sun Sep 05 21:45:54 1999 George Lebl Sun Sep 04 17:44:37 1999 George Lebl - * Released 0.90.1 + * Release 0.90.1 Sat Sep 04 17:18:22 1999 George Lebl @@ -607,7 +713,7 @@ Thu Aug 19 03:08:49 1999 George Lebl Wed Aug 18 12:54:17 1999 George Lebl - * Released 0.0.3 + * Release 0.0.3 Tue Aug 17 22:24:47 1999 George Lebl