summaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2005-12-08 05:00:35 +0000
committerMatthias Clasen <matthiasc@src.gnome.org>2005-12-08 05:00:35 +0000
commit52917fc40835989307218d866d07008eb5320acd (patch)
tree8597cda03626e78c85b0b5e18b5a6f1a4add2ac2 /NEWS
parentdfbaeca45b1e8a435d052681c920b9964e0f2025 (diff)
downloadglib-52917fc40835989307218d866d07008eb5320acd.tar.gz
Updates
2005-12-08 Matthias Clasen <mclasen@redhat.com> * NEWS: Updates
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS51
1 files changed, 51 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index 9d61b0d14..d01a180d1 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: