Nick Gammon said:
I probably won't be supporting it for the next 20 years, or even the next 10.
I said that (page 1 of this thread). Whether you read into that, that I won't be supporting it in 5 years ... well it could be read that way. I am providing free support - I am not claiming that will go on indefinitely, nor am I giving notice that I will stop supporting it on any particular date. On such a date, whenever that is, it would be handy to have other people able to at the very least answer questions, and preferably make bug fixes and add enhancements.
That is one of the reasons the source was made openly available, so that the potential exists for others to support it. Unfortunately you also need the MFC libraries which limits support to people who have purchased those.
This is one of the reasons why I suggested that, if many hours are to go into improving the code, those hours might be better spent writing a new client from scratch, that doesn't depend on proprietary libraries.
In any case, congratulations Twisol on spotting the actual problem with your assertion. Interestingly, that slowed you down a couple of days, and there is regrettably no way of knowing how many other such cases will arise, with open-ended time-frames to solve.
The ideal case would be that you promptly, efficiently and without bugs refactor the code so it is much simpler, but continues to work with existing triggers, plugins etc. |