Commit Graph

13 Commits

Author SHA1 Message Date
Kartik Agaram
c8e41a470f 7157 2020-11-01 22:17:40 -08:00
Kartik Agaram
7ecfd5eba9 6796
Extremely hacky initial stab at a 1-line editor.
2020-09-16 23:46:25 -07:00
Kartik Agaram
9b873e3bcd 6792
Roll back all buffering of Stdout.
2020-09-16 16:52:26 -07:00
Kartik Agaram
9f8f2731df 6791
Yeah, this isn't working.
2020-09-16 16:47:53 -07:00
Kartik Agaram
f4fb198af3 6790 experiment: explicit flush
tile is already visibly slow (49x212 screen) :/ So programmer needs more
control over performance.

But this may not be the right approach. That extra flush-stdout in tui.mu
suggests it's either going to be finicky, or we have to flush on every
attribute change. And going through a buffered-file may be slower. May.
2020-09-16 16:43:52 -07:00
Kartik Agaram
d165ccc377 6785 2020-09-16 09:18:51 -07:00
Kartik Agaram
6b343a82f2 6699 - start building out fake screen
We now have all existing apps and prototypes going through the dependency-injected
wrapper, even though it doesn't actually implement the fake screen yet.
2020-08-01 23:39:57 -07:00
Kartik Agaram
8c78c3eb48 6641 2020-07-12 21:01:34 -07:00
Kartik Agaram
792451d1be 6603 2020-06-30 14:59:45 -07:00
Kartik Agaram
8bd3c2b5a8 6601 2020-06-29 19:21:43 -07:00
Kartik Agaram
222548962c 6599 2020-06-29 19:14:19 -07:00
Kartik Agaram
39234e89e1 6447 2020-05-30 08:44:46 -07:00
Kartik Agaram
415354264b 6410 - primitives for raw keyboard input 2020-05-27 01:41:35 -07:00