2007-05-22 Matthias Clasen * === Released 2.13.2 === * README.in: * NEWS: Updates 2007-05-18 Matthias Clasen * configure.in: Try again to move the compiler-dependency of G_GNUC_INTERNAL to runtime. 2007-05-18 Matthias Clasen * configure.in: Don't let PERL_PATH be ''. (#356769, Joseph Sacco) 2007-05-17 Michael Natterer * configure.in: hotfix: revert last change to fix the build on OS X. 2007-05-17 Matthias Clasen * glib/goption.c (g_option_context_set_translate_func): Fix a doc typo. (#439232, Vincent Untz) 2007-05-17 Matthias Clasen * configure.in: Move the compiler-dependency in the G_GNUC_INTERNAL definition from configure-time to runtime (of the compiler). (#438869, Damien Carbery) * glib/gdebug.h: * glib/gmessages.h: * glib/gunicodeprivate.h: * glib/gthreadprivate.h: Move G_GNUC_INTERNAL before function declarations to fix compilation with sun studio. (#438873, Damien Carbery) 2007-05-14 Matthias Clasen * glib/gslice.h: * glib/gslice.c: * glib/glib.symbols: Make g_slice_debug_tree_statistics() debug-only functionality again. 2007-05-14 Christian Persch * docs/reference/glib/tmpl/string_utils.sgml: Improve g_strerror and g_strsignal docs. Bug #438293. 2007-05-13 Tor Lillqvist * glib/gwin32.h: Drop the pipe() macro. Defining macros outside of its namespace that look like POSIX functions is not GLib's business in my opinion. This means pipe()-using code that has relied on this definition will need changing to call _pipe() on Windows, and make the decision itself on what size pipe buffer to use, and whether to use text or binary mode, and whether the pipe handles should be inheritable or not. * glib/gspawn-win32.c (make_pipe): Use _pipe() instead of pipe(). 2007-05-11 Matthias Clasen * glib/goption.c: Allow G_OPTION_ARG_CALLBACK for G_OPTION_REMAINING. (#437297, Dave Benson) * tests/option-test.c: Add a test for this. 2007-05-04 Dan Winship * glib/gkeyfile.c (g_key_file_get_boolean) (g_key_file_get_boolean_list, g_key_file_get_integer) (g_key_file_get_integer_list, g_key_file_get_double) (g_key_file_get_double_list): Document the error return values rather than calling them undefined. #435885. 2007-05-03 Behdad Esfahbod * glib/glib.symbols: * glib/gunicode.h: * glib/guniprop.c (g_unichar_ismark): Add g_unichar_ismark(). Patch from Yevgen Muntyan. Fixes #339991.