I wanted to see how far Emscripten could go, so I started porting BusyBox to it.
So far it: * Uses an xterm emulator (github:chjj/term.js) * Has command-line editing including history and tab completion * Has a small set of built-in commands It runs in a web worker to get blocking IO. My next step is to add vfork() (using the setjmp hack) and spawning. Online demo: https://tbfleming.github.io/em-shell/ (Chrome only; I'm hitting issues with Firefox) Source: https://github.com/tbfleming/em-shell Todd -- You received this message because you are subscribed to the Google Groups "emscripten-discuss" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
