Learning C while writing a TUI spreadsheet editor like VisiCalc and Lotus-1-2-3.
Next steps
- make readlog a function the editor can work with
- add ESC Sequence parsing while go on with kilo
- https://www.linuxjournal.com/content/programming-color-ncurses
- https://www.cs.yale.edu/homes/aspnes/pinewiki/C(2f)Iterators.html
- https://cheuksblog.ca/2015-02-04-ncurses-editor-tutorial-03/
- https://viewsourcecode.org/snaptoken/kilo/
- https://www.nubaria.com/en/blog/?p=289
- https://github.com/arthurbacci/Teditor
- https://dev.to/rdentato/utf-8-strings-in-c-2-3-3kp1
- https://www.charset.org/utf-8
- https://stackoverflow.com/questions/47201087/gcc-how-to-use-address-sanitizer
- https://valgrind.org/
- https://sw.kovidgoyal.net/kitty/keyboard-protocol/
- https://github.com/unicode-rs/unicode-width
- unicode-rs/unicode-width#4
- https://github.com/neovim/neovim/blob/master/src/unicode/emoji-data.txt
- https://floooh.github.io/2019/09/27/modern-c-for-cpp-peeps.html