mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-04-29 19:45:01 +02:00
Mirror of https://github.com/eclipse-cdt/cdt
![]() 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 |
||
---|---|---|
build | ||
codan | ||
core | ||
cross | ||
debug | ||
doc | ||
dsf | ||
dsf-gdb | ||
jtag | ||
launch | ||
llvm | ||
lrparser | ||
memory | ||
native/org.eclipse.cdt.native.serial | ||
qt | ||
releng | ||
remote | ||
testsrunner | ||
toolchains/arduino | ||
upc | ||
util | ||
visualizer | ||
windows | ||
xlc | ||
.gitignore | ||
pom.xml |