Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2006-10-17 | * dirOf: return a path if the argument is a path. | Eelco Dolstra | 1 | -2/+6 | |
2006-10-17 | * toString: don't copy paths. So toString can be used to pass | Eelco Dolstra | 1 | -3/+4 | |
non-store paths to a builder. | |||||
2006-10-17 | * Do the path check on the normal form. | Eelco Dolstra | 1 | -2/+5 | |
2006-10-17 | * Don't generate an empty drvPath attribute in the manifest. | Eelco Dolstra | 1 | -6/+6 | |
2006-10-16 | * Big cleanup of the semantics of paths, strings, contexts, string | Eelco Dolstra | 17 | -391/+326 | |
concatenation and string coercion. This was a big mess (see e.g. NIX-67). Contexts are now folded into strings, so that they don't cause evaluation errors when they're not expected. The semantics of paths has been clarified (see nixexpr-ast.def). toString() and coerceToString() have been merged. Semantic change: paths are now copied to the store when they're in a concatenation (and in most other situations - that's the formalisation of the meaning of a path). So "foo " + ./bla evaluates to "foo /nix/store/hash...-bla", not "foo /path/to/current-dir/bla". This prevents accidental impurities, and is more consistent with the treatment of derivation outputs, e.g., `"foo " + bla' where `bla' is a derivation. (Here `bla' would be replaced by the output path of `bla'.) | |||||
2006-10-13 | * Fix version. | Eelco Dolstra | 1 | -1/+1 | |
2006-10-13 | * Use Berkeley DB 4.5. | Eelco Dolstra | 2 | -9/+10 | |
2006-10-13 | * A helpful message. | Eelco Dolstra | 1 | -0/+2 | |
2006-10-13 | * Don't crash when upgrading the Berkeley DB environment. | Eelco Dolstra | 1 | -1/+6 | |
2006-10-12 | * Reduce the maximum archive size for patch generation to 100 MB to | Eelco Dolstra | 2 | -2/+2 | |
prevent trashing on nix.cs.uu.nl. | |||||
2006-10-11 | * Removed URIs from the evaluator (NIX-66). They are now just another | Eelco Dolstra | 10 | -21/+16 | |
kind of notation for strings. | |||||
2006-10-11 | * Merge 0.10.1 release notes. | Eelco Dolstra | 1 | -0/+12 | |
2006-10-10 | * Quick hack to fix NIX-67: evaluation result differing if the Nix | Eelco Dolstra | 2 | -13/+16 | |
expression resides in the store. | |||||
2006-10-10 | * `import': unwrap the context. Necessary to make `import (x + y)' | Eelco Dolstra | 1 | -13/+14 | |
work, where x is a store path. | |||||
2006-10-06 | * Bumped the version number to 0.11. | Eelco Dolstra | 2 | -3/+6 | |
2006-10-06 | * Too lazy to document nix-push --copy. | Eelco Dolstra | 1 | -1/+3 | |
2006-10-06 | * Translate Unicode quote characters to ASCII equivalents when | Eelco Dolstra | 2 | -12/+16 | |
generating NEWS.txt. | |||||
2006-10-06 | * Typos etc. | Eelco Dolstra | 2 | -6/+15 | |
* Set the release date. | |||||
2006-10-05 | * Document nix-store --delete. | Eelco Dolstra | 2 | -6/+60 | |
2006-10-05 | * Work around a weird bug in the manpage generation. | Eelco Dolstra | 1 | -2/+1 | |
2006-10-05 | * Documented nix-store --dump / --restore. | Eelco Dolstra | 2 | -3/+75 | |
2006-10-05 | * Documented new nix-env options. | Eelco Dolstra | 1 | -19/+131 | |
2006-10-05 | * Documented nix-instantiate --xml, --strict. | Eelco Dolstra | 4 | -6/+104 | |
* Added an example to the nix-build section. | |||||
2006-10-05 | * Documented --attr / -A. | Eelco Dolstra | 5 | -6/+60 | |
2006-10-05 | * Document --arg. | Eelco Dolstra | 6 | -15/+53 | |
2006-10-05 | * Manual. | Eelco Dolstra | 2 | -2/+26 | |
2006-10-04 | * tmpnam() -> File::Temp::tempdir(). | Eelco Dolstra | 7 | -53/+41 | |
2006-10-04 | * Weird. | Eelco Dolstra | 1 | -8/+8 | |
2006-10-04 | * Style tweak. | Eelco Dolstra | 1 | -2/+7 | |
2006-10-04 | * Strings. | Eelco Dolstra | 1 | -4/+59 | |
2006-10-04 | * Explanation of toXML example. | Eelco Dolstra | 1 | -8/+44 | |
2006-10-04 | * Use GIF callouts instead of PNG since the GIFs have transparency. | Eelco Dolstra | 1 | -3/+7 | |
2006-10-04 | (no commit message) | Eelco Dolstra | 1 | -5/+2 | |
2006-10-04 | * Style tweaks. | Eelco Dolstra | 1 | -6/+12 | |
2006-10-03 | * An example of using toXML to pass structured information to a | Eelco Dolstra | 1 | -3/+76 | |
builder and generate a Jetty configuration file with XSLT. | |||||
2006-10-03 | * toXML: propagate the context to allow derivations to be used in the | Eelco Dolstra | 4 | -10/+21 | |
argument. | |||||
2006-10-03 | * Document the built-in functions. | Eelco Dolstra | 3 | -31/+502 | |
2006-10-03 | * toFile: added an additional argument to specify the store path | Eelco Dolstra | 4 | -5/+41 | |
suffix, e.g., `builtins.toFile "builder.sh" "..."'. * toFile: handle references to other files correctly. | |||||
2006-10-02 | * Documented nix-hash. | Eelco Dolstra | 5 | -4/+161 | |
2006-10-02 | * Manual. | Eelco Dolstra | 2 | -44/+59 | |
2006-10-02 | * Document the new let. | Eelco Dolstra | 2 | -42/+29 | |
2006-10-02 | * Finally, a real "let" syntax: `let x = ...; ... z = ...; in ...'. | Eelco Dolstra | 5 | -3/+21 | |
2006-10-02 | * Hack for Bison 2.3 compatability. | Eelco Dolstra | 2 | -2/+14 | |
2006-10-02 | * Manual updates (especially how nix-build makes testing packages much | Eelco Dolstra | 5 | -81/+120 | |
easier; no longer need a helper expression). | |||||
2006-10-02 | * Manual. | Eelco Dolstra | 1 | -1/+17 | |
2006-09-29 | * One-click installs. | Eelco Dolstra | 1 | -1/+31 | |
2006-09-29 | * Document nix-install-package and the nixpkg file format. | Eelco Dolstra | 5 | -31/+237 | |
2006-09-29 | * Manual. | Eelco Dolstra | 4 | -6/+70 | |
2006-09-29 | * Manual updates, some style improvements. | Eelco Dolstra | 6 | -52/+74 | |
2006-09-28 | * Manual updates. | Eelco Dolstra | 6 | -11/+110 | |
* Documented nix-{pack,unpack}-closure. |