A modern, delicious implementation of the Nix package manager, focused on correctness, usability, and growth — and committed to doing right by its community
Find a file
Eelco Dolstra 37d7abd694 * New language feature: with expressions.
The expression `with E1; E2' evaluates to E2 with all bindings in
  the attribute set E1 substituted.  E.g.,

    with {x = 123;}; x

  evaluates to 123.  That is, the attribute set E1 is in scope in E2.

  This is particularly useful when importing files containing lots
  definitions.  E.g., instead of

    let {
      inherit (import ./foo.nix) a b c d e f;

      body = ... a ... f ...;
    }

  we can now say

    with import ./foo.nix;

    ... a ... f ...

  I.e., we don't have to say what variables should be brought into scope.
2004-10-25 16:54:56 +00:00
corepkgs * New language feature: with expressions. 2004-10-25 16:54:56 +00:00
doc * New language feature: with expressions. 2004-10-25 16:54:56 +00:00
externals * Use ATerm 2.2. 2004-07-30 14:17:05 +00:00
misc * A flag `--keep-going / -k' to keep building goals if one fails, as 2004-06-25 15:36:09 +00:00
scripts * Register channels as roots of the garbage collector (in 2004-10-20 14:42:38 +00:00
src * New language feature: with expressions. 2004-10-25 16:54:56 +00:00
testpkgs * Argument support in Fix. Arguments can be passed through the 2003-08-15 13:01:45 +00:00
tests * Make sure that no build hook is set by default in the tests. 2004-08-19 09:09:09 +00:00
AUTHORS * Autoconf / Automake configuration and building. 2003-04-04 16:14:56 +00:00
bootstrap.sh * A script to generate the Auto* stuff. 2004-07-30 13:45:13 +00:00
ChangeLog * Autoconf / Automake configuration and building. 2003-04-04 16:14:56 +00:00
configure.ac * Revert r1594 - it didn't solve the problem. Instead add 2004-10-25 13:51:34 +00:00
COPYING * Autoconf / Automake configuration and building. 2003-04-04 16:14:56 +00:00
INSTALL * Autoconf / Automake configuration and building. 2003-04-04 16:14:56 +00:00
Makefile.am * Revert r1594 - it didn't solve the problem. Instead add 2004-10-25 13:51:34 +00:00
NEWS * Updated NEWS for the upcoming 0.6 release. 2004-10-21 09:22:16 +00:00
nix.spec.in * Hack for perl(readmanifest) dependency. 2004-09-08 12:07:19 +00:00
README * Fixed URL. 2004-04-26 09:54:37 +00:00
substitute.mk * A test to verify that Nix executes build jobs in parallel, if 2004-05-04 17:04:17 +00:00

                             *** Nix ***

For installation and usage instructions, please read the manual, which
can be found in `docs/manual/manual.html', and additionally at the Nix
website at <http://www.cs.uu.nl/groups/ST/Trace/Nix>.