Last news:SublimeREPL 2.0.0 is slowly taking form. Package Control release should happen very soon.Initial ST2/PY2 -> ST2+3/PY2+3 was surprisingly easy, but it took over 5 months to fight off all the bugs and incompatibilities.

Fantastic stuff. One question though: I added a menu option for a Haskell REPL and that works fine. However, by default it doesn't load the current file I'm working in. Of course I can just type :load filename once I'm in the REPL, but it'd be nice to be able to automate this. I tried to do so by changing the command to

Awesome as always. One thing though, SublimeLinter is linting the input panel according to the language it is running, which is obviously not ideal. I'm wondering if there is some way I can identify the view as a SublimeREPL view so I can automatically turn the linter off for that?

sublimator wrote:That project has an FSM based tty emulator. Nifty. Seems there's a few libs available for this type of thing.

I've been playing with pexpect based REPL yesterday. It's still incomplete when compared to the subprocess one(eg. expanding $file/$filepath in env and cwd), but initial tests show that it will be a great addition and should resolve lots of issues with bash/irb/... and other isatty() checking bastards http://code.wuub.net/sublimerepl/changeset/c4b362242e40

On the other hand winpexpect (py) andr Expect for Windows (tcl) are not working as well as I would like them to. Wrapping powershell is still an open problem.