URL: <https://savannah.gnu.org/task/?16659>
Summary: Submission of CEXCEPT
Group: Savannah Administration
Submitter: aplominski
Submitted: Sat 28 Jun 2025 03:50:42 PM GMT
Should Start On: Sat 28 Jun 2025 12:00:00 AM GMT
Should be Finished on: Tue 08 Jul 2025 12:00:00 AM GMT
Category: Project Approval
Priority: 5 - Normal
Status: None
Privacy: Public
Assigned to: None
Open/Closed: Open
Discussion Lock: Any
_______________________________________________________
Follow-up Comments:
-------------------------------------------------------
Date: Sat 28 Jun 2025 03:50:42 PM GMT By: Aleksander Płomiński <aplominski>
A new group has been registered at Savannah.
This group will remain inactive until a site admin approves
or discards the registration.
= Registration Administration =
Approving or discarding the registration must be done using the specific
[https://savannah.gnu.org/siteadmin/groupedit.php?group_id=12405 Group
administration] page, accessible only to site
administrators logged in as superusers.
= Registration Details =
* Name: *CEXCEPT*
* System Name: *cexcept*
* Type: non-GNU software and documentation
* License: GNU Lesser General Public License
----
== Description: ==
Minimalistic header-only exception handling library for C using
setjmp/longjmp.
Provides macros for structured error handling: TRY, CATCH, CATCH_ALL, and
THROW.
Supports thread-local exception contexts for safe multithreaded usage.
Automatically logs uncaught exceptions with timestamps, process and thread
IDs, and stack traces.
No external dependencies. Pure ISO C99 with optional POSIX support for
backtraces.
When the user wants, the library can automatically detect segfault and throw a
thread.
Designed to have minimal runtime and memory overhead.
Uncaught exceptions are logged and cause immediate, graceful program
termination with detailed information displayed in the terminal.
== Other Software Required: ==
Didn't have
== Tarball URL: ==
https://savannah.gnu.org/submissions_uploads/cexcept-master.tar.gz
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/task/?16659>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
signature.asc
Description: PGP signature
