about summary refs log tree commit diff
path: root/src/nix.cc
AgeCommit message (Expand)AuthorFilesLines
2003-10-15 * Refactoring: move all database manipulation into store.cc.Eelco Dolstra1-19/+3
2003-10-14 * Automatically recover the database in case of a crash.Eelco Dolstra1-2/+2
2003-10-10 * New query `nix --query --predecessors' to print the predecessors ofEelco Dolstra1-1/+14
2003-10-08 * Get rid of identifiers since they are redundant now. This greatlyEelco Dolstra1-57/+29
2003-10-07 * Synchronise terminology with the ICSE paper (e.g., slice -> closure,Eelco Dolstra1-7/+6
2003-09-03 * Make nicer dot graphs. Also show the inner structure of slices.Eelco Dolstra1-1/+1
2003-09-03 * Factored out dot graph generation into a separate file.Eelco Dolstra1-60/+4
2003-08-20 * Use maps and sets in the FState data type. This ensures normalisation ofEelco Dolstra1-2/+2
2003-08-19 * Delete the temporary directories of failed builds by default, and anEelco Dolstra1-0/+2
2003-08-01 * In normaliseFState(), wrap registration of the output paths and theEelco Dolstra1-2/+4
2003-07-31 * Started using Berkeley DB environments. This is necessary forEelco Dolstra1-0/+2
2003-07-29 * Get garbage collection and cache population to work *properly*.Eelco Dolstra1-5/+10
2003-07-29 * Nicer dot graphs.Eelco Dolstra1-1/+7
2003-07-29 * `fstateRefs' now works on derive expressions as well. TODO: makeEelco Dolstra1-3/+13
2003-07-29 * Let `nix --install' print out the id of the normal form.Eelco Dolstra1-1/+5
2003-07-28 * `nix --help'.Eelco Dolstra1-36/+72
2003-07-24 * The `-v' flag no longer takes an argument; it should be repeatedEelco Dolstra1-10/+2
2003-07-24 * Debug levels. Use `--verbose / -v LEVEL' to display only messagesEelco Dolstra1-3/+13
2003-07-22 * `nix --query --expansion' (`-qe') to get any path with contentEelco Dolstra1-3/+13
2003-07-21 * In `--query --generators', print out paths, not ids.Eelco Dolstra1-1/+1
2003-07-21 * Changes to the command line syntax of Nix.Eelco Dolstra1-72/+56
2003-07-20 * Argh, another short-write problem. Added wrappers aroundEelco Dolstra1-14/+3
2003-07-20 * Refactorings.Eelco Dolstra1-2/+1
2003-07-17 * For debugging: `nix --verify' to check the consistency of theEelco Dolstra1-0/+9
2003-07-16 * The write() system call can write less than the requested Eelco Dolstra1-3/+7
2003-07-16 * Fix the -qr query.Eelco Dolstra1-8/+4
2003-07-16 * Fix self-referential outputs.Eelco Dolstra1-4/+5
2003-07-15 * Get Fix and Nix to work again.Eelco Dolstra1-20/+19
2003-07-11 * Fix handling of pipes (read(2) may not return the requiredEelco Dolstra1-5/+7
2003-07-10 * A command to register successor fstate expressions.Eelco Dolstra1-0/+18
2003-07-10 * The policy-free derivate sharing now *almost* works. :-) For anyEelco Dolstra1-6/+19
2003-07-10 * Get `nix-push' working again. It now uses Nix/Fix to create NixEelco Dolstra1-9/+15
2003-07-09 * When computing the set of paths referenced by an expression, alsoEelco Dolstra1-3/+8
2003-07-08 * The output of a Derive() node is not a referenced path.Eelco Dolstra1-1/+1
2003-07-08 * A command to query the paths referenced by an fstate expression.Eelco Dolstra1-17/+73
2003-07-08 * Get `--dump' and `--delete' to work again.Eelco Dolstra1-51/+17
2003-07-07 * `--realise' -> `--install'.Eelco Dolstra1-5/+5
2003-07-07 * Refactoring on the file names.Eelco Dolstra1-2/+2
2003-07-04 * Refactoring: move initialisation and argument parsing into a sharedEelco Dolstra1-50/+6
2003-07-04 * Caching of expression successors.Eelco Dolstra1-11/+22
2003-06-25 * Minor cleanups.Eelco Dolstra1-2/+2
2003-06-23 * `nix --delete' command.Eelco Dolstra1-1/+13
2003-06-23 * `nix --restore' command.Eelco Dolstra1-6/+38
2003-06-23 * A function to restore from a Nix archive.Eelco Dolstra1-1/+2
2003-06-20 * Flags to indicate how values are specified on the command lineEelco Dolstra1-60/+116
2003-06-20 * Refactoring: move dump function into archive.cc.Eelco Dolstra1-0/+1
2003-06-18 * `nix --dump' command.Eelco Dolstra1-3/+26
2003-06-17 * Started integrating the new evaluation model into Nix.Eelco Dolstra1-644/+100
2003-06-16 * Started implementing the new evaluation model.Eelco Dolstra1-154/+2
2003-06-16 * AST for Nix expressions.Eelco Dolstra1-3/+67