ChangeLog for kdevelop v4.2.82 ============================== * Milian Wolff: set version to 4.2.82 for beta 2 * Milian Wolff: metatypes of project items are now declared in kdevplatform * Milian Wolff: properly add -std=c++0x for clang * Milian Wolff: fix clang warnings * Aleix Pol: Properly calculate the matched length when rename * Milian Wolff: report warning to users using GCC-ism of ommitted operand in ternary expressions * Milian Wolff: allow empty expression in ternary conditional-expression * Milian Wolff: add include of unistd.h for compatibility with GCC 4.7 * Aleix Pol: Prevent crash on CMake * David nolden: Eventually delay the resolution of decltype expressions in templates * David nolden: Discard constant values like '5' for the types of auto-variables, add test * David nolden: Fix several aspects of C++11 decltype support, and add tests. * Milian Wolff: fix assertion properly * Niko Sams: correctly read debugging shell configuration parameter * Milian Wolff: unit test for tab indentation, works as expected * Milian Wolff: don't connect to COMPAT signal * Aleix Pol: For real, delay deletion of cmake items. * Milian Wolff: fix memory leak * Aleix Pol: Delay project items deletion too. * Aleix Pol: Only add quoted empty arguments as arguments * Aleix Pol: reduce some iteratons CMakeProjectVisitor::parseArgument. * Aleix Pol: Don't add empty elements in a foreach when the item list is an unresolved variable. * Milian Wolff: properly expect an uninstall target in KDE4 projects - otherwise this test fails * Milian Wolff: prevent warning about killing QProcess while process is still running * Milian Wolff: fix uninitialized member variable * Milian Wolff: cleanup: cpp usually does not report uses for 'this' * Milian Wolff: c++11 support: properly report uses for lamba captures * Milian Wolff: verify that trailing-return type sets the return type of a lambda expression's function type * Milian Wolff: c++11 support: first work towards proper DUChain integration of lambda expressions * Milian Wolff: remove dead function * Milian Wolff: cleanup code * Milian Wolff: refactor for clean code and const& * Nicolás Alvarez: Fix build of CMake tests if source dir has spaces. * Milian Wolff: cleanup and const& * Aleix Pol: When a variable is empty, resolve it as an empty argument * Milian Wolff: c++11 support: properly handle class-virt-specifier tokens in parser * Milian Wolff: properly fallback to old algorithm in MissingIncludeItem::execute * Milian Wolff: also handle Token_new as member-virt-specifier * Milian Wolff: c++11 support: properly handle final token in parser * Milian Wolff: c++11 support: properly handle override token in parser * Niko Sams: show error in variables view when gdb returns an error * Niko Sams: fix compiler warning * Niko Sams: fix on debugee startup disabled breakpoints * Niko Sams: fix test: don't mess around with autoUpdate; instead use the same api VariablesWidget does * Niko Sams: fix test if run from different directory