This should be dead easy from what I have seen in the code most of the work in creating a custom language console is done by the base class implemenations, and the console does appear to work, but its connection to my Process's stdout and stderr is behaving strangely. I get no stdout at all, and I only get stderr if I kill the language console by pressing the stop icon.
For example i can type some garbage text, press enter, then stop the language console, and I will see the error message from the interpreter for the invalid input.
Nothing I have done has allowed me to see stdout.
Meanwhile I am able to run scripts against the same interpreter using my plugins' run configurations.
The language console API looks really great, and I really want to add support for it, but I havent been able to effectively debug this issue.
Anyone have any advice?