|
|
5b1a6c2cc7
|
Remove spurious duplicate lines from the stacktrace. Only log the DETECT and FAIL points, everything else is noise.
|
2026-06-27 08:37:05 -04:00 |
|
|
|
675c60b5e0
|
Removed AKERR_HEAP, AKERR_REGISTRY, AKERR_BEHAVIOR, they belong to libakgl. Replaced AKERR_BEHAVIOR which was ambiguous with AKERR_BADEXC which is raised when a function falls to call SUCCEED_RETURN().
|
2026-06-22 08:15:07 -04:00 |
|
|
|
93f5e93480
|
Add an error type for circular references
|
2026-06-02 17:12:14 -04:00 |
|
|
|
b5435041f2
|
VALID() wasn't resetting invalid error contexts back to NULL before atempting to ENSURE_READY() them
|
2026-05-24 19:41:32 -04:00 |
|
|
|
235033d633
|
VALID() wasn't properly handling NULL returns, leading to false positives
|
2026-05-24 19:14:35 -04:00 |
|
|
|
7700af06a1
|
Changes maximum stacktrace string values to better allow for inclusion of values up to PATH_MAX. I don't like it. The values are huge. Need a better more sensible way.
|
2026-05-24 09:50:21 -04:00 |
|
|
|
be2dba8416
|
Fix a bug in the new VALID() method, false is not true
|
2026-05-21 21:44:52 -04:00 |
|
|
|
03e9b8a96d
|
Update docs, replace the missing VALID() macro to safeguard against misbehaving functions, add PASS, remove CATCH_AND_RETURN
|
2026-05-15 19:41:22 -04:00 |
|
|
|
166a478e6a
|
Add AKERR_EOF, properly call akerr_init_errno
|
2026-05-12 16:42:33 -04:00 |
|
|
|
14e903a81c
|
Import all system definitions of errno including their string representations, then layer our error definitions on top of that
|
2026-01-12 09:23:36 -05:00 |
|