Releases: guillermocalvo/exceptions4c
Releases · guillermocalvo/exceptions4c
4.0.0
- Changed license from LGPL to Apache 2.
- Renamed public macros and "keywords".
- Extracted multithreading support to a separate library
exceptions4c-pthreads. - Extracted lightweight version to a separate library
exceptions4c-lite. - Removed non-essential public functions and typedefs.
- Removed built-in exceptions and signal handling.
- Removed support for legacy compilers.
Added
- Type
e4c_exception_type
- Type
e4c_debug_info
- Type
e4c_exception
- Type
e4c_context
- Macro
EXCEPTIONS4C
- Macro
TRY
- Macro
CATCH
- Macro
CATCH_ALL
- Macro
FINALLY
- Macro
THROW
- Macro
RETRY
- Macro
USING
- Macro
WITH
- Macro
USE
- Macro
REACQUIRE
- Function
e4c_set_context_supplier
- Function
e4c_get_context
- Function
e4c_get_exception
- Function
e4c_is_uncaught
exceptions4c v3.0.5
exceptions4c release v3.0.5