Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-01-09 | nix.conf: builders-use-substitutes | Renzo Carbonara | |
Fixes #937 | |||
2018-01-04 | Rename "use-substitutes" to "substitute" | Eelco Dolstra | |
Commit c2154d4c8422ddc1c201d503bb52edff854af2ad renamed "build-use-substitutes" to "use-substitutes", but that broke "nix-copy-closure --use-substitutes". | |||
2017-12-12 | Merge pull request #1725 from chris-martin/pr/concatStringsSep | Eelco Dolstra | |
Add builtins.concatStringSep to the manual | |||
2017-12-11 | Add builtins.concatStringSep to the manual | Chris Martin | |
2017-12-11 | Merge pull request #1721 from expipiplus1/patch-2 | Eelco Dolstra | |
Escape left angle brackets in XML documentation | |||
2017-12-11 | Merge branch 'feature/linenoise-ng' of git://github.com/dtzWill/nix | Shea Levy | |
2017-12-09 | Escape left angle brackets in XML documentation | Joe Hermaszewski | |
2017-12-08 | nix-hash: Add sentence and example for nix-prefetch-url hash | Markus Hauck | |
2017-11-27 | doc: linenoise -> linenoise-ng | Will Dietz | |
2017-11-21 | Add a warning about the 'trusted-users' option | Eelco Dolstra | |
2017-11-20 | Document secret-key-files | Eelco Dolstra | |
2017-11-20 | signed-binary-caches -> require-sigs | Eelco Dolstra | |
Unlike signed-binary-caches (which could only be '*' or ''), require-sigs is a proper Boolean option. The default is true. | |||
2017-11-20 | binary-cache-public-keys -> trusted-public-keys | Eelco Dolstra | |
The name had become a misnomer since it's not only for substitution from binary caches, but when adding/copying any (non-content-addressed) path to a store. | |||
2017-11-03 | Remove git:// support in NIX_PATH | Eelco Dolstra | |
This didn't support specifying a revision/branch, and was restricted to git:// URIs (since https:// or ssh:// would be ambiguous). | |||
2017-11-01 | Mention isFloat function in "Built-in Functions" section | Zoran Plesivčak | |
2017-11-01 | Mention "float" type in builtins.typeOf section of the docs | Zoran Plesivčak | |
+ remove trailing whitespace from the file | |||
2017-10-30 | Add option allowed-uris | Eelco Dolstra | |
This allows network access in restricted eval mode. | |||
2017-10-30 | fetchurl/fetchTarball are *not* allowed in restricted mode | Eelco Dolstra | |
Accidentally committed this change as part of f9686885be54a9b0f8947713a414de4ad3182037. Restricted mode != pure mode. | |||
2017-10-30 | Merge pull request #1633 from orivej/doc | Domen Kožar | |
Update the language documentation | |||
2017-10-30 | fetchgit -> fetchGit | Eelco Dolstra | |
Almost all other primops are camelCase so no reason not to use that here. | |||
2017-10-26 | Clarify indented string escaping rules | Orivej Desh | |
2017-10-26 | Describe "with" scoping precedence | Orivej Desh | |
2017-10-26 | Describe arithmetic operators | Orivej Desh | |
2017-10-23 | Release note updates | Eelco Dolstra | |
2017-10-19 | Mention C++14 dependency in the manual. | Keshav Kini | |
A couple makefiles in the sources have -std=c++14 in the CFLAGS. | |||
2017-09-18 | Update release notes | Eelco Dolstra | |
2017-09-05 | Add automatic garbage collection | Eelco Dolstra | |
Nix can now automatically run the garbage collector during builds or while adding paths to the store. The option "min-free = <bytes>" specifies that Nix should run the garbage collector whenever free space in the Nix store drops below <bytes>. It will then delete garbage until "max-free" bytes are available. Garbage collection during builds is asynchronous; running builds are not paused and new builds are not blocked. However, there also is a synchronous GC run prior to the first build/substitution. Currently, no old GC roots are deleted (as in "nix-collect-garbage -d"). | |||
2017-08-31 | Rename a few configuration options | Eelco Dolstra | |
In particular, drop the "build-" and "gc-" prefixes which are pointless. So now you can say nix build --no-sandbox instead of nix build --no-build-use-sandbox | |||
2017-08-19 | Remove nix-mode.el from Nix. | Matthew Bauer | |
This removes the file nix-mode.el from Nix. The file is now available within the repository https://github.com/NixOS/nix-mode. Fixes #662 Fixes #1040 Fixes #1054 Fixes #1055 Closes #1119 Fixes #1419 NOTE: all of the above should be fixed within NixOS/nix-mode. If one of those hasn’t please reopen within NixOS/nix-mode and not within NixOS/nix. | |||
2017-08-18 | update MD5 to SHA-256 in expression-syntax | Chase Adams | |
2017-08-16 | Update release notes | Eelco Dolstra | |
2017-08-16 | Merge branch 'tokenize' of https://github.com/nbp/nix | Eelco Dolstra | |
2017-08-15 | Add builtins.string function. | Nicolas B. Pierron | |
The function 'builtins.split' takes a POSIX extended regular expression and an arbitrary string. It returns a list of non-matching substring interleaved by lists of matched groups of the regular expression. ```nix with builtins; assert split "(a)b" "abc" == [ "" [ "a" ] "c" ]; assert split "([ac])" "abc" == [ "" [ "a" ] "b" [ "c" ] "" ]; assert split "(a)|(c)" "abc" == [ "" [ "a" null ] "b" [ null "c" ] "" ]; assert split "([[:upper:]]+)" " FOO " == [ " " [ "FOO" ] " " ]; ``` | |||
2017-08-15 | Move builtins.match documentation between map and mul. | Nicolas B. Pierron | |
2017-08-10 | Start of 1.12 release notes | Eelco Dolstra | |
2017-07-30 | replace "Mac OS X" with "macOS" | davidak | |
except in older release notes where the name was actually Mac OS X. | |||
2017-07-18 | Update the mailing list. | Graham Christensen | |
2017-07-17 | Make the hashes mirrors used by builtins.fetchurl configurable | Eelco Dolstra | |
In particular, this allows it to be disabled in our tests. | |||
2017-07-15 | use sha256 hashes in the examples | Harmen | |
And fix a dead link. | |||
2017-07-10 | fix buggy nix-shell man page | Robert Vollmert | |
2017-07-07 | man page (nix-shell): Fix grouping of -p option | Robert Vollmert | |
Not sure about the raw ellipsis. | |||
2017-07-07 | man page (nix-prefetch-url): Add some missing options | Robert Vollmert | |
2017-07-07 | man page (nix-instantiate): -E is optional | Robert Vollmert | |
2017-07-07 | man page (nix-instantiate): Add --json to synopsis, order variables | Robert Vollmert | |
2017-07-07 | man page (nix-instantiate): Remove non-existent nix-build argument -r | Robert Vollmert | |
2017-07-07 | man pages: Consistently separate alternatives by / | Robert Vollmert | |
2017-07-07 | man pages: Argument for --max-jobs | Robert Vollmert | |
2017-07-07 | man pages: Grouping for option alternatives | Robert Vollmert | |
2017-07-07 | glossary: Fix word order | Robert Vollmert | |
2017-07-06 | Fix nix-instantiate manpage indentation | Robert Vollmert | |
The second command variant is now its own cmdsynopsis, which ensures it's not indented as was the case using sbrk. |