X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=README;h=e76f2180cf8e3cf55a027ce771ce23e16a183fe5;hb=29ca2e26b097471bdb17484b9cbbeea224e48f10;hp=e37bbcec2a2ec60a8ad363f1f7290795da75379b;hpb=9090c67afc1aea46e2bc2ccd18574a52f9d52bec;p=platform%2Fupstream%2Fglib.git diff --git a/README b/README index e37bbce..e76f218 100644 --- a/README +++ b/README @@ -1,14 +1,14 @@ General Information =================== -This is GLib version 2.9.2. GLib is the low-level core +This is GLib version 2.14.3. GLib is the low-level core library that forms the basis for projects such as GTK+ and GNOME. It provides data structure handling for C, portability wrappers, and interfaces for such runtime functionality as an event loop, threads, dynamic loading, and an object system. The official ftp site is: - ftp://ftp.gtk.org/pub/gtk + ftp://ftp.gtk.org/pub/glib The official web site is: http://www.gtk.org/ @@ -45,6 +45,18 @@ Notes about GLib 2.10 'make check' will also fail on systems where the C compiler does not 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 ======================