From 4a38d136658f4abc35a0b7ecfb9895b828f0ca63 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Thu, 5 Jan 2006 21:58:36 +0000 Subject: [PATCH] Updates --- ChangeLog | 4 +++- ChangeLog.pre-2-10 | 4 +++- ChangeLog.pre-2-12 | 4 +++- NEWS | 56 ++++++++++++++++++++++++++++++++++++++++++++-- 4 files changed, 63 insertions(+), 5 deletions(-) diff --git a/ChangeLog b/ChangeLog index e59d6e65e..f9d2f6eb2 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,7 @@ 2006-01-05 Matthias Clasen + * NEWS: Updates + * glib/gmain.c: Clarify the documentation of source ids a bit. (#325874, Dan Williams) @@ -87,7 +89,7 @@ Wed Jan 4 13:33:25 2006 Tim Janik * glib/gdatasetprivate.h: Add a cast to silence compiler warnings. (#321978, Andrew Paprocki) - Partial fix for bug #32937, Bogdan Nicula. + Partial fix for bug #323937, Bogdan Nicula. * configure.in: Check for malloc.h * glib/gslice.c: Don't include malloc.h unconditionally. diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10 index e59d6e65e..f9d2f6eb2 100644 --- a/ChangeLog.pre-2-10 +++ b/ChangeLog.pre-2-10 @@ -1,5 +1,7 @@ 2006-01-05 Matthias Clasen + * NEWS: Updates + * glib/gmain.c: Clarify the documentation of source ids a bit. (#325874, Dan Williams) @@ -87,7 +89,7 @@ Wed Jan 4 13:33:25 2006 Tim Janik * glib/gdatasetprivate.h: Add a cast to silence compiler warnings. (#321978, Andrew Paprocki) - Partial fix for bug #32937, Bogdan Nicula. + Partial fix for bug #323937, Bogdan Nicula. * configure.in: Check for malloc.h * glib/gslice.c: Don't include malloc.h unconditionally. diff --git a/ChangeLog.pre-2-12 b/ChangeLog.pre-2-12 index e59d6e65e..f9d2f6eb2 100644 --- a/ChangeLog.pre-2-12 +++ b/ChangeLog.pre-2-12 @@ -1,5 +1,7 @@ 2006-01-05 Matthias Clasen + * NEWS: Updates + * glib/gmain.c: Clarify the documentation of source ids a bit. (#325874, Dan Williams) @@ -87,7 +89,7 @@ Wed Jan 4 13:33:25 2006 Tim Janik * glib/gdatasetprivate.h: Add a cast to silence compiler warnings. (#321978, Andrew Paprocki) - Partial fix for bug #32937, Bogdan Nicula. + Partial fix for bug #323937, Bogdan Nicula. * configure.in: Check for malloc.h * glib/gslice.c: Don't include malloc.h unconditionally. diff --git a/NEWS b/NEWS index d01a180d1..561139a50 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,57 @@ +Overview of Changes from GLib 2.9.1 to GLib 2.9.2 +================================================= + +* Memory management: + - Add tests for cache colorization [Tim Janik] + - Minimize space consumption if small amounts of differently + sized slices are allocated, at a small performance cost. [Tim] + +* Thread support: + - Add g_atomic_pointer_set() and g_atomic_int_set() [Tim Janik, + Sebastian Wilhelmi] + - Add g_thread_pool_set_sort_function() to allow sorting the + tasks of a threadpool. [Martyn Russell] + - Add g_thread_pool_set_idle_time() to allow unused threads + to exit after a certain time. [Martyn] + +* Type system: + - introduce a new type GInitiallyUnowned, which has an initial + floating reference. [Tim] + - Add support for GType parameters. [Matthias] + +* Main loop: + - Add g_main_context_is_owner() to determine if the current + thread is the owner of the context. [Michael Meeks] + +* Provide g_access(), g_chdir(), g_unlink(), g_rmdir() as + wrapper functions instead of macros. [Manish Singh] + +* Documentation improvements [Tim, Matthias, Federico Mena Quintero, + Stefan Kasal, Dan Williams] + +* New and updated translations (en_CA,fi,fr,gl,ml,nb,no,zh_HK,zh_TW) + +* Bugs fixed: + 324179 g_allocator_new() returns pointer to const dummy which Gtk+ 2.8 + tries to modify [J. Ali Harlow] + 324332 g_option_context_parse() returns false without setting error + [Tim-Philipp Müller] + 324950 GLIB 2.9.1 testcase errors [Dan Yefimov] + 325015 gslice.c: process.h is needed on Windows [Kazuki Iwamoto] + 321978 G_DATALIST_GET_FLAGS() macro is not casting datalist to + gpointer [Andrew Paprocki] + 316221 G_LOCK warns about breaking strict-aliasing [Michal Benes, + Stanislav Brabec] + 325273 Error in documentation for glib_check_version () [Declan Naughton] + 325310 g_spawn_sync hangs when catching both stdout and + stderr [Tor Lillqvist] + 325249 gcc warning when using g_rmdir from [Jani Monoses] + 325864 glib/gthreadpool.c:"#define debug(...)" is C99 [Kazuki Iwamoto] + 325874 Should say somewhere that source IDs are > 0 [Dan Williams] + 325438 a typo (compatability) [Stefan Kasal] + 323937 gslice.c in glib 2.9.1 doesn't build on Mac OS X [Bogdan Nicula] + + Overview of Changes from GLib 2.9.0 to GLib 2.9.1 ================================================= @@ -47,8 +101,6 @@ Overview of Changes from GLib 2.9.0 to GLib 2.9.1 - 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: