version bump

Change-Id: Iaacd1793497a836ae7ddab7f7f6de34b89cf51d8
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
Android: Use the new gdbserver name for Qt 5.4+

Starting with Qt 5.4 we are packaging the gdbserver tool as libgdbserver.so,
otherwise gradle will refuse to add it to the package. Gdbserver is renamed
also for ant.

Change-Id: I4ef6408226ab05ea7b4e3d6f41dd368f5a602c7d
Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@digia.com>
Doc: column editing

Change-Id: I6d8f2269b616e91409de4218eebecf087a4a0215
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@digia.com>
Squish: Remove unused objects

Should have done so in 4541173535d4a0df240636ab1a0618abc2794569

Change-Id: I2f6b578db506d8e9e35b90d0a7fbc2ae833b148c
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
CppEditor: copy snapshot before FunctionDeclDefLink change calculation.

FunctionDeclDefLink::changes is called from
CPPEditorWidget::updateFunctionDeclDefLinkNow() where it receives the
snapshot by reference from the semantic info. The semantic info is
recalculated in a/the future, so it might change the snapshot or its
documents while it's still being used by the decl/def link finder.

So, this patch takes a copy of all relevant semantic info (snapshot and
document) before starting to calculate the changes.

Change-Id: I78244a4ca8149233403b3c35ee05a2d4ed4b2770
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@digia.com>
CppEditor: Return on invalid code in ExtractLiteralAsParameter::match

No declarator was provided but we assumed one.

Task-number: QTCREATORBUG-12853
Change-Id: I5faf96b63f39aff43c0165f7277345737e53f191
Reviewed-by: Erik Verbruggen <erik.verbruggen@digia.com>
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
GDB: Upgrade to 7.8

Change-Id: If68a6b17b624c5093d4f1aaaae55db35a654a4fb
Reviewed-by: hjk <hjk121@nokiamail.com>
Squish: Use small letters in shortcuts

Following Squish documentation. Capital letters even caused
problems in nativeType().

Change-Id: I902984da40c7b57c1c40d35c2cd183e95481f1cf
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
Squish: Revive WELP04 for Squish 5.1.1+

Change-Id: If357eca07661df58484ea12d22a881d3d6564523
Reviewed-by: Robert Loehning <robert.loehning@digia.com>
TextEditor: Merge the two sets of *EditorWidget constructors

Change-Id: I45d87d0be722ac36d64af222f03f8cb76242c9df
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
TextEditor: Further *Editor/*EditorWidget disentangling

In most cases, the *Editor constructor does not need to
access the *EditorWidget.

Change-Id: I1f5c076a0f723d5d82b398e8c250c7bd1d47eb17
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
Update qbs submodule.

To HEAD of 1.3 branch.

Task-number: QTCREATORBUG-12833
Change-Id: Ic19267265ccc9035a7e82f973fe894843ce054e0
Reviewed-by: Christian Kandeler <christian.kandeler@digia.com>
Merge remote-tracking branch 'origin/3.2'

Conflicts:
	qtcreator.pri
	qtcreator.qbs

Change-Id: I926bdfc7df6158207cfc07f3c6c591d0a59b7667
version bump

Change-Id: Ieba84f1c8ff1d33af3a6939a10de06848091963e
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
TextEditor: BaseTextEditor code cosmetics

Namespaces, #include order

Change-Id: I6e865821811c0a53e7ebbe321365cffdde7961af
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
Fix capitalization

Change-Id: If92fee1af862d52fe9c1ffe474de9c74c0537efb
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
CppEditor: Add tests for use selections

Change-Id: I5f958f0afbee076a8bac40e6e3c383f0c558d34a
Reviewed-by: Erik Verbruggen <erik.verbruggen@digia.com>
CppEditor: Move two functions to cpptoolsreuse.{h,cpp}

They do not really depend on CppEditorWidget and will be re-used in a
follow-up change.

    CppEditorWidget::identifierUnderCursor()
    CppEditorWidget::findCanonicalMacro()

Change-Id: I553bb68694fb4b5f1baa331debf33ae234e3dedf
Reviewed-by: Erik Verbruggen <erik.verbruggen@digia.com>
search for partial specialization for arrays

A<int[]> now prefer second specialization for
template<typename T> class A
template<typename T> class A<[]>

Change-Id: I32e874f78b2f5b363d088fbab6a8897e42e44035
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@digia.com>
CppTools: Move WorkingCopy to new cppworkingcopy.{h,cpp}

Change-Id: I447acf28849bffb52c1e6b6eafdde221ec0b179e
Reviewed-by: Erik Verbruggen <erik.verbruggen@digia.com>