2016-08-19 Murray Cumming 2.49.5 2016-08-14 Kjell Ahlstedt Glib::OptionContext: Wrap g_option_context_parse_strv() * gio/src/applicationcommandline.hg: Fix the documentation of get_arguments(), now that g_option_context_parse_strv() has been wrapped. * glib/src/optioncontext.hg: Wrap g_option_context_parse_strv() as parse(char**& argv). Fix the documentation of get_help(bool). 2016-08-11 Kjell Ahlstedt gmmproc: Add DocsParser::remove_c_memory_handling_info() When C documentation is converted to C++ documentation, remove sentences that contain g_free, g_strfreev, g_list_free or g_slist_free. https://mail.gnome.org/archives/gtkmm-list/2016-August/msg00017.html 2016-08-09 Kjell Ahlstedt Add missing objects to glib/gio_extra_objects.defs Doesn't change the generated code, but some gmmproc warnings are avoided. 2016-08-09 Kjell Ahlstedt gmmproc: Remove DocsParser::non_object_method_name() This function was superseded by gtk_extra_objects.defs 6 years ago. The substitution gtk_drag_source => Gtk::DragSource is lost with this patch, but that substitution was wrong. There is no Gtk::DragSource class or namespace. 2016-08-06 Kjell Ahlstedt Gio::SocketService: Update the class documentation * gio/src/socketservice.hg: The documentation of GSocketService has been slightly modified. Modify the documentation of Gio::SocketService accordingly. Fix the indentation. Noticed in connection with bug #766151, but not a bug fix. 2016-07-28 Murray Cumming gmmproc: swap() implementations: Use std::swap(). Because this simplifies the code.