Archived
1
Fork 0
Commit graph

15 commits

Author SHA1 Message Date
47368e1d04 Add a way to report errors after exit 2023-10-03 10:58:02 +05:00
c10f4a243b Add support to handle terminal resizing
Got stuck on a bug for a while, fix was to check for errors when using
system calls. Lesson learned.
2023-09-26 06:42:36 +05:00
a73bbecfcc Move cursor to prompt 2023-09-11 13:53:28 +05:00
2f560997e5 Finish refactoring 2023-09-09 01:38:26 +05:00
fc5e50e4db Refactor a lot
Doesn't compile yet. Dreading the time when it does and there's an error
in the hundreds of lines I changed. For future: commit small changes
that can be compiled and tested atomically.
2023-09-08 21:55:36 +05:00
695dd854d6 Use commit hash as version number
Might be a horrible idea
2023-09-06 16:43:40 +05:00
bfb47723af Finish chapter 5 2023-09-04 20:54:59 +05:00
165eea1844 Do some work on the text editing
A little is left, and there are bugs
2023-09-04 15:06:35 +05:00
818ef8d40b Add simple backspacing 2023-09-04 08:56:00 +05:00
7a9727a550 Implement writing to disk 2023-09-03 22:18:08 +05:00
f866add58f Begin work on text editing
Along with lots of stuff I was too lazy to commit separately
2023-09-02 10:30:25 +05:00
bd8da6f4ee Refactor everything into it's own file 2023-09-01 20:04:12 +05:00
f1a73ec874 Remove the 'running' variable 2023-09-01 07:48:37 +05:00
49414086b0 Move append buffer to separate file 2023-08-31 10:48:27 +05:00
ca5e1323f1 Move terminal stuff to separate file 2023-08-31 09:19:35 +05:00