For tracking purposes so far. Will be needed for (j)irb, Rails Console, Debugger Console, might be more. Candidate for
btw: such a term emulator would be useful for many other usages (e.g. python/django), not just ruby
Yes, we know. There are works in progress by Ivan Soleimanipour, cf.:
This issue will likely depend on more general issue in "terminal emulator" component. Likely once the work by Ivan is
done, there will not leave to much work for Python/Scala/Ruby/<language_of_your_choice> modules implementors.
Works should restart once 6.5 is code-frozen and works on 7.0 starts again.
Just wanted to comment that currently this is partially accomplished using the JRuby console (http://wiki.netbeans.org/FaqRubyJIRBInNetBeans61)-- however
that doesn't work with Rails applications that are incompatible with JRuby (e.g. any that require native gems). So I hope the core of this feature (basic terminal
emulation features like up-arrow history and output coloring) is accomplished without dependency on JRuby, even if some extra aspects (e.g. code
completion) might be enabled by JRuby.
*** Bug 152316 has been marked as a duplicate of this bug. ***
An experimental version of a terminal-based IOProvider is now available.
Check out the terminal module.