lix/src
eldritch horrors a5e40bf4fe libutil: make ~Finally noexcept(false)
this is supposed to act like a finally block does in other languages. a
finally block should be able to throw exceptions of its own rather than
just crashing the entire program when it throws it own exceptions. even
in the rare case of a finally throwing an unexpected exception it might
be better to report the exception from Finally instead of the original,
at least that can keep our program running instead of letting it crash.

Change-Id: Id42011e46b1df369152b4564938c0e93fa1acf32
2024-03-26 02:23:47 +01:00
..
build-remote libutil: make AutoCloseFD a better resource 2024-03-18 15:42:52 -06:00
libcmd Merge pull request #8817 from iFreilicht/flake-update-lock-overhaul 2024-03-25 17:36:24 -06:00
libexpr Merge pull request #8817 from iFreilicht/flake-update-lock-overhaul 2024-03-25 17:36:24 -06:00
libfetchers Merge pull request #8817 from iFreilicht/flake-update-lock-overhaul 2024-03-25 17:36:24 -06:00
libmain Overhaul completions, redo #6693 (#8131) 2024-03-25 15:30:36 +00:00
libstore libstore: remove one Resource::good flag 2024-03-26 02:23:47 +01:00
libutil libutil: make ~Finally noexcept(false) 2024-03-26 02:23:47 +01:00
nix Merge pull request #8817 from iFreilicht/flake-update-lock-overhaul 2024-03-25 17:36:24 -06:00
nix-build Delete hasPrefix and hasSuffix from the codebase 2024-03-17 20:17:19 -07:00
nix-channel libutil: make AutoCloseFD a better resource 2024-03-18 15:42:52 -06:00
nix-collect-garbage util.hh: split out signals stuff 2024-03-11 00:52:09 -07:00
nix-copy-closure Merge pull request #9277 from keszybz/file-permissions 2024-03-04 05:26:17 +01:00
nix-env Delete hasPrefix and hasSuffix from the codebase 2024-03-17 20:17:19 -07:00
nix-instantiate Unify and refactor value printing 2024-03-09 03:50:06 +01:00
nix-store libexpr: Support structured error classes 2024-03-09 04:47:05 -07:00
resolve-system-dependencies libutil: make AutoCloseFD a better resource 2024-03-18 15:42:52 -06:00
toml11 build: optionally build and install with meson 2024-03-22 08:36:50 -06:00
meson.build build: optionally build and install with meson 2024-03-22 08:36:50 -06:00