Community
Participate
Working Groups
In the following code from 'CLIEventProcessor*' private void processSettingChanges(MIInterpreterExecConsole<?> exec) { String[] operations = exec.getParameters(); if (operations != null && operations.length > 0) { // In refactoring we are no longer generating the token id as // part of the command. It is passed here and stored away and // then never really used. So it has just been changed to 0. processSettingChanges(exec.getContext(), 0, operations[0]); } } operations[0] passed to 'processSettingChanges()' is always "console" for console commands. As a result the parsing of the command always fails and no events are dispatched. I would suggest adding the following methods to MIInterpreterExec: 1. getInterpreter() 2. getCommand() and use the latter in 'processSettingChanges()'.
(In reply to comment #0) > I would suggest adding the following methods to MIInterpreterExec: > 1. getInterpreter() > 2. getCommand() > and use the latter in 'processSettingChanges()'. Nice. +1