2.27.96:

2011-03-15  Murray Cumming  <[email protected]>

       Do not install the doctool/*.pl scripts, such as doc-install.pl.

       * docs/Makefile.am: These were already installed by mm-common too, and are
       now discovered via pkg-config from mm-common-util, by the existing
       macro. No changes should be necessary to other modules, though autogen.sh
       might need to be run again.

2011-03-11  Murray Cumming  <[email protected]>

       FileInfo: Added more TODOs about using ustring instead of std::string.

       * gio/src/fileinfo.hg:
       See https://bugzilla.gnome.org/show_bug.cgi?id=615950#c7
       (Kjell Ahlstedt)

2011-03-11  Kjell Ahlstedt  <[email protected]>

       Tell gmmproc that it reads and writes UTF-8 files.

       * tools/pm/GtkDefs.pm:
       * tools/pm/Output.pm:
       * tools/pm/WrapParser.pm: Add 'use open IO => ":utf8";'. Bug #644037

2011-03-09  Murray Cumming  <[email protected]>

       FileInfo: Add TODOs about using ustring instead of std::string.

       * gio/src/fileinfo.hg: The C documentation says that some of these are
       UTF-8.
       See https://bugzilla.gnome.org/show_bug.cgi?id=615950#c4
       (Kjell Ahlstedt)

2011-03-09  Murray Cumming  <[email protected]>

       DBus::InterfaceVTable: Use g_error_copy() where appropriate.

       * gio/src/dbusconnection.ccg: DBusInterfaceVTable_SetProperty_giomm_callback(),
       DBusInterfaceVTable_GetProperty_giomm_callback(): Copy the GError instead of
       just copying the pointer, because it will be freed along with the parent
       Glib::Error.
       Bug #644008 (Yannick.Guesnet)

2011-03-04  Murray Cumming  <[email protected]>

       Gio::Application::open(file): Fix this.

       * gio/src/application.ccg: There should be one item, not two.

2011-03-04  Murray Cumming  <[email protected]>

       Gio::Application: open(): Added a single-file method overload.

       * gio/src/application.[hg|ccg]: Added an open() overload that takes a single
       Gio::File instead of a vector of Gio::Files.

2011-03-04  Murray Cumming  <[email protected]>

       Gio::Application: Fix a signal definition.

       * gio/src/application.hg: The command-line signal returns an int, not a bool.

2011-03-04  Murray Cumming  <[email protected]>

       Gio::Application: Added get_environ().

       * gio/src/gio_others.defs: Add a hand-written definition for this, because
       h2defs.py ignores functions with this return type.
       * gio/src/applicationcommandline.hg: Wrap the function.

2011-03-04  Murray Cumming  <[email protected]>

       ApplicationCommandLine: Use std::string instead of ustring in some API.

       * gio/src/applicationcommandline.hg: The C documentation says that some
       return strings could be non-UTF-8.

2011-02-28  Murray Cumming  <[email protected]>

       Application: Wrap the local_command_line vfunc, though it is not finished.

       * gio/src/application.hg:
       * gio/src/gio_vfuncs.defs: Wrap the local_command_line vfunc, though see
       the bug report in the comment.