aboutsummaryrefslogtreecommitdiff
path: root/src/libexpr
AgeCommit message (Expand)Author
2022-03-22Merge pull request #6237 from obsidiansystems/store-path-string-contextEelco Dolstra
2022-03-18Decode string context straight to using `StorePath`sJohn Ericson
2022-03-18Generalize `DerivationType` in preparation for impure derivationsJohn Ericson
2022-03-18Avoid some pointless copying of drvsJohn Ericson
2022-03-18Use Deferred when building an input-addressed drvJohn Ericson
2022-03-17Clean up `DerivationOutput`, and headersJohn Ericson
2022-03-17Merge pull request #6242 from ncfavier/print-output-namesThéophane Hufschmitt
2022-03-16nix-env: always print output names in JSON and XMLNaïm Favier
2022-03-11Create some type aliases for string ContextsJohn Ericson
2022-03-11Reduce variants for derivation hash moduloJohn Ericson
2022-03-11Merge remote-tracking branch 'origin/eval-suggestions'Eelco Dolstra
2022-03-11Merge pull request #5865 from pennae/memory-friendlinessEelco Dolstra
2022-03-09add HAVE_BOEHMGC guards to batched allocation functionspennae
2022-03-08make Pos smallerpennae
2022-03-08force-inline a few much-used functionspennae
2022-03-08cache singleton Envs just like Valuespennae
2022-03-08remove GC_PTR_STORE_AND_DIRTYpennae
2022-03-08Also display some suggestions for invalid formal argumentsregnat
2022-03-08Try and make the darwin build happyregnat
2022-03-08Add some suggestions to the evaluatorregnat
2022-03-07Merge branch 'cli-suggestions' of https://github.com/thufschmitt/nixEelco Dolstra
2022-03-07Merge `or-suggestions.hh` into `suggestions.hh`regnat
2022-03-07dupStringWithLen -> makeImmutableStringRobert Hensing
2022-03-07Value::mkPath: Avoid potential crash from null string_viewRobert Hensing
2022-03-07Value::mkString: Avoid crash from null string_viewRobert Hensing
2022-03-07Move OrSuggestions to its own headerregnat
2022-03-07Also display suggestions for the commands using the eval cacheregnat
2022-03-07Implement a suggestions mechanismregnat
2022-03-03Be more aggressive in hiding repeated valuesEelco Dolstra
2022-03-03printValue(): Don't show repeated valuesEelco Dolstra
2022-03-03Fix segfault in headerCallback()Eelco Dolstra
2022-03-02Add EvalState::coerceToStorePath() helperEelco Dolstra
2022-03-01Merge pull request #6185 from hercules-ci/fetchTree-reuse-local-pathsEelco Dolstra
2022-03-01fetchTree: Use isValidPath, add commentRobert Hensing
2022-03-01fetch{url,Tarball}: Remove 'narHash' attributeEelco Dolstra
2022-03-01Merge pull request #6183 from obsidiansystems/sort-configEelco Dolstra
2022-03-01Move some stuff from `Settings` to a new `FetchSettings`.John Ericson
2022-02-28Add EvalState::allowAndSetStorePathString helperRobert Hensing
2022-02-28fetchTree: Do not re-fetch paths already presentRobert Hensing
2022-02-25Remove std::string alias (for real this time)Eelco Dolstra
2022-02-25ExprAttrs::show(): Show attrs in sorted orderEelco Dolstra
2022-02-24libfetchers: Rename immutable -> lockedEelco Dolstra
2022-02-21Remove std::string aliasEelco Dolstra
2022-02-21Remove std::vector aliasEelco Dolstra
2022-02-21Remove std::set aliasEelco Dolstra
2022-02-21Remove std::list aliasEelco Dolstra
2022-02-06Merge pull request #6042 from pennae/fix-repl-aEelco Dolstra
2022-02-04fix nix repl not overriding existing bindings in :apennae
2022-02-04Make most calls to determinePos() lazyEelco Dolstra
2022-02-04Merge branch 'issue-3505' of https://github.com/kamadorueda/nixEelco Dolstra