2015-07-15 Murray Cumming 2.45.31 2015-07-15 Murray Cumming Regenerated glib _docs.xml 2015-07-15 Murray Cumming Regenerate glib_functions.defs. 2015-07-15 Murray Cumming Regenerate gio _docs.xml 2015-07-15 Murray Cumming C++11: examples/tests: More use of auto. 2015-07-15 Murray Cumming C++11: More use of auto. 2015-07-15 Murray Cumming C++11: More uses of range-based for. 2015-07-15 Murray Cumming Examples: OptionGroup: Make the args public again to fix the build. 2015-07-15 Murray Cumming examples: Avoid more shadowed variables. 2015-07-15 Murray Cumming C++11: gmmproc: Use of auto in generated files. 2015-07-15 Murray Cumming C++11: Some use of the auto keyword. 2015-07-15 Murray Cumming Avoid shadowed variables. Because this generally invites programming errors, though I am less concerned about shadowing of method names by parameter or variable names, which requires some tedious parameter renaming. In MatchInfo::set_gobject() the confusion between take_ownership and this.take_ownership does seem to have caused a programming error, hopefully now corrected. 2015-07-15 Murray Cumming configure.ac: Use -Wsuggest-override and -Wshadow with --enable-warnings=fatal. Although -Wsuggest-override isn't actually available yet in my version of g++ (4.9.2). 2015-07-15 Murray Cumming C++11: Use the override keyword. 2015-07-14 Murray Cumming configure.ac: Use MM_AX_CXX_COMPILE_STDCXX_11 from mm-common. Instead of AX_CXX_COMPILE_STDCXX_11(). See bug #751432 2015-07-09 Murray Cumming C++11: examples: more use of auto. 2015-07-09 Murray Cumming C++11: examples: Use nullptr. 2015-07-09 Murray Cumming C++11: examples: No need for > > now. 2015-07-09 Murray Cumming C++11: Use range-based for loops. 2015-07-09 Murray Cumming C++11: _CLASS_BOXEDTYPE: Generate move constructors and assignment operators. Bug #751432 2015-07-09 Murray Cumming Require C++11. configure.ac: Use AX_CXX_COMPILE_STDCXX_11 to check for compiler support for C++11 and use it (--std=c++11 for current versions of g++). 2015-07-09 Maks Naumov Glib::HelperList: fix iterator check in operator[] Signed-off-by: Maks Naumov Bug #751530. 2015-07-02 Kjell Ahlstedt gmmproc: _WRAP_SIGNAL: Accept apostrophes in a preceding comment * tools/pm/Output.pm: If a _WRAP_SIGNAL() is preceded by a Doxygen comment, add enough m4 quotes to the comment in the call to _SIGNAL_PROXY(). If not, the generated code is wrong if the comment contains an apostrophe. This bug was probably introduced when I added support for detail_name.