Age | Commit message (Expand) | Author |
2024-07-04 | distinguish between throws & errors during throw | Qyriad |
2024-07-04 | trace which part of `foo.bar.baz` errors | Qyriad |
2024-07-04 | trace when the `foo` part of `foo.bar.baz` errors | Qyriad |
2024-07-04 | add an ExprPrinter class, like ValuePrinter | Qyriad |
2024-07-04 | add an impl of Expr::show for ExprInheritFrom that doesn't crash | Qyriad |
2024-07-04 | give ExprInheritFrom a handle to what its standing in for | Qyriad |
2024-07-02 | Merge "Reject fully-qualified URLs in 'from' argument of `nix registry add`" ... | Delan Azabani |
2024-06-30 | libexpr/flake: allow automatic rejection of configuration options from flakes | Alois Wohlschlager |
2024-06-29 | Reject fully-qualified URLs in 'from' argument of `nix registry add` | Delan Azabani |
2024-06-25 | libexpr: rewrite the parser with pegtl instead of flex/bison | eldritch horrors |
2024-06-25 | Merge "Revert "libfetchers: make attribute / URL query handling consistent"" ... | jade |
2024-06-24 | Revert "libfetchers: make attribute / URL query handling consistent" | jade |
2024-06-23 | Merge "libfetchers: make attribute / URL query handling consistent" into main | Maximilian Bosch |
2024-06-22 | mildly cleanup ExprSelect::eval | Qyriad |
2024-06-22 | doc-comment ExprSelect's fields | Qyriad |
2024-06-22 | libfetchers: make attribute / URL query handling consistent | Maximilian Bosch |
2024-06-19 | Merge pull request #10570 from layus/shared_caches | Eelco Dolstra |
2024-06-19 | Merge changes Id0e651e4,I0ed20da8,I76bd6d22,I5d8ffb7b into main | jade |
2024-06-18 | libexpr: fix accessing uninitialized values and fix pure-eval docs | Jade Lovelace |
2024-06-19 | refactor lambda formals handling | Qyriad |
2024-06-17 | libexpr: add expr memory management | eldritch horrors |
2024-06-17 | libexpr: pass Exprs as references, not pointers | eldritch horrors |
2024-06-17 | libexpr: store ExprConcatStrings elements as direct vector | eldritch horrors |
2024-06-17 | libexpr: don't immediately throw parser errors | eldritch horrors |
2024-06-17 | libexpr: hook up bison destructors for state objects | eldritch horrors |
2024-06-17 | mini-refactor "lambda.name or anonymous lambda" logic | Qyriad |
2024-06-16 | Merge changes I07d2da41,I864d7340,I86612c64 into main | julia |
2024-06-16 | Merge "docs: expand importNative/exec example (#10803)" into main | jade |
2024-06-16 | Change error messages about 'invalid paths' to 'path does not exist'. | julia |
2024-06-16 | Add a clearer error message for InvalidPathError during evaluation | julia |
2024-06-12 | Misc workaround removals since 24.05 upgrade | Jade Lovelace |
2024-06-06 | build: expose option to enable or disable precompiled std headers | Qyriad |
2024-06-01 | Merge "build: fix static linking with a hack" into main | Qyriad |
2024-06-01 | chore: rebrand Nix to Lix when it makes sense | Raito Bezarius |
2024-05-31 | build: fix static linking with a hack | Qyriad |
2024-05-30 | build-time: remove 20% more by PCH'ing C++ stdlib | Jade Lovelace |
2024-05-30 | docs: expand importNative/exec example (#10803) | Jörg Thalheim |
2024-05-29 | Remove 100s of CPU time (10%) from build times (1465s -> 1302s) | Jade Lovelace |
2024-05-29 | util.hh: Delete remaining file and clean up headers | Tom Hubrecht |
2024-05-29 | util.{hh,cc}: Split out users.{hh,cc} | Tom Hubrecht |
2024-05-29 | util.{hh,cc}: Split out processes.{hh,cc} | Tom Hubrecht |
2024-05-29 | util.{hh,cc}: Split out terminal.{hh,cc} | Tom Hubrecht |
2024-05-24 | change "evaluating file" logs to debug | Qyriad |
2024-05-23 | Merge "packaging: rename nixexpr -> lixexpr and so on" into main | jade |
2024-05-23 | packaging: rename nixexpr -> lixexpr and so on | Jade Lovelace |
2024-05-22 | release notes: add a bunch of them | Jade Lovelace |
2024-05-17 | Merge "primops: change to std::function, allowing the passing of user data" i... | Puck Meerburg |
2024-05-17 | Merge "Loosen constness on listElems() result" into main | Puck Meerburg |
2024-05-17 | docs: mention importNative/exec in allow-unsafe-native-code-during-evaluation | Qyriad |
2024-05-16 | primops: change to std::function, allowing the passing of user data | Yorick van Pelt |