lix/src
eldritch horrors b93fdc3522 libexpr: associate let exprs with the correct StaticEnv
static env association is from expr to its enclosing scope, but let
exprs set their association to their *inner* scope. this skips one level
of envs and will cause segfaults if the parent is a with expr.

fixes #145

Change-Id: I1d22146110f071ede21b4eed7ed34b5850ef2ef3
2024-03-18 14:15:22 -07:00
..
build-remote Merge pull request #9925 from 9999years/fmt-cleanup 2024-03-09 07:00:13 -07:00
libcmd Delete hasPrefix and hasSuffix from the codebase 2024-03-17 20:17:19 -07:00
libexpr libexpr: associate let exprs with the correct StaticEnv 2024-03-18 14:15:22 -07:00
libfetchers Delete hasPrefix and hasSuffix from the codebase 2024-03-17 20:17:19 -07:00
libmain Delete hasPrefix and hasSuffix from the codebase 2024-03-17 20:17:19 -07:00
libstore Delete hasPrefix and hasSuffix from the codebase 2024-03-17 20:17:19 -07:00
libutil Merge "Delete hasPrefix and hasSuffix from the codebase" into main 2024-03-18 12:01:39 -06:00
nix Merge "Delete hasPrefix and hasSuffix from the codebase" into main 2024-03-18 12:01:39 -06:00
nix-build Delete hasPrefix and hasSuffix from the codebase 2024-03-17 20:17:19 -07:00
nix-channel Delete hasPrefix and hasSuffix from the codebase 2024-03-17 20:17:19 -07: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 Delete hasPrefix and hasSuffix from the codebase 2024-03-17 20:17:19 -07:00
toml11 Replace cpptoml with toml11 2021-12-17 22:03:33 +01:00