aboutsummaryrefslogtreecommitdiff
path: root/src/libexpr/primops.cc
AgeCommit message (Expand)Author
2024-03-04Merge pull request #9658 from pennae/env-dieteldritch horrors
2024-03-04Merge pull request #9645 from tweag/undeprecate-isNulleldritch horrors
2024-03-04Merge pull request #4093 from matthewbauer/eval-systemeldritch horrors
2024-03-04Merge pull request #9430 from hercules-ci/remove-vlaseldritch horrors
2024-03-04Merge pull request #9399 from edolstra/revert-vlaseldritch horrors
2024-03-04Merge pull request #9395 from nbraud/buitlinseldritch horrors
2024-03-04Merge pull request #7348 from thufschmitt/dont-use-vlaseldritch horrors
2024-03-04Fix `boost::bad_format_string` exception in `builtins.addErrorContext` (#9291)eldritch horrors
2024-01-11Merge branch '2.18-maintenance' into ifd-buildStore-2.18Shea Levy
2024-01-11Build IFD in the build store when using eval-store.Shea Levy
2023-10-01pathExists: isDir when endswith /.Robert Hensing
2023-09-07Allow dynamic derivation deps in `inputDrvs`John Ericson
2023-09-01Merge pull request #8869 from hercules-ci/fix-issue-8838-pathExists-isDirEelco Dolstra
2023-08-25pathExists: isDir when endswith /Robert Hensing
2023-08-25Introduce `OutputName` and `OutputNameView` type aliasesJohn Ericson
2023-08-18Fixing #7479John Ericson
2023-08-14Create `outputOf` primop.John Ericson
2023-08-14Rework evaluator `SingleDerivedPath` infraJohn Ericson
2023-08-10Make the Derived Path family of types inductive for dynamic derivationsJohn Ericson
2023-08-07Merge pull request #8692 from obsidiansystems/add-another-xp-checkThéophane Hufschmitt
2023-07-31Move evaluator settings (type and global) to separate file/headerJohn Ericson
2023-07-21Merge pull request #8650 from obsidiansystems/content-address-simplerEelco Dolstra
2023-07-13Feature gate `DownstreamPlaceholder::unknownCaOutput`John Ericson
2023-07-10Merge pull request #8579 from obsidiansystems/findPath-cleanup-2John Ericson
2023-07-09Clean up `SearchPath`John Ericson
2023-07-07Simplify `ContentAddress`John Ericson
2023-06-30doc: Improve `fetchClosure` documentationRobert Hensing
2023-06-27Automatically document builtin constantsJohn Ericson
2023-06-23Use a struct not `std::pair` for `SearchPathElem`John Ericson
2023-06-14Remove RegisterPrimOp constructor without support for documentationMichal Sojka
2023-06-14Merge pull request #4282 from tweag/fix-ca-hash-rewritingJohn Ericson
2023-05-31Merge pull request #8421 from fricklerhandwerk/doc-replaceStringsEelco Dolstra
2023-05-31Merge pull request #8318 from fricklerhandwerk/doc-currentTimeValentin Gagarin
2023-05-30update documentation according to release notesValentin Gagarin
2023-05-30Merge pull request #8398 from polykernel/perf/lazy-eval-replacements-replaces...Robert Hensing
2023-05-27Restore Nix 2.3 behaviour for {__impure,__contentAddressed} = falseEelco Dolstra
2023-05-25primops: lazy evaluation of replaceStrings replacementspolykernel
2023-05-24Make `RewritingSink` accept a map of rewritesThéophane Hufschmitt
2023-05-17Upgrade `downstreamPlaceholder` to a type with methodsJohn Ericson
2023-05-17add cross-references to pure evaluation modeValentin Gagarin
2023-05-15Expose `mkOutputString` as method of `EvalState`John Ericson
2023-05-15Split `mkOutputString` in twoJohn Ericson
2023-05-15Remove unneeded argument for `mkOutputString`John Ericson
2023-05-10Merge pull request #3959 from obsidiansystems/ca-drv-exoticJohn Ericson
2023-04-26Doc: Improve builtins.genericClosureFrédéric Christ
2023-04-24Merge remote-tracking branch 'origin/master' into source-pathEelco Dolstra
2023-04-21Use `std::set<StringContextElem>` not `PathSet` for string contextsJohn Ericson
2023-04-19Remove references from fixed output derivation ab syntaxJohn Ericson
2023-04-17`TextHashMethod` -> `TextIngestionMethod`, gate with XP featureJohn Ericson
2023-04-17Merge remote-tracking branch 'upstream/master' into ca-drv-exoticJohn Ericson