This is a modified (simplified) version of termbox, with Rust bindings.
Main differences are:
-
All input and signal handling removed (including
SIGWINCH). For now resizing should be done manually by settingbuffer_size_change_request. -
Some input handling related files and functions are removed.
-
utf8-related functions are removed.
(Based on 7f7694)
-
Few other tweaks in various functions:
tb_shutdownresetscursor_xandcursor_yso that in an application if you shutdown termbox and then initialize again you get correct cursor rendering.
1/7/2017:
- Support for terminal focus events implemented.