Age | Commit message (Expand) | Author | Files | Lines |
2003-10-14 | * Automatically recover the database in case of a crash. | Eelco Dolstra | 1 | -2/+2 |
2003-10-08 | * Get rid of identifiers since they are redundant now. This greatly | Eelco Dolstra | 1 | -56/+53 |
2003-10-07 | * Synchronise terminology with the ICSE paper (e.g., slice -> closure, | Eelco Dolstra | 1 | -36/+37 |
2003-08-20 | * Use maps and sets in the FState data type. This ensures normalisation of | Eelco Dolstra | 1 | -9/+10 |
2003-08-20 | * Change the abstract syntax of slices. It used to be that ids were used as | Eelco Dolstra | 1 | -1/+1 |
2003-08-18 | * Allow lists in package bindings, e.g., | Eelco Dolstra | 1 | -0/+12 |
2003-08-15 | * Argument support in Fix. Arguments can be passed through the | Eelco Dolstra | 1 | -20/+43 |
2003-08-15 | * Fix can now read expressions from stdin (by saying `fix -'). | Eelco Dolstra | 1 | -1/+17 |
2003-08-14 | * Detect infinite loops using blackholing. | Eelco Dolstra | 1 | -3/+13 |
2003-08-14 | * Function() takes a list of formals. | Eelco Dolstra | 1 | -4/+14 |
2003-08-14 | * Lam -> Function. Doh! | Eelco Dolstra | 1 | -1/+1 |
2003-08-06 | * App -> Call. | Eelco Dolstra | 1 | -1/+8 |
2003-08-05 | * Conditionals. | Eelco Dolstra | 1 | -0/+33 |
2003-08-05 | * Cache result of fstatePaths(). TODO: do this in fstore.cc. | Eelco Dolstra | 1 | -2/+17 |
2003-08-05 | * Allow the top-level expression to be a list of expressions that | Eelco Dolstra | 1 | -5/+19 |
2003-07-31 | * Started using Berkeley DB environments. This is necessary for | Eelco Dolstra | 1 | -0/+2 |
2003-07-29 | * `fstateRefs' now works on derive expressions as well. TODO: make | Eelco Dolstra | 1 | -1/+1 |
2003-07-24 | * The `-v' flag no longer takes an argument; it should be repeated | Eelco Dolstra | 1 | -12/+11 |
2003-07-24 | * Debug levels. Use `--verbose / -v LEVEL' to display only messages | Eelco Dolstra | 1 | -0/+10 |
2003-07-22 | * Substitutes now should produce a path with the same id as they are | Eelco Dolstra | 1 | -14/+39 |
2003-07-21 | * Allow the output/expression id to be forced to a certain | Eelco Dolstra | 1 | -5/+12 |
2003-07-21 | * Memoize the evaluation of Fix expressions to speed up computation. | Eelco Dolstra | 1 | -20/+42 |
2003-07-20 | * Refactorings. | Eelco Dolstra | 1 | -38/+36 |
2003-07-16 | * Substitute fixes. | Eelco Dolstra | 1 | -0/+8 |
2003-07-16 | * Fix self-referential outputs. | Eelco Dolstra | 1 | -1/+1 |
2003-07-15 | * Get Fix and Nix to work again. | Eelco Dolstra | 1 | -21/+26 |
2003-07-11 | * Fix a bug that caused Fix not to be deterministic (due to addToStore | Eelco Dolstra | 1 | -1/+1 |
2003-07-10 | * Get `nix-push' working again. It now uses Nix/Fix to create Nix | Eelco Dolstra | 1 | -1/+7 |
2003-07-10 | * Actually go through the search directories when looking for files. | Eelco Dolstra | 1 | -9/+23 |
2003-07-09 | * When computing the set of paths referenced by an expression, also | Eelco Dolstra | 1 | -1/+1 |
2003-07-08 | * Canonicalise paths so that Fix produces identical Nix | Eelco Dolstra | 1 | -1/+2 |
2003-07-08 | * A command to query the paths referenced by an fstate expression. | Eelco Dolstra | 1 | -27/+3 |
2003-07-08 | * Renamed `id' -> `name' to remove the implication of uniqueness. | Eelco Dolstra | 1 | -5/+5 |
2003-07-08 | * BaseName() primitive for the generation of more sensible names | Eelco Dolstra | 1 | -0/+8 |
2003-07-07 | * Make dbRefs a mapping from Hash to [Path]. | Eelco Dolstra | 1 | -1/+1 |
2003-07-07 | * Refactoring on the file names. | Eelco Dolstra | 1 | -2/+2 |
2003-07-06 | * A utility `nix-hash' to compute Nix path hashes. | Eelco Dolstra | 1 | -3/+1 |
2003-07-06 | * Got Fix working again. | Eelco Dolstra | 1 | -0/+266 |
2003-07-04 | * Cleanup. | Eelco Dolstra | 1 | -368/+0 |
2003-06-15 | * Refactoring: hash class. | Eelco Dolstra | 1 | -18/+21 |
2003-05-30 | * Set umask to 0022 on startup. | Eelco Dolstra | 1 | -0/+2 |
2003-05-26 | * Nix can now fetch prebuilts (and other files) from the network, iff | Eelco Dolstra | 1 | -9/+14 |
2003-05-25 | * Prebuilt package sharing. We allow transparent binary deployment by | Eelco Dolstra | 1 | -48/+21 |
2003-04-25 | * Cleaned up the semantics of Fix expressions. | Eelco Dolstra | 1 | -66/+130 |
2003-04-09 | * In `fix --instantiate', only print out the hashes of the Nix | Eelco Dolstra | 1 | -3/+1 |
2003-04-08 | * Descriptor importing in Fix. | Eelco Dolstra | 1 | -12/+28 |
2003-04-08 | * FreeBSD / gcc 2.95 compatibility fixes. | Eelco Dolstra | 1 | -15/+27 |
2003-04-08 | * `Fix' is a high-level descriptor instantiator for Nix. It replaces | Eelco Dolstra | 1 | -0/+295 |