Community
Participate
Working Groups
The new console removed a feature of commands written using CommandProvider and CommandInterpreter. Commands were allowed to execute other commands by calling CommandInterpreter#execute() on the CI object they received when they are executed. We use this a lot for providing convenience and composite commands. I recently updated one of those larger applications to the new console and all the commands stopped working. Sorry for not detecting earlier. But IMHO this is a regression. With the introduction of the new console, neither CommandProvider nor ConsoleInterpreter has been deprecated.
Pushed fix: https://github.com/eclipseguru/rt.equinox.bundles/commit/70d9aa5748f9708b025c79bc0a2f5f30356d2764
Sorry about the layout of the change. For some reason it always removes whitespaces.
Note, the fix was a very quick one after hints from Lazar.
Thanks Gunnar! Lazar could you review Gunnar's fix and release for M7 if appropriate?
Thanks Gunnar! Reviewd and submitted with commit http://git.eclipse.org/c/equinox/rt.equinox.bundles.git/commit/?id=39af747aa850411e67c0f40efe8cd16017263396
Fixed.
Closing the bug.