Commit Graph

81 Commits

Author SHA1 Message Date
Timothy Warren 816295ff9c Preparing for file reading/writing 2023-11-13 15:33:56 -05:00
Timothy Warren 4296930dae Start of documents 2023-11-13 14:46:04 -05:00
Timothy Warren bc8d398044 Update README 2023-11-10 21:24:47 -05:00
Timothy Warren 8bb3018e84 Minor reformatting tweak 2023-11-10 19:40:05 -05:00
Timothy Warren 3f1326ebd0 Add PageUp, PageDown, Home, and End input handling 2023-11-10 19:17:36 -05:00
Timothy Warren 61d222a9af Finally get the terminal size via ansi codes for bun 2023-11-10 18:22:09 -05:00
Timothy Warren 1723219452 Move the cursor 2023-11-10 08:36:18 -05:00
Timothy Warren c5e7d6e209 Get the padding on the welcome message just right 2023-11-09 13:08:00 -05:00
Timothy Warren 88ba42df0d More refactoring 2023-11-09 12:32:41 -05:00
Timothy Warren abee0a80bf First output of welcome message 2023-11-09 12:05:30 -05:00
Timothy Warren 7eb07520ae Get terminal size for bun runtime via tput 2023-11-09 10:46:12 -05:00
Timothy Warren b980996a5e Some reorganization 2023-11-08 18:07:34 -05:00
Timothy Warren d99656de66 Implement methods to get current console size 2023-11-08 17:02:59 -05:00
Timothy Warren 9cca55b101 Extract common interfaces out of runtime-specific adapters 2023-11-08 15:53:14 -05:00
Timothy Warren 8155f4dc73 Setup basic terminal output for Bun runtime 2023-11-08 12:45:04 -05:00
Timothy Warren f238b162f6 Setup basic terminal output for Deno 2023-11-08 11:11:19 -05:00
Timothy Warren e3083b1743 Move main fn back to common module 2023-11-08 08:02:03 -05:00
Timothy Warren ce1d5e2cb2 Some more refactoring 2023-11-06 18:49:29 -05:00
Timothy Warren 71ad718b6d Wrap runtime stdin loops in a generator 2023-11-06 15:36:41 -05:00
Timothy Warren 19e44261a4 Refactor to prepare for implementing input and output streams to the terminal 2023-11-03 12:26:09 -04:00
Timothy Warren 2fcfe4328c Cross-runtime testing 2023-11-03 11:59:58 -04:00
Timothy Warren 7dcd42da13 Set up basic ascii parsing and display 2023-11-02 13:06:48 -04:00
Timothy Warren 4854796168 Make code formatting more consistent 2023-11-01 15:27:31 -04:00
Timothy Warren 4a8047a6d4 Refactor raw mode handling 2023-11-01 15:25:52 -04:00
Timothy Warren b30c4d40d6 Get raw mode working in Deno 2023-11-01 15:05:31 -04:00
Timothy Warren 52632ad9a9 Get raw mode fulling working for bun. 2023-11-01 14:00:40 -04:00
Timothy Warren db83982d91 Getting into raw mode works with bun...not yet returning to normal mode 2023-10-31 17:38:15 -04:00
Timothy Warren 103cd1ecf6 Set up basic functionality for bun 2023-10-31 14:47:59 -04:00
Timothy Warren fba91bde10 Rough start to Deno runtime implemenation 2023-10-27 16:02:54 -04:00
Timothy Warren fdb1097a9c Add first code file 2023-10-27 12:11:48 -04:00
Timothy Warren 21f9de3b25 First commit 2023-10-27 11:51:04 -04:00