For input processing we will need to constantly be reading standard in. But we also need a way to cancel that reading so the input thread doesn't just sit there forever.
Investigate how we can do this on each supported platform. Might be worth checking what, if anything, Notcurses does.
For input processing we will need to constantly be reading standard in. But we also need a way to cancel that reading so the input thread doesn't just sit there forever.
Investigate how we can do this on each supported platform. Might be worth checking what, if anything, Notcurses does.