aboutsummaryrefslogtreecommitdiff
path: root/src/libexpr
AgeCommit message (Expand)Author
2023-07-21parser: merge nested dynamic attributesNaïm Favier
2023-07-20revert anchor prefix for builtin constantsValentin Gagarin
2023-07-10Merge pull request #8579 from obsidiansystems/findPath-cleanup-2John Ericson
2023-07-10Merge pull request #8681 from inclyc/libexpr/parser-move-noeffectEelco Dolstra
2023-07-10libexpr: remove std::move() for `basePath` in parser, it has no effectYingchi Long
2023-07-09Merge pull request #8370 from hercules-ci/fetchClosure-input-addressedJohn Ericson
2023-07-09Clean up `SearchPath`John Ericson
2023-07-09Clean up `resolveSearchPathElem`John Ericson
2023-07-07fetchClosure: Interleave the examples in the docsRobert Hensing
2023-07-07fetchClosure: Apply suggestions from code reviewRobert Hensing
2023-07-03libexpr: use `thread_local` to make the parser thread-safeYingchi Long
2023-07-01Merge pull request #8566 from inclyc/nixd/value-print-depthRobert Hensing
2023-06-30fetchClosure: Docs and error message improvementsRobert Hensing
2023-06-30doc: Improve `fetchClosure` documentationRobert Hensing
2023-06-30fetchClosure: Refactor: replace enableRewritingRobert Hensing
2023-06-30fetchClosure: Split into three casesRobert Hensing
2023-06-30makeContentAddressed: Add single path helperRobert Hensing
2023-06-30fetchClosure: Disallow toPath for inputAddressed = trueRobert Hensing
2023-06-30fetchClosure: Always check that inputAddressed matches the resultRobert Hensing
2023-06-30fetchClosure: Allow input addressed paths in pure modeRobert Hensing
2023-06-30fetchClosure: Refactor: rename toCA -> enableRewritingRobert Hensing
2023-06-30fetchClosure: Factor out attribute hintRobert Hensing
2023-06-29Merge pull request #8600 from inclyc/libexpr/fix-leaking-in-stripIndentationRobert Hensing
2023-06-28libexpr: fix leaking `es2` in stripIndentation (parser.y)Yingchi Long
2023-06-27Automatically document builtin constantsJohn Ericson
2023-06-27Generialize `showType`John Ericson
2023-06-26Merge pull request #8576 from obsidiansystems/findPath-cleanupEelco Dolstra
2023-06-24Merge pull request #5385 from Enzime/add/dirty-revThéophane Hufschmitt
2023-06-24Add `dirtyRev` and `dirtyShortRev` to `fetchGit`Michael Hoang
2023-06-23Use a struct not `std::pair` for `SearchPathElem`John Ericson
2023-06-23libexpr: remove unused token `ATTRPATH` in token declarationYingchi Long
2023-06-22libexpr: extend `Value::print` to allow limited depthYingchi Long
2023-06-22libexpr: add tests for `nix::Value::print`Yingchi Long
2023-06-18src/libexpr/eval.hh: add link for allowed-uris optionAdam Joseph
2023-06-16Merge pull request #8477 from edolstra/tarball-flake-redirectsEelco Dolstra
2023-06-14src/libexpr/eval.hh: fix typoAdam Joseph
2023-06-14Remove RegisterPrimOp constructor without support for documentationMichal Sojka
2023-06-14Merge pull request #8491 from wentasah/builtins-docJohn Ericson
2023-06-14Merge pull request #4282 from tweag/fix-ca-hash-rewritingJohn Ericson
2023-06-13Document fromTOML, hasContext and getContext builtinsMichal Sojka
2023-06-13Allow tarball URLs to redirect to a lockable immutable URLEelco Dolstra
2023-06-11Register all PrimOps via the Info structureMichal Sojka
2023-06-09Parse TOML timestamps (#8120)Andrea Bedini
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-30Merge pull request #8406 from NixOS/fix-ca-attrs-falseEelco Dolstra
2023-05-27Restore Nix 2.3 behaviour for {__impure,__contentAddressed} = falseEelco Dolstra
2023-05-26create pathAccessible, use it to infer default dirsYorick van Pelt