Preparations for 2.10

This commit is contained in:
Matthias Clasen 2006-02-24 14:25:06 +00:00
parent 8b3b3adb6d
commit da3fc6eed8
6 changed files with 51 additions and 3 deletions

View File

@ -1,5 +1,11 @@
2006-02-24 Matthias Clasen <mclasen@redhat.com> 2006-02-24 Matthias Clasen <mclasen@redhat.com>
* README.in: Mention the slice allocator and GInitiallyUnowned.
* NEWS: Updates
* configure.in: Bump version to 2.10.0
* tests/utf8-pointer.c: Add tests for g_utf8_strlen(). * tests/utf8-pointer.c: Add tests for g_utf8_strlen().
* glib/gutf8.c: Fix boundary cases in g_utf8_strlen(). * glib/gutf8.c: Fix boundary cases in g_utf8_strlen().

View File

@ -1,5 +1,11 @@
2006-02-24 Matthias Clasen <mclasen@redhat.com> 2006-02-24 Matthias Clasen <mclasen@redhat.com>
* README.in: Mention the slice allocator and GInitiallyUnowned.
* NEWS: Updates
* configure.in: Bump version to 2.10.0
* tests/utf8-pointer.c: Add tests for g_utf8_strlen(). * tests/utf8-pointer.c: Add tests for g_utf8_strlen().
* glib/gutf8.c: Fix boundary cases in g_utf8_strlen(). * glib/gutf8.c: Fix boundary cases in g_utf8_strlen().

View File

@ -1,5 +1,11 @@
2006-02-24 Matthias Clasen <mclasen@redhat.com> 2006-02-24 Matthias Clasen <mclasen@redhat.com>
* README.in: Mention the slice allocator and GInitiallyUnowned.
* NEWS: Updates
* configure.in: Bump version to 2.10.0
* tests/utf8-pointer.c: Add tests for g_utf8_strlen(). * tests/utf8-pointer.c: Add tests for g_utf8_strlen().
* glib/gutf8.c: Fix boundary cases in g_utf8_strlen(). * glib/gutf8.c: Fix boundary cases in g_utf8_strlen().

18
NEWS
View File

@ -1,3 +1,21 @@
Overview of Changes from GLib 2.9.6 to GLib 2.10.0
==================================================
* Bugs fixed:
328997 64bit pointer trunction in glib slab-allocator
[Pascal Hofstee]
331110 g_cond_broadcast(inform_cond) without holding
inform_mutex [Chris Wilson, Sebastian Wilhelmi]
332093 Fix some leaks in the tests [Kjartan Maraas]
332435 g_utf8_strlen returns wrong value if a maximum
number of bytes to check is specified
[Matthias Clasen]
* Documentation improvements [Matthias, Kang Jeong-Hee,
Tor Lillqvist, Stefan Kost]
* Translation updates (el,eu,ka,uk)
Overview of Changes from GLib 2.9.5 to GLib 2.9.6 Overview of Changes from GLib 2.9.5 to GLib 2.9.6
================================================= =================================================

View File

@ -45,6 +45,18 @@ Notes about GLib 2.10
'make check' will also fail on systems where the C compiler does not 'make check' will also fail on systems where the C compiler does not
support ELF visibility attributes. support ELF visibility attributes.
* The GMemChunk API has been deprecated in favour of a new 'slice
allocator'. See the g_slice documentation for more details.
* A new type, GInitiallyUnowned, has been introduced, which is
intended to serve as a common implementation of the 'floating reference'
concept that is e.g. used by GtkObject. Note that changing the
inheritance hierarchy of a type can cause problems for language
bindings and other code which needs to work closely with the type
system. Therefore, switching to GInitiallyUnowned should be done
carefully. g_object_compat_control() has been added to GLib 2.8.5
to help with the transition.
Notes about GLib 2.6.0 Notes about GLib 2.6.0
====================== ======================

View File

@ -26,9 +26,9 @@ m4_include(m4macros/glib-gettext.m4)dnl
# set glib_binary_age _and_ glib_interface_age to 0. # set glib_binary_age _and_ glib_interface_age to 0.
# #
m4_define([glib_major_version], [2]) m4_define([glib_major_version], [2])
m4_define([glib_minor_version], [9]) m4_define([glib_minor_version], [10])
m4_define([glib_micro_version], [7]) m4_define([glib_micro_version], [0])
m4_define([glib_interface_age], [5]) m4_define([glib_interface_age], [0])
m4_define([glib_binary_age], m4_define([glib_binary_age],
[m4_eval(100 * glib_minor_version + glib_micro_version)]) [m4_eval(100 * glib_minor_version + glib_micro_version)])
m4_define([glib_version], m4_define([glib_version],