UKSyntaxColoredTextDocument and UKProgressPanel warning
I've been meaning to post this for ages, but always got sidetracked, so let's finally get this over with before I'm off to work:
You're advised that the UKProgressPanel and UKSyntaxColoredTextDocument classes on my source code page aren't really up to my usual standards. So, if you plan on using them, see them more as code snippets than as production code (even though most of the stuff on that page is still in the 0.something versions, so that should be kinda obvious). In particular, UKSCTD has some issues with undo and with new lines when it's completely empty that I've started to track down several times but haven't had time to really fix yet, and the progress panel seems to have some really silly bugs when it comes to using it from several threads, which kinda defeats the point a bit.
I would take them down if they weren't pretty useful as examples on how to load your own NIB or hook into the text system in a basic way. If any of you has already fixed or isolated these bugs, or even has a vague idea what could be causing them, I'd be happy if you e-mailed me and let me know. Thanks.