building a working text-editor to be used as main driver is kicking my ass right now, the depth of selection wizardry, like where the cursor ends up after text operations, is endless.

A lot of subtle things I've never really noticed until they were gone.

@neauoire When I wrote my text editor years ago, that was one of the hardest thing I had to figure out.

In the end, I could write a program that would tell me where it needed to be, so I expanded that into something that wrote unit tests to make sure my "real" logic was correct.

Wasn't very efficient at 15k tests though, but at least it was only 8 seconds to run.

@neauoire No. I ended up writing four novels with it (~250k words), but then hit enough things that I couldn't fix without a massive restructure.

Then started over again about six more times over the next ~14 years. :D

@neauoire It's part of Author Intrusion, my attempt at writing an IDE for writing novels including refactoring, find usages, etc.

Sign in to participate in the conversation

Revel in the marvels of the universe. We are a collective of forward-thinking individuals who strive to better ourselves and our surroundings through constant creation. We express ourselves through music, art, games, and writing. We also put great value in play. A warm welcome to any like-minded people who feel these ideals resonate with them.