Tom 发表于 2012-8-23 08:32:47

GLib 2.33.10 released

GLib 2.33.10 has been released.

This is a point release on the way to what will become 2.34.0.API
additions at this point should be considered unstable although things
should be fairly well frozen by now.

As usual, you can download from

   http://download.gnome.org/sources/glib/2.33

   6caf18eb963aa2c3c7c0dc63201021bc29e7972c60d191f566e8971af77e9505
glib-2.33.10.tar.xz


Overview of changes from GLib 2.33.8 to 2.33.10
===============================================

* New GTest API for testcases where log output is expected:
   g_test_expect_message()

* GMenuItem now has 'get' accessors and a construct-from-GMenuModel API

* GVariant now has a function to check a format-string for type
   compatibility

* win32: We now use overlapped IO to support multiple asynchronous
   operations (ie: reading and writing) at the same time.

* GMappedFile: Add g_mapped_file_get_bytes()

* The problems with g_file_make_directory_with_parents() should be
   resolved.

* The long-standing issues with placeholder generation of manpages are
   now resolved.

* gtlscertificate: Add GBytes based certificate and private-key props

* build: Switch back to using AS_IF for conditionals

* test coverage improvements, documentation improvements, leak fixes

* Bugs fixed
326931 Better docs for G_GNUC_*
550433 g_test_init doesn't recognize --help
600751 GCompletion should better document if and how items memory is
managed
628193 Miscellaneous string fixes
637460 man glib-genmarshal is hard to use
674483 broken configure results when cross-compiling with gcc >= 4.5
677065 GMappedFile: Add g_mapped_file_get_bytes()
679288 win32: use overlapped events for streams
679556 it's hard to use gtest when g_warning() is expected
680823 g_file_make_directory_with_parents: Fix error propagation
681319 gtlscertificate: Add certificate-bytes and private-key-bytes props
681336 man pages not built if --enable-gtk-doc not specified
681413 build: Switch back to using AS_IF for conditionals
681501 gmem: array only partially filled with memcpy
681854 Documentation fix for Howto compile a program with glib
682025 Documentation correction
682067 Fix problems with CLEANFILES and automake-1.11.1

* Translations updated:
Lithuanian
Spanish
Galician
Telugu
Serbian
Assamese
Marathi
Indonesian
Traditional Chinese

Contributors to this release
=============================
Aurimas Černius
Chao-Hsiung Liao
Chun-wei Fan
Colin Walters
Daniel Mustieles
Dan Winship
David King
Dirgita
Fran Diéguez
Javier Jardón
Krishnababu Krothapalli
Lars Uebernickel
Marc-André Lureau
Matthias Clasen
Nilamdyuti Goswami
Owen W. Taylor
Ryan Lortie
Sandeep Sheshrao Shedmake
Sebastian Geiger
Stef Walter
Thomas Hindoe Paaboel Andersen
Мирослав Николић


Cheers
页: [1]
查看完整版本: GLib 2.33.10 released