aboutsummaryrefslogtreecommitdiff
path: root/src/libexpr
AgeCommit message (Expand)Author
2022-11-28Merge pull request #7313 from yorickvP/nlohmann-everywhereEelco Dolstra
2022-11-25Don't use GC_STRNDUPEelco Dolstra
2022-11-16Replace src/libutil/json.cc with nlohmann json generationYorick van Pelt
2022-11-14Merge remote-tracking branch 'nixos/master' into readFile-scan-referencesThéophane Hufschmitt
2022-11-11Restrict `readFile` context to references that appear in the stringNaïm Favier
2022-11-10Merge pull request #7258 from ncfavier/fix-eval-error-fmtThéophane Hufschmitt
2022-11-04Fix printing of eval errors with two format placeholdersNaïm Favier
2022-10-25Use _typeEelco Dolstra
2022-10-25Complete genericClosure testsGuillaume Maudoux
2022-10-25Rework error throwing, and test itGuillaume Maudoux
2022-10-23Mark flakes with .type = "flake".Shea Levy
2022-10-23Try to please clang with convoluted templatesGuillaume Maudoux
2022-10-22Introduce an Error builder to tackle complexityGuillaume Maudoux
2022-10-20Rollback unneeded throwFrameErrorWithTrace functionGuillaume Maudoux
2022-10-20Fix context message being printed twice with forceStringNoCtxGuillaume Maudoux
2022-10-20Reword incomparable types messageGuillaume Maudoux
2022-10-20Revert custom position of 'if' blocksGuillaume Maudoux
2022-10-17Initial frames supportGuillaume Maudoux
2022-10-16Merge remote-tracking branch 'origin/master' into coerce-stringGuillaume Maudoux
2022-10-12Merge pull request #7149 from amjoseph-nixpkgs/pr/intersectAttrs/valuesEelco Dolstra
2022-10-08src/libexpr/primops.cc: parseDrvName: make documentation follow implementationAdam Joseph
2022-09-26Merge pull request #7089 from NixOS/mention-accept-flake-config-in-warningEelco Dolstra
2022-09-24src/libexpr/primops.cc: correct definition for intersectAttrsAdam Joseph
2022-09-24Merge pull request #7010 from edolstra/ignore-shellThéophane Hufschmitt
2022-09-24Mention `--accept-flake-config` in the related warningThéophane Hufschmitt
2022-09-16fetchurl.nix: change other use of __impureAdam Joseph
2022-09-16Update src/libexpr/fetchurl.nixAdam Joseph
2022-09-16libexpr/fetchurl.nix: allow __impure fetchAdam Joseph
2022-09-11fix remaining foo stuffGuillaume Maudoux
2022-09-11fix remaining fixturesGuillaume Maudoux
2022-09-11Cleanup error strings rebaseGuillaume Maudoux
2022-09-07WIP: broken merge but need a git checkpointGuillaume Maudoux
2022-09-06lockfile -> lock file for consistencyEelco Dolstra
2022-09-01Revert "Merge pull request #6621 from Kha/nested-follows"Eelco Dolstra
2022-08-28Fix overlapping flake followsSebastian Ullrich
2022-08-28Fix nested flake input overridesSebastian Ullrich
2022-08-24Fix evaluation cacheEelco Dolstra
2022-08-22JSON: print paths as strings without copying them to the storeNaïm Favier
2022-08-04libexpr/flake: remove `FIXME`Erik Arvstedt
2022-08-04flakeref: fix commentErik Arvstedt
2022-08-03Fix NIX_COUNT_CALLS=1Eelco Dolstra
2022-07-13Simplify the check for overrides on non-existent inputsEelco Dolstra
2022-07-13Fix typo in flake.ccIkko Ashimine
2022-07-12Merge pull request #6663 from Ma27/follows-invalid-inputThéophane Hufschmitt
2022-07-12Fix debug messageEelco Dolstra
2022-07-12Move follows-check into its own functionMaximilian Bosch
2022-07-12Turn error for non-existant follows into a warningMaximilian Bosch
2022-07-12flakes: throw an error if `follows`-declaration for an input is invalidMaximilian Bosch
2022-07-11Merge branch 'master' into ignore-tryBen Burdette
2022-07-11move ignore-try to EvalSettingsBen Burdette