KDevelop 4.2 RC1 released

Good news everyone, part 2 for today:

I’m happy to announce the immediate availability of KDevelop 4.2 RC1. This is a pure bug fix release over the last beta in the 4.2 branch. Anyone using the 4.2 branch is urged to upgrade to this new version as soon as possible. Furthermore any new testers are welcome and feedback appreciated. Report it on the bugtracker on bugs.kde.org. Keep in mind that if you are using KDE 4.6 or higher, you need this release, as 4.1 only works up to KDE 4.5. If all goes according to plan, there will be another RC soon and a final release together with KDE 4.6.

Download

You can grab the source tarballs at the usual location: http://download.kde.org/download.php?url=unstable/kdevelop/4.1.90/src/

Packagers will hopefully update the testing repositories of their distribution.

Changelog

ChangeLog for KDevPlatform v1.1.90 ============================= * Milian Wolff: fix compilation for some compilers * David Nolden: backport from master: Don't care about navigation tooltips when a context-browser view is visible, the view will handle this alone * David Nolden: backport from master: regression fixes to context browser plugin refactor * David Nolden: backport from master: Clear the file-modification cache instantly when the user has saved the file in the editor. * David Nolden: backport from master: Don't completely ignore the retrieved top-context if it is still flagged to require an update. Instead, simply show a warning message on the status bar. (TODO: Find out why the update flag is not correct) * David Nolden: backport from master: Exclude the "." when extracting the extension * David Nolden: backport from master: * Nicolás Alvarez: Move qHash of {Cursor,Range}InRevision into the KDevelop NS too. * Nicolás Alvarez: Move qHash overload for SimpleRange and SimpleCursor into the KDevelop NS. * Milian Wolff: make sure we generate colors in the ctor (undelayed) * Milian Wolff: Introduce a fallback cache based on the file extension for LanguageController::languagesForUrl * Milian Wolff: use full canonical file path for urls in duchainify, required for isLocalFile checks to succeed * Milian Wolff: append _STATIC to macros in appendedlist_static.h to prevent clash with appendedlist.h, should fix compilation in KDE4_ENABLE_FINAL=ON mode * Dmitry Risenberg: Do not mess with other active working sets when calling for a review. BUG: 260663 * Milian Wolff: properly emitResult when internal SVN job failed, prevents indefinite wait in isVersionControlled on invalid URLS * Nicolás Alvarez: Simplify code in DUContextDynamicData assertion.

ChangeLog for KDevelop v4.1.90 ============================== * Dmitry Risenberg: Fix duplicate brackets insertion when executing completion for a function. * Nicolás Alvarez: CMakeDUChainTest: store ranges in QSet instead of std::set. * Milian Wolff: minor: fix style/indentation * Floris Ruijter: fixes the cmakeduchaintest: a list of uses is checked too see if they're all there, that's a set operation, the test failed, because the lists where in the `wrong' order * Floris Ruijter: this test contains a c++ error, it isn't too bad(the test passes with it), but it's probably not meant * Floris Ruijter: Fix token-names for GeneratorTest * Aleix Pol: Don't look for kdevelop in gitorious anymore. * Nicolás Alvarez: Ignore the 'build' directory. * Aleix Pol: Don't add to the tree unexisting directories.