1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-04-29 19:45:01 +02:00
Find a file
Marc Khouzam c8ce2587e8 Bug 303808: Update ConsolePageParticipant for GDB process
This patch officially limits the ConsolePageParticipant to handling
consoles from the platform's console view, and not any consoles from the
new Debugger Console view.  The code currently behaves like this, but
this patch cleans it up and no longer even checks for GDB consoles.

The ConsolePageParticipant used to provide two things for the GDB
console, when it was part of the platform's Console view:
1- it would select the GDB console when the GDB process was selected
2- it would provide a 'save' button for the GDB console

For #1, when the GDB process is selected in the debug view, this patch
selects the same inferior console as when the launch is selected which
is the last inferior console. As for the synchronization of the Debugger
Console views, it is already handled by each console itself.

For #2 the save button must be handled differently based on the
different type of debugger console (basic vs full).  This should be done
in another commit.  Besides, the code, before this patch, was not adding
the save button to the debugger consoles since those consoles are not an
instanceof org.eclipse.debug.ui.console.IConsole as first checked in
ConsolePagePartipant#isConsoleGdbCli()

Change-Id: I0813ad2261633ce8630ab5842f06a047868856e8
2017-01-19 15:27:33 -05:00
build cmake: Fix missing NLS messages 2017-01-16 13:36:44 -04:00
codan Update version to 9.3.0 2016-11-15 20:32:51 -05:00
core Bug 510662 - NPE in BuiltinOperators.<init> 2017-01-19 10:39:05 -05:00
cross Update version to 9.3.0 2016-11-15 20:32:51 -05:00
debug Bug 303808: Make it easier to extend Debugger Console pages 2017-01-19 11:02:17 -04:00
doc Add missing reference to GDB Debugging Preferences (for DSF preferences) 2016-12-05 21:47:25 +00:00
dsf Trigger error in Debug plugins when a package is not exported. 2016-12-21 11:54:36 -04:00
dsf-gdb Bug 303808: Update ConsolePageParticipant for GDB process 2017-01-19 15:27:33 -05:00
jtag Bug 509812 - Unable to interrupt arm remote target, Neon and GDB 7.12 2017-01-17 13:37:49 -04:00
launch Bug 510394: set environment when doing project-less run 2017-01-12 19:51:40 +00:00
llvm Update version to 9.3.0 2016-11-15 20:32:51 -05:00
lrparser Bug 509749 - Find References doesn't find a reference to a function 2016-12-29 09:59:36 -08:00
memory Trigger error in Debug plugins when a package is not exported. 2016-12-21 11:54:36 -04:00
native/org.eclipse.cdt.native.serial Update version to 9.3.0 2016-11-15 20:32:51 -05:00
qt Bug 402498 - Apply declaredBefore() filtering to index bindings 2017-01-09 03:55:43 -04:00
releng Updating baseline for CDT 9.2 (RC4) 2016-12-14 13:46:46 -05:00
remote Update version to 9.3.0 2016-11-15 20:32:51 -05:00
testsrunner Update version to 9.3.0 2016-11-15 20:32:51 -05:00
toolchains/arduino Update version to 9.3.0 2016-11-15 20:32:51 -05:00
upc Update version to 9.3.0 2016-11-15 20:32:51 -05:00
util Update version to 9.3.0 2016-11-15 20:32:51 -05:00
visualizer Update version to 9.3.0 2016-11-15 20:32:51 -05:00
windows Update version to 9.3.0 2016-11-15 20:32:51 -05:00
xlc Update version to 9.3.0 2016-11-15 20:32:51 -05:00
.gitignore Ignore NFS-created files. 2012-11-08 13:34:54 -08:00
pom.xml Update version to 9.3.0 2016-11-15 20:32:51 -05:00