Actions
Task #88
closedRewrite exception classes to cause less leaking and be as stable as possible.
Description
This requires the following:
- Remove d-Pointers and move their members to the class itself.
- No more location string mangling within exception class, let the catcher do that.
- Change constructors to use integral types of C/C++, const whenever possible.
This will break ABI and API and basically put the library back to pre-2.0.0 state.
However for history consistency this change will go into version:2.0.2 and all prior 2.x versions will be locked. Tags will not be deleted from the repository, but use of those older versions is discouraged and will not be supported.
Actions