I wrote a big 'ole blog post about the process of developing the text editor I now daily-drive, complete with technical details about the implementation and some fun solutions I found along the way.
Perhaps some of you folks will enjoy it.
I wrote a big 'ole blog post about the process of developing the text editor I now daily-drive, complete with technical details about the implementation and some fun solutions I found along the way.
Perhaps some of you folks will enjoy it.
@jsbarretto "have no desire to turn this into an exercise in regex engine design"
Bold words for someone who designed and implemented a Regex engine multiple times over, benchmarked them, choose one, integrated it into the project and wrote the largest section yet of the post on Regex lol
@jsbarretto "And, for god’s sake, enjoy the challenge and resist the urge to push the difficult bits off to a box of statistics. There is joy in struggle."
Amen to that 💗 Lately I love to read about hand made stuff like this. It's becoming more of a rare thing.
@lastcoder No, it's much closer to a rational GUI text editor. I've never been able to convince my brain to enjoy modal editing, despite several attempts.
There's a list of keybindings in the README if you are interested: https://git.jsbarretto.com/zesterer/zte