Open humphd opened 6 years ago
Depending on the outcome of #26, this terminal would need to get connected (likely via MessagePort
or postMessage
) to the VM running in a worker, and we'd pass input/output on the serial port.
See https://github.com/copy/v86/issues/172 for some upstream discussion of how to do this.
We need a shell based on https://github.com/xtermjs/xterm.js, which should live in
/src/terminal
. This bug is only about stubbing out a very basic thing. We'll add all the features later on in new issues.