August 23, 2005
Follow me on Twitter


A few days ago, I mentioned that I was buried under class Hypertext, an important but sprawling class that's particularly hard to work with. It's been rocky. We've factored out a LinkManager object that handles links, and a ChangeManager object that keeps track up changes, and moved both to Windows. Several other methods have been pushed to better places or to minor objects.

Cleaning up the code makes it easier to port to Windows, and easier to test once its there. But, aside from some slight performance improvements, it's not going to generate much news.