Eelco Dolstra
0a623a10c7
* Allow a default value in attribute selection by writing
...
x.y.z or default
(as originally proposed in
https://mail.cs.uu.nl/pipermail/nix-dev/2009-September/002989.html ).
For instance, an expression like
stdenv.lib.attrByPath ["features" "ckSched"] false args
can now be written as
args.features.ckSched or false
2011-07-13 12:19:57 +00:00
Florian Friesdorf
8fcaf3e9c6
make nix-mode provide 'nix-mode
...
this enables (require 'nix-mode)
2011-02-14 03:11:56 +00:00
Eelco Dolstra
a2fc3a53ba
* Highlight URLs containing "=" properly.
2009-06-18 10:04:14 +00:00
Eelco Dolstra
d53603c928
* Attributes names in attrsets can contain dots now.
2009-06-18 09:56:50 +00:00
Eelco Dolstra
ac19b333b3
* Finally, a real "let" syntax: `let x = ...; ... z = ...; in ...'.
2006-10-02 15:52:44 +00:00
Eelco Dolstra
b5988004d6
* Support for srcdir != builddir (NIX-41).
2006-05-12 11:47:45 +00:00
Eelco Dolstra
b113edeab7
* A flag `--keep-going / -k' to keep building goals if one fails, as
...
much as possible. (This is similar to GNU Make's `-k' flag.)
* Refactoring to implement this: previously we just bombed out when
a build failed, but now we have to clean up. In particular this
means that goals must be freed quickly --- they shouldn't hang
around until the worker exits. So the worker now maintains weak
pointers in order not to prevent garbage collection.
* Documented the `-k' and `-j' flags.
2004-06-25 15:36:09 +00:00
Eelco Dolstra
bafb2357d1
* README for the Emacs mode (written a while ago, but forgot to commit).
2004-06-20 19:08:59 +00:00
Eelco Dolstra
e8411948ff
* A Nix mode for Emacs.
2004-06-04 14:31:57 +00:00