jupyter / terminado

Terminals served by tornado websockets
http://terminado.readthedocs.org/en/latest/
BSD 2-Clause "Simplified" License
363 stars 95 forks source link

xterm.js addon #69

Open fabianfreyer opened 4 years ago

fabianfreyer commented 4 years ago

Since version 4.0.0, xterm.js no longer includes a terminado addon (https://github.com/xtermjs/xterm.js/issues/2143):

Note that the zmodem and terminado addons we will not provide alternatives for, instead relying on the greater community/domain experts to develop equivalent addons.

I guess this means that for terminado to support xterm.js 4.0.0 upwards, there needs to be a new xtermjs-addon-terminado.

fabianfreyer commented 4 years ago

There's some discussion in https://github.com/xtermjs/xterm.js/issues/2440 about this.

takluyver commented 4 years ago

Is there a standard protocol for how xterm.js expects to talk to a server? If so, maybe we could adapt terminado to use that rather than the custom protocol it has for historic reasons.