G'day Ranier, Please do NOT get discouraged by the apparent lack of enthusiasm for non-functionality improvements to the code.
I am 1000% on your side: Look back at all the warnings summaries I've posted to the list over the years, and at one point, we got CD down to merely 5 warnings. In my opinion, Antonio has shown himself to be risk-averse in changing the code, but there must be a strong drive to add new features, coming from a direction that does not show itself on the list. As bugs in these new features are found, they are fixed very promptly and always in a way respectful of, and open to, the list. Again, in my opinion, Antonio is doing a fantastic job given the place he's working from. There is quite a lot of third-party libraries incorporated in the code base: In many cases, a current (at the time) stable version has been configured for, and then copied in verbatim, into the codebase. Sometimes this is because the libraries are not uniformly available across all platforms, so this incorporation sidesteps that potentially major maintenance nightmare. A notable recent example of a library being optionally pulled back out from the codebase is zlib: The codebase still has the version snapshot from its time, but the build switches have been changed to prefer using an external library where possible. So, one way forward would be to continue taking incorporated libraries and separating them back out, where possible. You've probably seen my "warnings summary" output recently. I'll post it again later today, to show how progress is being made. [I regret not doing more sooner, but various factors have worked against me... still, progress is being made.] I'll try to post later today (Australian time), with an updated warnings list. I'll also post the Lua script I use to parse the GCC compiler output. More later; in the meantime, your input has been fantastic, and I am very grateful for what you've done. cheers, sur-behoffski (Brenton Hoff) programmer, Grouse Software _______________________________________________ Iup-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/iup-users
