2007-07-16 Matthias Clasen * === Released 2.12.13 === * NEWS: Updates 2007-07-09 Matthias Clasen Merge from trunk: * m4macros/glib-gettext.m4: Fix a small problem with msgfmt -c detection. (#341988, Laszlo Peter) 2007-07-07 Matthias Clasen Merge from trunk: * glib/gmarkup.c (g_markup_parse_context_end_parse): Handle all states. (#454473) 2007-07-06 Tor Lillqvist * glib/giowin32.c (g_io_win32_check): When WSAEnumNetworkEvents() signals FD_CONNECT that means that the connection attempt finished, either successfully or failed. Test explicitly whether the connnection succeeded and set either G_IO_OUT if it did, G_IO_ERR|G_IO_HUP if it failed. Make sure we never set both G_IO_OUT and G_IO_HUP simultaneously because in Unix poll(2) POLLOUT and POLLHUP are mutually exclusive. Ignore whether the caller wants to watch G_IO_HUP or not, always select for FD_CLOSE because Unix poll(2) also ignores whether POLLHUP in set the requested events bitmask or not. 2007-06-15 Sebastian Wilhelmi * docs/reference/glib/tmpl/threads.sgml: Extended the comments on those functions, that are NOOPs, before g_thread_init() has been called. (#447583) * glib/gthread.c (g_static_mutex_free): Clarified comment to remind myself, tha calling g_static_mutex_free() before g_thread_init() is safe. 2007-06-15 Cody Russell Merge from trunk: * gobject/gtype.c (g_type_class_add_private): Check for 0-sized private data. (#443869) 2007-06-11 Tor Lillqvist * glib/gwin32.c (g_win32_get_package_installation_directory) (g_win32_get_package_installation_subdirectory): Update doc comments. Mention that it is not recommeded to use the Registry features. 2007-05-25 Behdad Esfahbod * glib/guniprop.c (g_unichar_iswide), (g_unichar_iswide_cjk): Update to Markus Kuhn's updated wcwidth for Unicode 5.0.