Marc Khouzam
b0833f9e0c
Fix DebuggerConsoleManager#showConsoleView() not showing the console
...
According to the javadoc of
IDebuggerConsoleManager.showConsoleView(IDebuggerConsole), the specified
console should be made visible when this method is called. Our
implementation was not doing that.
The PageSwitcher used in DebuggerConsoleView is making use of that call
and was not working properly. One can verify this by using the
"Next Page" key binding to change console pages. It works in the
platform console but did not in the Debugger Console.
This patch fixes it.
Change-Id: I0caa94c85e5c9dbbd94d80081c7b4691c17d9582
2016-10-31 11:00:20 -04:00
Marc Khouzam
896eba55c5
Update plugin version and fix @since tag
...
Change-Id: I60463177469d823d3ce69a4ed0612291ca542fc6
2016-10-31 10:42:13 -04:00
ljyanesm
f034a69fb7
Bug 483602 - Implement deletion of elements from Outline view
...
Adding the delete refactor to the refactor context menu in the Outline
View.
Change-Id: I208078d2200853389bf4eb114756cf4e9b719134
Signed-off-by: ljyanesm <yanes.luis@gmail.com>
2016-10-30 22:59:32 +00:00
Nathan Ridge
b6bda6636c
Bug 506728 - Ref-qualified conversion operator
...
Change-Id: Ic5e1650bdd1235fd953ab79e44f801c0b52badf3
2016-10-29 00:45:32 -04:00
Sergey Prigogin
4fa9706ea8
Cosmetics.
...
Change-Id: Ibd8c8ac950c55c02259e9dfacb0649dfca8820dc
2016-10-28 14:52:56 -07:00
Sergey Prigogin
d69b51acc8
Bug 506668 - Name resolution problem with namespace alias in macro
...
expansion
Change-Id: I15a0198c588cbb0e044392f47367679bb90180a6
2016-10-28 14:01:38 -07:00
Sergey Prigogin
64bd99d429
Improved diagnostic messages in tests.
...
Change-Id: I031061fa7ce8c7cf5af76f229ff9b93c411d1be3
2016-10-28 10:22:51 -04:00
Marc Dumais
f8488ac157
Bug 505746 - A colon in the project name causes an NPE
...
Doubled column character addressed in this patch.
Change-Id: I942fbceeac231b2998fa808266f579509dc55295
2016-10-28 07:02:35 -04:00
Nathan Ridge
5da005cf3a
Bug 397296 - Add missing keywords to the list of keywords for which completion is offered
...
Change-Id: I3c08e736ec5ce8ef7a4c8954cd4e9548bf079d25
2016-10-28 03:35:34 -04:00
Nathan Ridge
f229ec9e44
Bug 506170 - Calculate sizeof(double) correctly
...
Change-Id: Ie0b4767a81ed529e827d1b9decd4d065225e8e5b
2016-10-27 00:52:24 -04:00
Nathan Ridge
e7e66605f2
Bug 395571 - Show name of nesting type when printing names of nested types in completions
...
Change-Id: I2fc191403a6ead68d30b99e427a005109355baad
2016-10-27 00:52:01 -04:00
Sergey Prigogin
35687baf43
Revert "Bug 402498 - Apply declaredBefore() filtering to index bindings"
...
This reverts commit fbccef3ff1
.
Change-Id: I2b899750815200068dbe27b097f108b237d02447
2016-10-26 22:31:46 -04:00
Joseph Henry
b741fb552a
Bug 417193 - Incorrect Symbol <X> could not be found
...
Fixed bug with mixing #pragma once with standard include guard.
Change-Id: Ic418ab290f9d322d943bab56625ce1f0fe6b2aee
Signed-off-by: Joseph Henry <joseph.henry@sas.com>
2016-10-26 21:18:08 -04:00
Sergey Prigogin
e3fbd7c4ca
Removed redundant qualifiers.
...
Change-Id: Ife57237b66199ac753c804141be1d77b6188caf6
2016-10-26 16:47:17 -07:00
Sergey Prigogin
52f4104080
Fixed an NPE.
...
Change-Id: I20e5a2c2a452159224cd8af5a3e0c434801b67cc
2016-10-26 16:46:36 -07:00
Nathan Ridge
d77511f4c4
Bug 496720 - Respect scope filters for AST-based checkers
...
Change-Id: Ib96879ec50bdc5a14215abbe6d109bcf3767d4f4
2016-10-26 01:18:55 -04:00
Sergey Prigogin
d1528d0c5d
Bug 506529 - NPE when organizing includes
...
Change-Id: Ib6780aefd2febff4ffb953ae36b1f4312922a5b8
2016-10-25 13:51:00 -07:00
Alvaro Sanchez-Leon
6c3779d38e
Bug 303808: Move console actions to its own package
...
Change-Id: I8188f69c08fee284c02aa34c2a4d9f29de3c13e7
Signed-off-by: Alvaro Sanchez-Leon <alvsan09@gmail.com>
2016-10-25 15:33:51 -04:00
Alvaro Sanchez-Leon
5ab506c95e
Bug 303808: Remove GdbConsoleInvertColorAction and use preferences
...
Change-Id: Ic99160ff208eb71457093003b4cf070a9dfda540
Signed-off-by: Alvaro Sanchez-Leon <alvsan09@gmail.com>
2016-10-25 15:32:54 -04:00
Sergey Prigogin
d203d965a2
Added "PRESERVE" comment to protect some nodes from removal.
...
Change-Id: I63038293cf66fb81fa30ab0d14f847d9c4bfea4d
2016-10-25 10:52:13 -07:00
Alvaro Sanchez-Leon
b63adf43db
Bug 303808: Add a Preference page for GDB CLI consoles
...
In addition, a new "Preferences" Action is available for
the GDB CLI consoles so the user can easily find/adjust them.
Change-Id: I8d2756683f92ca9b42454906dd600c97e1e07cd2
Signed-off-by: Alvaro Sanchez-Leon <alvsan09@gmail.com>
2016-10-24 21:43:11 -04:00
Alvaro Sanchez-Leon
1cfa38948c
Bug 303808: Share GDB process streams among console pages
...
The GDB process streams now stay opened regardless of
the life-cycle of associated console views. This allows to close
the Debugger Console view without affecting the debugging session.
At the same time, closing and re-opening the Debugger Console
causes new console pages to be created, but should not
cause multiple jobs to read from the same input stream.
Change-Id: Ief78aa2053e5a54514773a8f24f0a465364a7351
Signed-off-by: Alvaro Sanchez-Leon <alvsan09@gmail.com>
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2016-10-24 17:33:27 -04:00
Nathan Ridge
3fc681c299
Bug 487764 - Add a highlighting for variables passed by non-const reference
...
The highlighting is disabled by default.
Change-Id: I0b9e587c3b9d7206614937893d535825a4be99e5
2016-10-24 00:35:28 -04:00
Nathan Ridge
d459bad872
Follow-up to the DependentValue refactoring
...
Replace some uses of IntegralValue with DependentValue that were missed
originally.
Change-Id: Ieac5757c042378082c8d38f4883d7e495f64d208
2016-10-23 02:15:20 -04:00
Nathan Ridge
e9c6ca09e8
Bug 486682 - Syntax coloring of macro arguments that occur in reverse order in the AST
...
This patch also fixes a couple of other bugs related to syntax coloring of
macro expansions, which are exposed by this change (bug 490415, bug 496696).
Change-Id: I3c0030ff61e721e099dc50afc109dd44e37276a3
2016-10-22 21:15:11 -04:00
Marco Syfrig
82f4fac87b
removed unused imports
...
Change-Id: I3c2df7a891b2f58d2efc60a23cd4c360a16c5b56
Signed-off-by: Marco Syfrig <marco.syfrig@gmail.com>
2016-10-21 11:25:05 -04:00
Doug Schaefer
fa84dad370
Make launchMode a core thing and add Debug for CMake configs.
...
Change-Id: Ie431824dddda07cd6985e5b644970eb525280577
2016-10-20 20:01:52 -04:00
Doug Schaefer
0868cf82ee
Fix include paths to make them relative to the project file for Qt.
...
Change-Id: I81c334a2c0ed85487a60ef14a6f28d7b87b6fbf3
2016-10-20 12:02:48 -04:00
Doug Schaefer
78ba80e1d5
Add New Empty CMake project wizard.
...
Change-Id: I6f4fc0db27a863700eafcac751fa168dc32d96d5
2016-10-19 18:32:48 -04:00
Nathan Ridge
fbccef3ff1
Bug 402498 - Apply declaredBefore() filtering to index bindings
...
Change-Id: I3086c35cf294970d4adbb65dd6aa3708710f9c02
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
2016-10-19 11:24:43 -04:00
Nathan Ridge
ed65559753
Split IntegralValue into IntegralValue and DependentValue
...
Change-Id: I2bf312ab03e04636991256bcdb4711a23851f139
2016-10-18 17:09:44 -04:00
Doug Schaefer
5540c75ce0
Fixes to remove duplicates and invalid CMake toolchain entries.
...
Change-Id: I1a8212945428b00d332b9f78c5a3eb81091f3fe6
2016-10-17 23:11:52 -04:00
Sergey Prigogin
47784c8980
Minor cleanup.
...
Change-Id: I5d9cb2aba6a4501dc25615f4950069390afb8f6d
2016-10-17 13:01:10 -07:00
Doug Schaefer
5d7b64cd11
Fix the BinaryRunner deadlock correctly.
...
Change-Id: I23907639a4f550c3ed0406f7229b9459deebb4d0
2016-10-17 10:52:58 -04:00
Doug Schaefer
e76ec05aab
Bug 503036 - Fix deadlock caused by previous fix.
...
Change-Id: Ic333a7f0230e6a28033fd6659408895b34f5b70e
2016-10-14 14:46:46 -04:00
Jonah Graham
4d0a556446
Bug 505868: Split clean command when cleaning lots of files
...
This change overcomes the Cannot run program "rm": Command line
too long error when there are hundreds to thousands of files.
This change only applies to the interal builder.
Change-Id: Idc32067e27d76e3b438b2b1a07376859c7c8d1e4
2016-10-14 09:56:25 -04:00
Sergey Prigogin
85d8e44eb1
Bug 485422 - Organize includes: header substitution maps not always used
...
With this change the heuristic header substitution tries to find a
header that is better than the one computed using regular substitution
rules, but defaults to that header if it can't find a better one.
Change-Id: I811857b2ccf66e2db4161801f34db8464834ce12
2016-10-13 18:09:52 -07:00
Sergey Prigogin
430ba3a73f
Bug 505932 - Heuristic header substitution is too aggressive
...
Change-Id: I08fd598ef5411c3e5956460ae1d2c39947b12c78
2016-10-13 16:24:32 -07:00
Sergey Prigogin
c5afeb8d85
Bug 505832 - Add ICPPVariable.isConstexpr() method
...
Change-Id: I0f889347807d2e23be00ae68786a08e58a5ae8c4
2016-10-13 18:23:11 -04:00
Jonah Graham
33d12e75c9
Cosmetics
...
Change-Id: I584622013f810d8ac51dcb618074663a79cd5b19
2016-10-13 15:00:03 -04:00
Marc Khouzam
d3fecaa15e
Add API filter for default methods.
...
Change-Id: Ie67bd964cd725ed1fc0356212e4a7f947232b066
2016-10-13 11:52:24 -04:00
Sergey Prigogin
bc1d5f3d2d
Removed use of SubProgressMonitor.
...
Change-Id: Ibb44a6e12f147a69a8a32e243831f5d4ac1468ec
2016-10-12 19:38:29 -04:00
Doug Schaefer
e371ba0919
Updates for Core Build.
...
Change-Id: I8720d5b57e335adde538838790c3ecdd465a7ed7
2016-10-12 19:19:19 -04:00
Marc Khouzam
23f68c6c35
Update cdt-baseline to point to final release of 9.1
...
Change-Id: I728b2a869c9a5e7fe62b6f08578b17c924296a66
2016-10-12 15:22:47 -04:00
Alvaro Sanchez-Leon
ce2b583716
Update dsf-gdb test suite to run GDB 7.12
...
Change-Id: I6a870b443d667b0ecb393c338c826200dcff0cff
2016-10-12 08:37:49 -04:00
Sergey Prigogin
2a7e9108dc
Adjusted Javadocs.
...
Change-Id: I91da69eba36c8ee554eff369d89cb0a9848559b1
2016-10-11 16:43:59 -04:00
Marc-Andre Laperle
30b3165eb3
Bug 497512 - cdtdebug.sh "bashisms" not supported by non-bash shells
...
Also include the latest version of plugins when launching
(tail vs head). This makes a difference when the plugins were
updated.
Change-Id: Id97c9247f0507e177592ca3631348bf8f7fd3dbf
Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
2016-10-11 11:25:46 -04:00
Marc-Andre Laperle
1f89d55074
Bug 498941 - GDB preference page can grow huge with long debugger path
...
Change-Id: Iaacfc18fdb28eee1e64e5de8073114738d25ff79
Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
2016-10-11 10:52:30 -04:00
Alvaro Sanchez-Leon
bd2fc5fc6a
Adding GDB 7.12 to the download-build-gdb.sh script
...
Change-Id: Iac977f0ab83429cc931f413664c7789bb9c9e913
2016-10-11 10:15:59 -04:00
Alvaro Sanchez-Leon
37b722500d
Bug 504005 - [standalone] bundle version errors
...
Change-Id: Id7ed91a7f7d24ca25bb5820dff39c7272a806e0d
2016-10-11 00:28:01 -04:00