Age | Commit message (Expand) | Author |
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 |
2024-05-16 | Loosen constness on listElems() result | Puck Meerburg |
2024-05-15 | builtins: fix builtins.langVersion docs to state it's deprecated | Jade Lovelace |
2024-05-07 | remove the autoconf+Make buildsystem | Qyriad |
2024-05-05 | fix integer overflow on i686 with high phys memory | Qyriad |
2024-05-04 | Remove a URL literal from fetchTarball docs | Jade Lovelace |
2024-05-03 | Revert "Revert "Merge pull request #6621 from Kha/nested-follows"" | Maximilian Bosch |
2024-04-10 | don't boost::to_few_args when an eval cached string type errors | Qyriad |
2024-04-09 | Print top-level errors normally in `nix repl` | Rebecca Turner |
2024-04-09 | Merge "Add `repl-overlays`" into main | rebecca “wiggles” turner |
2024-04-08 | Add `repl-overlays` | Rebecca Turner |
2024-04-08 | pragma once and ///@file everything missing it | Jade Lovelace |
2024-04-08 | Format Nix code with `nixfmt` | Rebecca Turner |
2024-04-06 | avoid markdown which the repl's :doc cannot handle | stuebinm |
2024-04-06 | always re-eval cached failures | Qyriad |
2024-04-03 | Add `EscapeStringOptions` and `escapeString` tests | Rebecca Turner |
2024-04-01 | libexpr/flake: don't purple the flake.lock diff | K900 |
2024-03-31 | Merge pull request #9920 from 9999years/forbid-nested-debuggers | Théophane Hufschmitt |
2024-03-29 | Add `pre-commit` checks | Rebecca Turner |
2024-03-30 | Merge "Document ExprLambda fields" into main | jade |