Chuck asked:
'how soon is soon?"
1st things 1st - Welcome back Chuck!
Well, the beta version(s) of the improved typelib have been to and fro-ing with my testers for many months now (they seem to really like the new bits too, which is cool!). I suffered an annoying setback a month or so back when my much abused PC hard drive expired and I discovered that the automatically scheduled backups I had fondly imagined were safeguarding my work turned out to not actually be readable - the thing was
supposed to be verifying a good backup was made but had reported no problems - boy do I hate tape backups!
That said, truly the #1 reason that the improved lib has not 'escaped' yet, is that I knew that with the improvements in Quest ASL that have come along since I wrote a lot of the functionality, I could code a much more elegant library if I were to start over. To do this means a whole new set of development versions - alphas & betas etc. and while I know the end result will be a much better written library, I'm kind of inclined to groan aloud when I think of the amount of work still to do. I have started to do this - but of course that reduces my available time to improve the old version...
While I usually subscribe to the 'if it ain't broke don't mend it' theory, and the latest improvements to the old typelib do basically work OK, I think (know) I really OUGHT to press on and finish the re-write of the whole thing. However with the currrent treatment(s) for my ongoing health problems leaving me feeling almost permanently exhausted and very uncomfortable, I really can't face doing much of anything at present.
Hopefully when I'm feeling better I will be able to make some significant progress.
Al (MaDbRiT)