Work in-progress
fix build for Linux
Increase Screen size
Cache glyphs
clean up the code
BaseTextBuffer
work in-progress
Work in-progress
Work in-progress
* Implement arrow keys (up, down, left, right)
* Implement vertical scrolling
Implement Home/End, Page Up/Page Down, Ctrl+Home/Ctrl+End
Implement save/save as...
Work in-progress
Implement Copy, Cut, Select All
Work in-progress
TODO: handle the case with nested layouts
* fix some of-by-1 errors
* nested layouts
* implement minWidth/Height maxWidth/Height
* make focused and unfocused cursors look different
* make screen size one character bigger
Status Bar
isearch: work in-progress
fix a bug when screen remained empty until resize