Hello! We are moving towards allowing C++11 to be used in the Wesnoth codebase. Yesterday, the Travis configuration was updated to build only for C++11, and a commit using C++11 lambdas was made in master. Over the next few days, certain simple C++11 features (such as nullptr) will be integrated into the code.
This unfortunately means dropping support for a few older systems. In particular, we can no longer support Mac OSX 10.6, as the C++11 standard library is not available prior to 10.7. We will be targeting GCC 4.7 and MSVC 12 (2013), so Linux distributions that ship with older GCC will no longer be supported, such as older versions of Arch Linux or OpenBSD. (The full results of the research can be viewed at <https://wiki.wesnoth.org/User:Celtic_Minstrel/WesnothCxx11Support>.) On the other hand, support for Windows XP will probably be continued for now. ~CelticMinstrel _______________________________________________ Wesnoth-dev mailing list Wesnoth-dev@gna.org https://mail.gna.org/listinfo/wesnoth-dev