Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-09-04 | Add `nix-shell` support for preserving PS1 | Gabriel Gonzalez | |
Fixes https://github.com/NixOS/nix/issues/1268 `nix-shell` will now preserve `PS1` if the `NIX_SHELL_PRESERVE_PROMPT` environment variable is set. | |||
2020-09-03 | Remove gc-check-reachability | Eelco Dolstra | |
2020-09-03 | addPermRoot(): Remove indirect flag | Eelco Dolstra | |
2020-09-03 | Remove the --indirect flag | Eelco Dolstra | |
All GC roots are now indirect. | |||
2020-09-03 | createGeneration(): Always create an indirect root | Eelco Dolstra | |
This means profiles outside of /nix/var/nix/profiles don't get garbage-collected. It also means we don't need to scan /nix/var/nix/profiles for GC roots anymore, except for compatibility with previously existing generations. | |||
2020-09-03 | createGeneration(): Take a StorePath | Eelco Dolstra | |
2020-09-02 | EvalCache: Fix caching of strings | Eelco Dolstra | |
This was broken in 50f13b06fb1b2f50a97323c000d1094d090f08ea. Once again it turns out that putting a bool in a std::variant is a bad idea, since pointers get silently cast to them... | |||
2020-09-02 | Merge pull request #3981 from domenkozar/http-binary-cache-allow-absolute-urls | Eelco Dolstra | |
Allow HTTP binary cache to request absolute uris | |||
2020-09-01 | Allow HTTP binary cache to request absolute uris | Domen Kožar | |
2020-09-01 | github: Use access token when calling .../commits API | Eelco Dolstra | |
2020-09-01 | Merge pull request #3857 from edolstra/markdown | Eelco Dolstra | |
Convert manual to Markdown | |||
2020-09-01 | Merge remote-tracking branch 'origin/master' into markdown | Eelco Dolstra | |
2020-08-31 | Restore some of the shellHook | Eelco Dolstra | |
2020-08-31 | Merge remote-tracking branch 'origin/master' into markdown | Eelco Dolstra | |
2020-08-30 | Merge pull request #3970 from NixOS/domenkozar-patch-1 | Domen Kožar | |
speed up CI | |||
2020-08-30 | speed up CI | Domen Kožar | |
2020-08-30 | mention how to run a single functional test for faster feedback loop | Domen Kožar | |
2020-08-28 | nix develop: Add convenience flags for running specific phases | Eelco Dolstra | |
For example, for building the Nix flake, you would do: $ nix develop --configure $ nix develop --install $ nix develop --installcheck | |||
2020-08-28 | Close stdin while running tests | Eelco Dolstra | |
For some reason, the bash shell started by 'nix develop' sometimes reads from stdin, which can hang. | |||
2020-08-28 | nix develop: Set output paths to writable locations | Eelco Dolstra | |
Currently, they're set to $(pwd)/outputs/$outputName. This allows commands like 'make install' to work. | |||
2020-08-28 | Merge branch 'minimal-logger' of https://github.com/Ma27/nix | Eelco Dolstra | |
2020-08-27 | Merge pull request #3965 from glittershark/fix-top-level-ellipsis | Eelco Dolstra | |
Pass all args when auto-calling a function with an ellipsis | |||
2020-08-27 | Pass all args when auto-calling a function with an ellipsis | Griffin Smith | |
The command line options --arg and --argstr that are used by a bunch of CLI commands to pass arguments to top-level functions in files go through the same code-path as auto-calling top-level functions with their default arguments - this, however, was only passing the arguments that were *explicitly* mentioned in the formals of the function - in the case of an as-pattern with an ellipsis (eg args @ { ... }) extra passed arguments would get omitted. This fixes that to instead pass *all* specified auto args in the case that our function has an ellipsis. Fixes #598 | |||
2020-08-27 | Merge pull request #3434 from Ericson2314/derivation-header-include-order | Eelco Dolstra | |
Revise division of labor in deserialization of derivations | |||
2020-08-27 | Typo | Eelco Dolstra | |
2020-08-27 | RemoteStore::addToStore(): Fix race between stderrThread and NAR writer | Eelco Dolstra | |
As pointed out by @B4dM4n, the call to to.flush() on stderrThread is unsafe because the NAR writer thread is also writing to 'to'. Fixes #3943. | |||
2020-08-26 | Remove obsolete comment | Eelco Dolstra | |
2020-08-25 | Merge remote-tracking branch 'origin/master' into markdown | Eelco Dolstra | |
2020-08-25 | Move import docs | Eelco Dolstra | |
2020-08-25 | Add getDoc() function | Eelco Dolstra | |
2020-08-25 | Merge pull request #3948 from garbas/fix-3947 | Eelco Dolstra | |
set Content-Type to "text/plain" for install script | |||
2020-08-25 | Use RegisterPrimOp for some undocumented primops | Eelco Dolstra | |
2020-08-25 | Document some primops | Eelco Dolstra | |
2020-08-25 | Fix tests | Eelco Dolstra | |
2020-08-25 | Fix perlBindings job | Eelco Dolstra | |
2020-08-24 | Fix clang build | Eelco Dolstra | |
2020-08-24 | Don't barf if corepkgs is in the store but not a valid path | Eelco Dolstra | |
This can happen when using a dummy store (or indeed any non-local store). | |||
2020-08-24 | Add DummyStore (dummy://) | Eelco Dolstra | |
DummyStore does not allow building or adding paths. This is useful for evaluation tests when you don't want to initialize a "proper" store. | |||
2020-08-24 | nix repl ':doc': Render using lowdown | Eelco Dolstra | |
2020-08-24 | Generate builtins section of the manual | Eelco Dolstra | |
2020-08-24 | Move primop docs inline | Eelco Dolstra | |
This makes them available to 'nix repl'. | |||
2020-08-24 | Allow primops to have Markdown documentation | Eelco Dolstra | |
2020-08-24 | Fix tests | Eelco Dolstra | |
2020-08-24 | Merge pull request #3950 from obsidiansystems/tabs-spaces | Eelco Dolstra | |
tabs -> spaces | |||
2020-08-24 | Merge pull request #3952 from obsidiansystems/write-derivation-borrow | Eelco Dolstra | |
`writeDerivation` just needs a plain store reference | |||
2020-08-23 | `writeDerivation` just needs a plain store reference | John Ericson | |
2020-08-21 | tabs -> spaces | John Ericson | |
Sorry I let the tab sneak in there in the first place. | |||
2020-08-20 | Merge pull request #3859 from obsidiansystems/drv-outputs-map-allow-missing | Eelco Dolstra | |
`queryDerivationOutputMap` no longer assumes all outputs have a mapping | |||
2020-08-20 | Rename drv output querying functions | John Ericson | |
- `queryDerivationOutputMapAssumeTotal` -> `queryPartialDerivationOutputMap` - `queryDerivationOutputMapAssumeTotal` -> `queryDerivationOutputMap` | |||
2020-08-20 | set Content-Type to "text/plain" for install script | Rok Garbas | |
fixes #3947 |