Age | Commit message (Expand) | Author |
2024-07-22 | Merge "libexpr/gc-alloc: fix compilation with !HAVE_BOEHMGC" into main | Pierre Bourdon |
2024-07-23 | libexpr/gc-alloc: fix compilation with !HAVE_BOEHMGC | Pierre Bourdon |
2024-07-22 | enable -Werror=suggest-override | eldritch horrors |
2024-07-22 | libexpr: fix -Wunused-const-variable warning | eldritch horrors |
2024-07-20 | libexpr: add a strongly typed version of gcAllocBytes() | Qyriad |
2024-07-20 | libexpr: rename confusing makeImmutableString -> gcCopyStringIfNeeded | Qyriad |
2024-07-20 | libexpr: refactor gc-agnostic helpers into one place | Qyriad |
2024-07-19 | Merge changes Id8b3d289,Ib75ab5b8,I3792eeb3 into main | jade |
2024-07-18 | Fixup a bunch of references to nixos.org manuals | Jade Lovelace |
2024-07-18 | expr: fix a compiler warning about different signs in comparison | Jade Lovelace |
2024-07-18 | libexpr/print: do not show elided nested items when there are none | Alois Wohlschlager |
2024-07-18 | libexpr/print: never show empty attrsets or derivations as «repeated» | Alois Wohlschlager |
2024-07-18 | libexpr/print: pretty-print idempotently | Alois Wohlschlager |
2024-07-16 | remove boost coroutine references | eldritch horrors |
2024-07-16 | remove sourceToSink, sinkToSource, and boehm patch | eldritch horrors |
2024-07-14 | libexpr/eval.cc: remove unnecessary C string conversion | NaN |
2024-07-13 | language: cleanly ban integer overflows | Jade Lovelace |
2024-07-12 | Use std::strong_ordering for version comparison | Jade Lovelace |
2024-07-08 | libexpr: stop lying about DrvInfo's constness | Qyriad |
2024-07-04 | mildly cleanup libexpr/eval.hh | Qyriad |
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 |