Snapshots available at http://www.crans.org/~chepelov/dia/snapshots

*** Recent ChangeLog entries:

--- ChangeLog.previous  Sun May 26 18:20:38 2002
+++ dia-cvs-snapshot/ChangeLog  Mon May 27 09:23:05 2002
@@ -1,3 +1,29 @@
+2002-05-27  Cyrille Cheeplov  <[EMAIL PROTECTED]>
+
+       * objects/UML/state.c: there was a (gratuitous?) change of on-XML
+       format for the UML State object. Now there's a hack to reload
+       older files, and get them converted on the fly.
+       Justyna Biała <[EMAIL PROTECTED]> reported this. Thanks!
+
+       * lib/properties.h:
+       * lib/propobject.c:
+       * lib/proplist.c: Added a new property flag, PROP_FLAG_LOAD_ONLY,
+       and adapter the proplist predicates. A LOAD_ONLY property is for
+       when you have legacy to support but can't resist moving your
+       fields around... (was needed to support the above state.c fix).
+
+       If the in-core of your object changes and you need a LOAD_ONLY
+       property for the old format, you must keep some spare room in your
+       object's struct to accomodate for the potential old-style
+       attributes. Then in foo_load(), after having called
+       object_load_using_properties(), you must inspect the old-style
+       fields and act accordingly. Don't ever change the on-disk formats...
+
+       * objects/UML/object.c:
+       * objects/UML/small_package.c: added a check against empty
+       stereotypes still consuming space. Reported by Dolores Alia de
+       Saravia <[EMAIL PROTECTED]>. Thanks!
+
 2002-05-26  Cyrille Chepelov  <[EMAIL PROTECTED]>

        * INSTALL: added platform notes from Mårten Svantesson, for when
_______________________________________________
Dia-list mailing list
[EMAIL PROTECTED]
http://mail.gnome.org/mailman/listinfo/dia-list

Reply via email to