about summary refs log tree commit diff
AgeCommit message (Expand)AuthorFilesLines
2006-05-02 * Optimise null-ary term builders. Also declare all term builderEelco Dolstra3-7/+16
2006-05-02 * Use a linked list of substitutions. This reduces the amount ofEelco Dolstra4-19/+54
2006-05-02 * Removed a bunch of ATreverses.Eelco Dolstra2-17/+20
2006-05-02 * Huge reduction in memory use (2/3 or so on large nix-env -qasEelco Dolstra3-9/+12
2006-05-02 * Memory reduction: replaced expensive calls to ATmakeApplList byEelco Dolstra1-11/+16
2006-05-02 * Some preliminaries towards NIX-45.Eelco Dolstra3-10/+35
2006-05-02 * More tests.Eelco Dolstra3-1/+9
2006-05-02 * Tests for NIX-45.Eelco Dolstra3-0/+21
2006-05-01 * Disallow unescaped $ in string literals.Eelco Dolstra1-4/+1
2006-05-01 * String interpolation. Expressions likeEelco Dolstra7-15/+88
2006-05-01 * Allow string concatenations involving derivations, e.g.,Eelco Dolstra8-18/+130
2006-04-29 * svn:ignoreEelco Dolstra0-0/+0
2006-04-25 * Change this to LGPL to keep the government happy.Eelco Dolstra1-251/+415
2006-04-25 * Install only the header file and libraries from Berkeley DB.Eelco Dolstra1-1/+1
2006-04-25 * Create libexec.Eelco Dolstra1-1/+2
2006-04-25 * Typo.Eelco Dolstra1-1/+1
2006-04-25 * Unless --with-bzip2 is specified, use a copy of bzip2 in theEelco Dolstra5-14/+58
2006-03-24 * Print a more useful stack trace when an error occurs deep in theEelco Dolstra1-4/+10
2006-03-23 * In `nix-env', look for derivations inside attribute sets that haveEelco Dolstra2-1/+16
2006-03-23 * Hm.Eelco Dolstra1-2/+1
2006-03-15 * Update copyright.Eelco Dolstra1-0/+1
2006-03-14 * Allow the resulting symlink of nix-build to be named, e.g.,Eelco Dolstra1-9/+31
2006-03-10 * Allow `make check' to work in directories that have symlinkEelco Dolstra3-23/+25
2006-03-10 * `nix-env -qa --description' shows human-readable descriptions ofEelco Dolstra7-25/+79
2006-03-10 * Oops.Eelco Dolstra1-1/+1
2006-03-10 * In theory, this should reduce the number of ATermMapEelco Dolstra2-3/+4
2006-03-10 * `nix-env -q' now accepts arguments that allow specific derivationsEelco Dolstra2-45/+49
2006-03-10 * Write messages to stderr, not stdout.Eelco Dolstra1-1/+1
2006-03-09 * Ugh, printHash() was very inefficient because it usedEelco Dolstra1-5/+7
2006-03-09 * Regression: semantics of the result of getDerivation() changed.Eelco Dolstra1-2/+2
2006-03-09 * Big speedup (factor > 2.5) in all nix-env operations that do actualEelco Dolstra2-3/+14
2006-03-08 * When obtaining derivations from Nix expressions, ignore allEelco Dolstra3-70/+98
2006-03-08 * Some refactoring of the exception handling code so that we can catchEelco Dolstra5-22/+45
2006-03-06 * GCC 4.1 compatibility.Eelco Dolstra1-1/+1
2006-03-06 * `nix-env (-i|-u) --dry-run' now shows exactly which missing pathsEelco Dolstra9-22/+120
2006-03-06 * Regularise help text a bit.Eelco Dolstra4-4/+4
2006-03-03 * More online help.Eelco Dolstra1-1/+15
2006-03-03 * Rewrote nix-build in Perl, since sh is just too limited (turns outEelco Dolstra1-78/+87
2006-03-01 * Tests for fixed-output derivations (and attribute selection, incidentally).Eelco Dolstra5-1/+67
2006-03-01 * Tests to prevent a repeat of the parseHash32 debacle.Eelco Dolstra1-0/+7
2006-03-01 * Flags `--to-base32' and `--to-base16' to convert between hex andEelco Dolstra1-2/+19
2006-03-01 * Ouch, parseHash32 was completely broken. All digits >= 4 wereEelco Dolstra1-1/+1
2006-03-01 * db.hh shouldn't depend on the Berkeley DB headers.Eelco Dolstra5-3/+13
2006-03-01 * Doh!Eelco Dolstra1-1/+1
2006-03-01 * Close the database before the destructor runs.Eelco Dolstra4-0/+15
2006-03-01 * More test coverage.Eelco Dolstra7-0/+15
2006-03-01 * Doh!Eelco Dolstra1-2/+2
2006-03-01 * Test `nix-store -q --binding'.Eelco Dolstra2-0/+3
2006-03-01 * Test `nix-store --add' and `nix-store -q --hash'.Eelco Dolstra2-4/+17
2006-03-01 * New suppressions.Eelco Dolstra1-0/+54