#-*- mode: org -*- #+TODO: TODO | DONE #+STARTUP: overview * DONE Render with Raylib * DONE Load custom Mono font * DONE Render input from user * DONE Do not block Raylib so we can loop while reading * DONE Create scrollback struct * DONE Scrolling the scrollback buffer * DONE Auto-scrolling * DONE Render scrollback by rows * DONE Handle color escape sequences * DONE Switch to SDL2 * TODO Clean up the rendering of the scrollback buffer * TODO Get Backspace and Return to repeat properly [[https://github.com/raysan5/raylib/issues/2041][Why we switched to SDL]] * TODO Render the scrollback line by line * TODO Only draw scrollback that is visible * TODO Handle unicode characters * TODO Handle canonical and raw commands * TODO Mouse copy/paste * TODO Create basic vertical splits?