
On Mon, Jun 25, 2012 at 7:28 PM, Robert Ramey <ramey@rrsd.com> wrote:
Steven Watanabe wrote:
AMDG
I think that you've gotten so fixated on avoiding instrumenting the original throw site, that it's blinding to the readability issues with your solutions.
Well, I AM fixated on the requirement to instrument the original throw site. I wouldn't have cared except for the way it was attempted to enforce this requirement. But now that I've been made to care about it, I'll state that this is the fundamental problem with the library. To try to impose such a requirement on the libraries on application might use is not realistic.
Currently there is no requirement for Boost libraries to call boost::throw_exception to throw. Emil Dotchevski Reverge Studios, Inc. http://www.revergestudios.com/reblog/index.php?n=ReCode