Archived
1
Fork 0
This repository has been archived on 2024-10-07. You can view files and clone it, but cannot push or open issues or pull requests.
kilo/progress_log.md

18 lines
1 KiB
Markdown
Raw Normal View History

2023-09-04 15:53:43 +00:00
# Progress log
2023-09-08 20:32:29 +00:00
2023-09-04 15:53:43 +00:00
- (4/9/2023) Finished 5 chapters out of 7, basic text editing is fully
2023-09-04 16:07:47 +00:00
possible. It has fun been working on this, but semester is starting now and I
might not get to work on this a lot anymore. It might have lots of bugs, and
there's lots of things I don't like, there are TODOs everywhere. So many leaky
abstractions, near the end I started blindly following the tutorial and didn't
stop to think how it fits with the abstractions I have defined, but I might fix
it all one of these days...
2023-09-08 20:32:29 +00:00
- (9/9/2023) Didn't implement any new features, but refactored heavily. All the
previous features should be working unless I introduced a bug. But I like the
abstractions better now, and I cleaned up most of TODOs. This was painful to
get right and I contemplated quitting, but proud of myself. I find it very
interesting that the total of amount of code barely changed, it actually
decreased as measured by tokei. It increased slightly in the header files and
decreased in the source files, yet it was a lot of work.