Mercurial: Use explicit namespace in cpp files

Change-Id: Ic6aaa88dfdc33966e0e8007a9420461811ae48c2
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
Fix endless loop while executing Core plugin unit test

Change-Id: I6e35bbb7e48594e75e2fa8eadd11ae4b8490f34e
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
Mercurial: Remove unused function

There is still createRepositoryManagementActions, but it can
be used for reference of missing functionality...

Change-Id: I5d4cf71c8bec8034890215a77a8ff9d136475837
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
Mercurial: Remove invalid TODOs

Change-Id: I7a4f4aef7d673d784ba7390fb9857a72b61a3799
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
Mercurial: Show full commit message on describe

Change-Id: I6631655f2795d887070f5e621ae5e25d72644578
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
Valgrind: Callgrind log is not XML #2

Complements commit 1840a89aff3c439af74af11ab46d9d1cef69aec0

Change-Id: Idf09e77ae766aa43683ffaf0a7aa108f4b41d705
Reviewed-by: hjk <hjk121@nokiamail.com>
Subversion: Allow describing the initial commit

Change-Id: If99b9d2bdd2f21d605beb39e65a4188f1b45ffc5
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
Mercurial: Properly cleanup commit message

Change-Id: If035d3a2476408d3c54aa30f9b276bc5921845b3
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
Subversion: Add vcsTopic

This partially addresses QTCREATORBUG-12929 which is about svn commit no
longer showing output which does include the revision number

Change-Id: I149f1fea05a63cc80625ba5e02c10edbce471e1a
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
Avoid Id->QString->Id round trip in macrohandler setup

A minor glitch in the startup profile.

Change-Id: I2195530e922b3fb37dbfadc800933a9378491833
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
De-pimpl Macros::Internal::MacroEvent

Less code, less cycles.

Change-Id: I1bbc2d5050fd29f199c12120d183f84c686953fe
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
Subversion: Show output on commit

Task-number: QTCREATORBUG-12929
Change-Id: I6b395a2bed6c90ac5ba62a7732c99a5cd763599c
Reviewed-by: Jonathan Liu <net147@gmail.com>
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
Mercurial: Use TextEditor::SyntaxHighlighter

Change-Id: Ic215b778a6365d8bce5cb8eeb0d016d8ce80e476
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
Mercurial: Fix highlighting

* Hash is not a comment, "HG:" is.
* First line *that is not a comment* is a summary

Change-Id: If4e3428bfd4461dc105583a998be5d8185be3ab6
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
Doc: new QML code syntax check messages

Edit the new messages and add them to the Qt Creator Manual.

Change-Id: Ib494fd20861473ea824dd0d4260cad621c4081a4
Reviewed-by: Tim Jenssen <tim.jenssen@theqtcompany.com>
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
MacroExpander: Minor interface cosmetics

Change-Id: Id6963a6ef29478db85c92c4d557f823502e173a5
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
Provide a facility to hide macros in the chooser

... and use it for the Current* fallbacks in the Kit expander.

Change-Id: I1d346aa56647f6d3030bd4384eb89e2a27db6418
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
Doc: experimental Clang Static Analyzer plugin

Available in Qt Creator Enterprise.

Change-Id: I22a8ef1edb87b42a2568cf5b1f5f911663d5e5f6
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
Prevent indefinite recursion in macro expansion

Task-number: QTCREATORBUG-13315
Change-Id: Ibf963569bdebf8a791f0a7ceb8cd010efed99dad
Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com>
CppTools: Locator: Do not index *.moc files

The symbols of these files do not provide much value.

Change-Id: Ie81b12dc795c068742600e272807f9e6a87609ea
Reviewed-by: Fawzi Mohamed <fawzi.mohamed@theqtcompany.com>