Skip to content

Releases: guillermocalvo/exceptions4c

4.0.0

22 Feb 14:47
Compare
Choose a tag to compare
  • 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

30 Sep 22:51
Compare
Choose a tag to compare

exceptions4c release v3.0.5