From: Matthias Clasen Date: Thu, 8 Dec 2005 05:00:35 +0000 (+0000) Subject: Updates X-Git-Url: http://git.openbox.org/?a=commitdiff_plain;h=52917fc40835989307218d866d07008eb5320acd;p=dana%2Fcg-glib.git Updates 2005-12-08 Matthias Clasen * NEWS: Updates --- diff --git a/ChangeLog b/ChangeLog index d7dfc52b..8e7a4c80 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2005-12-08 Matthias Clasen + + * NEWS: Updates + 2005-12-07 Martyn Russell * glib/gasyncqueue.c: diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10 index d7dfc52b..8e7a4c80 100644 --- a/ChangeLog.pre-2-10 +++ b/ChangeLog.pre-2-10 @@ -1,3 +1,7 @@ +2005-12-08 Matthias Clasen + + * NEWS: Updates + 2005-12-07 Martyn Russell * glib/gasyncqueue.c: diff --git a/ChangeLog.pre-2-12 b/ChangeLog.pre-2-12 index d7dfc52b..8e7a4c80 100644 --- a/ChangeLog.pre-2-12 +++ b/ChangeLog.pre-2-12 @@ -1,3 +1,7 @@ +2005-12-08 Matthias Clasen + + * NEWS: Updates + 2005-12-07 Martyn Russell * glib/gasyncqueue.c: diff --git a/NEWS b/NEWS index 9d61b0d1..d01a180d 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,54 @@ +Overview of Changes from GLib 2.9.0 to GLib 2.9.1 +================================================= + +* Memory management + - The slice allocator is implemented [Tim Janik] + - g_slice_free_chain() has been renamed to + g_slice_free_chain_with_offset() [Tim, Behdad Esfahbod] + - Mem chunks are deprecated [Matthias Clasen] + +* Data structures + - Hash tables are refcounted, and have a boxed type [Tim] + +* Thread support + - Support for Solaris threads has been removed + [Sebastian Wilhelmi, Andrew Paprocki] + - g_async_queue_sort(), g_async_queue_push_sorted() have + been added to allow GAsyncQueue to be used as a priority + queue, together with the corresponding _unlocked + variants [Martyn Russell] + +* GObject: + - The concept of a floating initial reference has been + moved from GtkObject to GObject [Tim] + +* Win32 changes: + - Make g_rename() replace existing files [Tor Lillqvist] + +* Misc new API: + - G_GUINT64_CONSTANT macro to define guint64 + constants [Andrew Paprocki] + - G_GNUC_WARN_UNUSED_RESULT macro to instruct the + compiler to emit a warning if the value returned + by a function is ignored. [Arjan van de Ven, Alex Larsson] + - GList and GSList now have sort functions which take an + extra user data argument [Martyn Russell] + - g_param_spec_ref_sink() has been added for consistency [Tim] + +* $LOGNAME is respected when determining user data. [Laszlo Peter] + +* Other changes and bug fixes [Tim, Matthias, Behdad, + Christian Persch, Benedikt Meurer, Andrew Paprocki, + Kazuki Iwamoto, Alexis S. L. Carvalho, Stanislav Brabec, + Andreas Schwab, Kalle Vahlman] + +* Documentation + - Deprecation warnings carry version information [Matthias] + - The slice allocator has been documented [Matthias, Tim] + - Other improvements [Morten Welinder] + +* Bugs fixed: 321984,322133,322520,321972,323052,322568,136971,321318,321530,322956,145466,319535,321229,323178,323047,323291,323273 + Overview of Changes from GLib 2.8.x to GLib 2.9.0 ================================================= * Unicode support: