]> git.draconx.ca Git - gob-dx.git/blobdiff - ChangeLog
Release 0.93.4
[gob-dx.git] / ChangeLog
index 6ca25a0d5a2d034d6b305182ad9fb69b6b4becd2..46b19045c1d9a14cb24131dd431501de68ab5237 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,109 @@
+Sat Apr 29 14:41:42 2000  George Lebl <jirka@5z.com>
+
+       * Release 0.93.4
+
+Sat Apr 29 14:40:40 2000  George Lebl <jirka@5z.com>
+
+       * 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 <jirka@5z.com>
+
+       * 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 <jirka@5z.com>
+
+       * src/parse.y: on objectlink instead of just ref, do ref/sink.
+
+Sat Apr 15 23:07:30 2000  George Lebl <jirka@5z.com>
+
+       * Release 0.93.3
+
+Sat Apr 15 22:42:20 2000  George Lebl <jirka@5z.com>
+
+       * 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 <jirka@5z.com>
+
+       * 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 <jirka@5z.com>
+
+       * 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 <jirka@5z.com>
+
+       * 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 <sandmann@daimi.au.dk> for reporting that
+
+Mon Apr 03 13:07:33 2000  George Lebl <jirka@5z.com>
+
+       * examples/Makefile.am: add my-person2.gob to EXTRA_DIST
+
+Sun Apr 02 18:09:40 2000  George Lebl <jirka@5z.com>
+
+       * Release 0.93.2
+
+Sun Apr 02 17:38:12 2000  George Lebl <jirka@5z.com>
+
+       * src/Makefile.am: ass the .pl and .def file to EXTRA_DIST
+
+Sun Apr  2 14:37:49 PDT 2000 Manish Singh <yosh@gimp.org>
+
+       * 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 <jirka@5z.com>
+
+       * doc/gob.1.in: add documentation for defreturn
+
+Sat Apr 01 18:03:31 2000  George Lebl <jirka@5z.com>
+
+       * 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 <jirka@5z.com>
+
+       * Release 0.93.1
+
 Mon Mar 27 12:04:22 2000  George Lebl <jirka@5z.com>
 
        * 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  <jirka@5z.com>
 
 Sun Sep 04 17:44:37 1999  George Lebl  <jirka@5z.com>
 
-       * Released 0.90.1
+       * Release 0.90.1
 
 Sat Sep 04 17:18:22 1999  George Lebl  <jirka@5z.com>
 
@@ -607,7 +713,7 @@ Thu Aug 19 03:08:49 1999  George Lebl  <jirka@5z.com>
 
 Wed Aug 18 12:54:17 1999  George Lebl  <jirka@5z.com>
 
-       * Released 0.0.3
+       * Release 0.0.3
 
 Tue Aug 17 22:24:47 1999  George Lebl  <jirka@5z.com>