Thanks for your guidance!
Quote:
Originally Posted by baskerville
Well, the Calculator is already a terminal that runs bin/ivy/ivy!
|
Yeah haha, when I realized that I hoped it would be trivial to make a terminal app, but oh well. Nevertheless, I will see if I can cook up something, possibly using a character based approach.
Quote:
Originally Posted by baskerville
If you were to write a general terminal application, it'll have to be character based. And unfortunately, when I tried this approach, I wasn't able to prevent the standard output and error to intertwine, producing an unreadable mess.
|
In case you haven't seen it: there is already a somewhat decently working (although not yet well coded) terminal emulator
based on fbink. I'm currently using it with plato and it works fairly decently. It emulates a framebuffer terminal using the small terminal app
fbpad, with ncurses support! I can quickly get it to show up by pressing a key/doing some sort of action, and then I can pause the terminal's render process and refresh plato by long-processing to quickly get back to a document.