January Summary

Bold is a fast text editor. A public beta is coming soon.

This month, I implemented keymaps along with a window that shows your keypress and scancode. The scancode is a virtual number based on SDL, so it may not be what you expect if you know the real scancode for your keyboard. Using a scancode lets you change the language and use the same shortcut since it isn't character based.

Next was updating unit tests and having them run semi-automatically. Based on what files were modified, tests specific to that file will run until they all pass. Once this was working, I wrote a bunch of unit tests and updated my build script. The rest of the month, I took a proper break and watched/listened to a lot of conference talks and episodes of various tech podcasts