2007-11-20 Sven Neumann * glib/gerror.c (g_error_add_prefix): use g_strconcat() instead of g_strjoin() to concatenate two strings. 2007-11-19 Marco Barisione * glib/gregex.c: When the compilation of a pattern fails in the error message use the character offset and not the byte offset. * glib/gregex.c: Pass an unsigned long instead of an int to pcre_fullinfo() to avoid problems on 64-bit systems (#498113, Kouhei Sutou) 2007-11-19 10:30:33 Tim Janik * configure.in: updated version number to 2.15.0 for development. 2007-11-18 Matthias Clasen * glib/gbase64.c: Documentation improvements. (#496518, Stefan Schulze Frielinghaus) 2007-11-18 Matthias Clasen * configure.in: Check whether assembler supports numerical local labels. * glib/gatomic.c: Fix powerpc implementation of atomic ops for platforms where the assembler doesn't support numerical local labels. (#445362) 2007-11-15 Ryan Lortie * docs/reference/glib/tmpl/markup.sgml: * glib/gmarkup.h: * glib/gmarkup.c: new flag G_MARKUP_PREFIX_ERROR_POSITION to cause the parser to prepend location information (ie: "Error on line %d, char %d:") to errors generated by the GMarkupParser callbacks. Closes #496046. 2007-11-15 Ryan Lortie * docs/reference/glib/glib-sections.txt: * glib/glib.symbols: * glib/gerror.h: * glib/gerror.c: new functions g_prefix_error and g_propagate_prefixed_error. 2007-11-13 Cody Russell * docs/reference/gobject/gobject-docs.sgml: * docs/reference/gobject/tut_gsignal.xml: * docs/reference/gobject/tut_gtype.xml: * docs/reference/gobject/tut_intro.xml: * docs/reference/gobject/tut_tools.xml: * docs/reference/gobject/tut_howto.xml: * docs/reference/gobject/tut_gobject.xml: Documentation fixes. Recommend macro type names such as NAUTILUS_TYPE_WINDOW (not NAUTILUS_WINDOW_TYPE). Fixed text which erroneously stated that superclass initializers don't run when an object is instantiated. Fixed numerous spelling mistakes. Minor grammar edits. (#490637, Adam Dingle) 2007-11-09 Matthias Clasen * glib/gkeyfile.c: Coding style cleanups and doc improvements. (#491979, #491982, Areg Beketovski) 2007-11-09 Matthias Clasen * glib/giochannel.c: Coding style cleanups and doc improvements. (#491975, Areg Beketovski) 2007-11-09 Matthias Clasen * glib/gmain.c (g_main_context_iteration): Improve the docs. (#491974, Areg Beketovski) 2007-11-09 Matthias Clasen * glib/gdate.c: Coding style fixes. 2007-11-09 Matthias Clasen * configure.in: Add AM_PROG_CC_C_O. * Makefile.am: Remove the install-exec-local hook and use configexecincludedir_DATA instead, in an attempt to avoid automake 1.9 <> 1.10 incompatibilities. * glib/Makefile.am: Rename MIRRORING_TAB_SOURCES, since automake 1.10 complains. 2007-11-09 Matthias Clasen * glib/gspawn.c (g_spawn_sync): Improve the docs. (#491968, Areg Beketovski) 2007-11-08 Matthias Clasen * glib/gmain.c (g_main_context_release): (g_main_context_acquire): (g_main_context_new): Fix the doc wording. (#491957, #491965, #491966, Areg Beketovski) 2007-11-08 Matthias Clasen * glib/gutils.c (g_set_application_name): Add a missing since tag. (#464259, Mark Doliner) 2007-11-08 Matthias Clasen * glib/goption.c (g_option_context_new): Improve the docs. (#436293, Vincent Untz) 2007-11-08 Matthias Clasen * glib/gmain.c (g_main_loop_quit): Expand the docs a bit. (#317775, Søren Sandmann) 2007-11-08 Matthias Clasen * autogen.sh: Accept automake 1.10, too * mkinstalldirs: Temporarily add this script, to fix building from svn. * Makefile.am: Use MKDIRS_P instead of mkinstalldirs, add ChangeLog.pre-2-14 and mkinstalldirs to EXTRA_DIST. 2007-11-08 Matthias Clasen * glib/gmarkup.h: Include gslist.h. Pointed out by Michael Natterer. 2007-11-08 Matthias Clasen * glib/gconvert.c (g_convert_with_iconv): Try harder to reset shift state with AIX iconv(). (#467537) 2007-11-08 Matthias Clasen * configure.in: * m4macros/glib-2.0.m4: Require pkg-config 0.16 in configure and in AM_PATH_GLIB_2_0 to be consistent with the use of PKG_PROG_PKG_CONFIG which was introduced in 0.16. (#418778, Loïc Minier) 2007-11-08 Matthias Clasen * glib/gstrfuncs.c (g_parse_long_long): Don't leave out parameters uninitialized. (#490061, Benjamin Otte) 2007-11-07 Matthias Clasen * glib/gmain.c (g_main_context_unref): Don't leak the condvar. (#479724, Areg Beketovski) 2007-11-07 Matthias Clasen * glib/glib.symbols: * glib/gmarkup.[hc] (g_markup_parse_context_get_element_stack): New function, to get the stack of open elements. (#452887, Ryan Lortie) 2007-11-07 Matthias Clasen * glib/gkeyfile.[hc]: Make some functions that take a GError return boolean instead of void. (#375651, Matt Barnes) 2007-11-07 Matthias Clasen * autogen.sh: Use automake 1.9 * acinclude.m4: * configure.in: Move some inter-*.m4 includes from configure.in to acinclude.m4 to avoid warnings when using automake 1.9. (#449937) 2007-11-07 Matthias Clasen === Branch for 2.14 ===