index
:
lix
main
User &
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
libexpr
Age
Commit message (
Expand
)
Author
2023-08-25
Introduce `OutputName` and `OutputNameView` type aliases
John Ericson
2023-08-18
Delete `EvalState::addToSearchPath`
John Ericson
2023-08-18
Merge pull request #8839 from obsidiansystems/string-context-7479
John Ericson
2023-08-18
Fixing #7479
John Ericson
2023-08-17
libexpr/tests: test that parseFlakeRef doesn't percent-encode twice
Cole Helbling
2023-08-14
src/libexpr/search-path.cc: avoid out-of-bounds read on string_view
Sergei Trofimovich
2023-08-14
Create `outputOf` primop.
John Ericson
2023-08-14
Rework evaluator `SingleDerivedPath` infra
John Ericson
2023-08-14
Rename `optOutputPath` to `optStaticOutputPath`
John Ericson
2023-08-11
Merge pull request #8735 from obsidiansystems/defexpr
Robert Hensing
2023-08-10
Make the Derived Path family of types inductive for dynamic derivations
John Ericson
2023-08-07
Merge pull request #8769 from edolstra/generalize-tarball-urls
Eelco Dolstra
2023-08-07
Merge pull request #8692 from obsidiansystems/add-another-xp-check
Théophane Hufschmitt
2023-08-02
Factor out `nix-defexpr` path computation
John Ericson
2023-08-02
Merge pull request #8762 from obsidiansystems/split-out-eval-settings
Eelco Dolstra
2023-08-01
Don't require .tar/.zip extension for tarball flakerefs
Eelco Dolstra
2023-07-31
Move evaluator settings (type and global) to separate file/header
John Ericson
2023-07-31
toJSON: Add attribute path to trace
Robert Hensing
2023-07-25
Add `parseFlakeRef` and `flakeRefToString` builtins (#8670)
Alex Ameen
2023-07-23
Merge pull request #8664 from ncfavier/merge-dynamic-attrs
John Ericson
2023-07-21
parser: merge nested dynamic attributes
Naïm Favier
2023-07-21
Merge pull request #8650 from obsidiansystems/content-address-simpler
Eelco Dolstra
2023-07-20
revert anchor prefix for builtin constants
Valentin Gagarin
2023-07-13
Feature gate `DownstreamPlaceholder::unknownCaOutput`
John Ericson
2023-07-10
Merge pull request #8579 from obsidiansystems/findPath-cleanup-2
John Ericson
2023-07-10
Merge pull request #8681 from inclyc/libexpr/parser-move-noeffect
Eelco Dolstra
2023-07-10
libexpr: remove std::move() for `basePath` in parser, it has no effect
Yingchi Long
2023-07-09
Merge pull request #8370 from hercules-ci/fetchClosure-input-addressed
John Ericson
2023-07-09
Clean up `SearchPath`
John Ericson
2023-07-09
Clean up `resolveSearchPathElem`
John Ericson
2023-07-07
Simplify `ContentAddress`
John Ericson
2023-07-07
fetchClosure: Interleave the examples in the docs
Robert Hensing
2023-07-07
fetchClosure: Apply suggestions from code review
Robert Hensing
2023-07-03
libexpr: use `thread_local` to make the parser thread-safe
Yingchi Long
2023-07-01
Merge pull request #8566 from inclyc/nixd/value-print-depth
Robert Hensing
2023-06-30
fetchClosure: Docs and error message improvements
Robert Hensing
2023-06-30
doc: Improve `fetchClosure` documentation
Robert Hensing
2023-06-30
fetchClosure: Refactor: replace enableRewriting
Robert Hensing
2023-06-30
fetchClosure: Split into three cases
Robert Hensing
2023-06-30
makeContentAddressed: Add single path helper
Robert Hensing
2023-06-30
fetchClosure: Disallow toPath for inputAddressed = true
Robert Hensing
2023-06-30
fetchClosure: Always check that inputAddressed matches the result
Robert Hensing
2023-06-30
fetchClosure: Allow input addressed paths in pure mode
Robert Hensing
2023-06-30
fetchClosure: Refactor: rename toCA -> enableRewriting
Robert Hensing
2023-06-30
fetchClosure: Factor out attribute hint
Robert Hensing
2023-06-29
Merge pull request #8600 from inclyc/libexpr/fix-leaking-in-stripIndentation
Robert Hensing
2023-06-28
libexpr: fix leaking `es2` in stripIndentation (parser.y)
Yingchi Long
2023-06-27
Automatically document builtin constants
John Ericson
2023-06-27
Generialize `showType`
John Ericson
2023-06-26
Merge pull request #8576 from obsidiansystems/findPath-cleanup
Eelco Dolstra
[next]