My attempt to implement a terminal emulator in c3.
- can run commands and see results in log file
- minimal ui implemetation using raylib
- respect control sequences
-
- implement control sequences parser (https://vt100.net/emu/dec_ansi_parser)
-
- handle control sequences in the output
-
- handle control sequences from the keyboard
- tabs/splits
-
- use opengl to render window
-
- use freetype for font rendering
-
-
- create freetype bindings (c3lang/vendor#45)
-
-
-
- [v] render text with freetype (it turns out freetype is shit in terms of text rendering)
-
-
-
- write self made shader to render text properly (???)
-