
24 Jun
2008
24 Jun
'08
3:11 p.m.
The C++ committee's LWG issue 805 has been applied to Boost.System in trunk, using a namespace and enum as a workaround for non-availability of C++ scoped enums. This changes names: posix_errno -> errc posix_category -> generic_category get_posix_category -> get_generic_category "POSIX" -> "GENERIC" The old names are still supported as deprecated synonyms, so virtually no existing code is expected to break. The changes tested OK locally on Windows against Boost.Filesystem and Boost.ASIO. Let me know if any problems arise. Thanks, --Beman