
I just upgraded my local Boost installation from v1.54 to v1.55b1 and tried to compile one of my applications with the updated library. To my surprise, I found that all of my code that used Boost.Coroutine now failed to compile. After looking at the beta documentation, it seems that the coroutine class interface from v1.54 has been abruptly deprecated with essentially no explanation. Since I don't have time to rewrite all of my client code at this point, using the old interface is a must. After inspecting some of the Coroutine headers, I found that I could define BOOST_COROUTINE_V1 to get the old behavior, but there isn't any mention of this in the docs. It would probably be a more user-friendly change to make this change and workaround more clear in the documentation before the v1.55 release. Jason -- View this message in context: http://boost.2283326.n4.nabble.com/coroutine-Recommended-documentation-clari... Sent from the Boost - Dev mailing list archive at Nabble.com.