aboutsummaryrefslogtreecommitdiff
path: root/src/libutil/error.hh
AgeCommit message (Expand)Author
2024-10-08Fix gcc warning -Wmissing-field-initializersLulu
2024-10-01Split ignoreException to avoid suppressing CTRL-CRobert Hensing
2024-08-26treewide: fix a bunch of lintsJade Lovelace
2024-06-18libmain: fix UB in verbosity assignmentJade Lovelace
2024-05-29util.{hh,cc}: Move ignoreException to error.{hh,cc}Tom Hubrecht
2024-05-19fix -Wdeprecated-copy on clang (BaseError copy assignment)Qyriad
2024-03-19libutil: remove exception handling workingness checkeldritch horrors
2024-03-09Merge pull request #10066 from 9999years/print-all-frameseldritch horrors
2024-03-09Merge pull request #9925 from 9999years/fmt-cleanupeldritch horrors
2024-03-09Remove `EXCEPTION_NEEDS_THROW_SPEC`eldritch horrors
2024-03-09libexpr: Support structured error classeseldritch horrors
2024-03-05Merge pull request #9634 from 9999years/combine-abstract-pos-and-poseldritch horrors
2024-03-04Merge pull request #9617 from 9999years/stack-overflow-segfaulteldritch horrors
2024-03-04Merge pull request #8905 from hercules-ci/no-unknown-locationeldritch horrors
2023-08-11initLibUtil: Add exception handling self-checkRobert Hensing
2023-04-07Finish converting existing comments for internal API docs (#8146)John Ericson
2023-03-31Ensure all headers have `#pragma once` and are in API docsJohn Ericson
2023-03-31Extend internal API docs, part 2John Ericson
2023-01-24Fix 'destructor called on non-final ...' warningGuillaume Maudoux
2023-01-19Revert "Revert "Merge pull request #6204 from layus/coerce-string""Guillaume Maudoux
2023-01-18Revert "Merge pull request #6204 from layus/coerce-string"Robert Hensing
2023-01-02Merge remote-tracking branch 'origin/master' into coerce-stringEelco Dolstra
2022-12-13Introduce AbstractPosEelco Dolstra
2022-10-25Rework error throwing, and test itGuillaume Maudoux
2022-10-17Initial frames supportGuillaume Maudoux
2022-09-07WIP: broken merge but need a git checkpointGuillaume Maudoux
2022-07-19error.hh: add additional constructor with explicit errno argumentAdam Joseph
2022-04-29spacingBen Burdette
2022-04-29Merge remote-tracking branch 'origin/master' into coerce-stringGuillaume Maudoux
2022-04-28Merge branch 'master' into debug-merge-masterBen Burdette
2022-04-21don't use Symbol in Pos to represent a pathpennae
2022-04-15Merge branch 'master' into debug-exploratory-PRBen Burdette
2022-04-08Error: Remove unused sname() methodEelco Dolstra
2022-04-08Remove unused Error.name fieldEelco Dolstra
2022-04-07Merge remote-tracking branch 'upstream/master' into upstream-mergeBen Burdette
2022-03-30libutil: Change return value of addTrace to voidDaniel Pauls
2022-03-18Merge remote-tracking branch 'origin/master' into coerce-stringGuillaume Maudoux
2022-03-18Refactor to use more traces and less string manipulationsGuillaume Maudoux
2022-03-11Merge pull request #5865 from pennae/memory-friendlinessEelco Dolstra
2022-03-08make Pos smallerpennae
2022-03-07Implement a suggestions mechanismregnat
2022-02-25Remove std::string alias (for real this time)Eelco Dolstra
2022-02-04Merge branch 'master' into debug-stepBen Burdette
2022-01-17serialise.hh: Use std::string_viewEelco Dolstra
2021-12-22stack traces basically workingBen Burdette
2021-09-13printEnvPosChainBen Burdette
2021-01-21Improve error formattingEelco Dolstra
2021-01-15Merge pull request #4240 from bburdette/2259-error-messageDomen Kožar
2020-12-10Add lvlNotice log levelEelco Dolstra
2020-11-11usage example locationBen Burdette