From: David B. <dav...@gm...> - 2011-01-20 19:49:37
|
I hope to release t4k_common-0.1.0 soon. The minor version number is going up from "0" to "1" because several things have been migrated from tuxmath into the common library: 1. the GNU linebreak library and our "linewrap" code, formerly in tuxmath's linewrap.c. 2. our "replacement" functions for alphasort and scandir on platforms where these functions are lacking (Windows). 3. our wrapper functions for UTF-8<-->wchar_t conversion with iconv(), formerly in tuxmath's convert_utf.c. 4. Throttle(), a simple function to keep loops from eating all CPU. Also - one very important bug was that t4k_common-0.0.4 effectively had gettext deactivated, which has been fixed. These are all new additions to the t4k_common "API", which will allow the corresponding files to be removed from tuxmath (and soon tuxtype). This release seems to be about ready to go. I did have some issues with the build systems (esp. cmake because I am less familiar with it), but they seem to be fixed now. The cmake control files do seem kind of messy - they could use some attention from someone who knows cmake better than I do. I have not yet tested the new t4k_common in the mingw-cross-env crossbuild, which I hope to do today. As soon as t4k_common-0.1.0 is released, I |