
On Jun 24, 2008, at 11:11 AM, Beman Dawes wrote:
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.
Shouldn't these libraries use the new names? (I noticed that the changes in these libraries are older than the change in Boost.System, so they are still using the old names.)
Let me know if any problems arise.
-- Daryle Walker Mac, Internet, and Video Game Junkie darylew AT hotmail DOT com