aboutsummaryrefslogtreecommitdiff
path: root/src/libexpr
AgeCommit message (Expand)Author
2007-02-27* Greatly reduced the amount of stack space used by the Nix expressionEelco Dolstra
2007-02-27* When NIX_SHOW_STATS=1, show the amount of stack space consumed byEelco Dolstra
2007-02-02* nix-env now maintains meta info (from the `meta' derivationEelco Dolstra
2007-01-29* computeStorePathForText: take the references into account whenEelco Dolstra
2007-01-29* Don't capitalise the primop functions.Eelco Dolstra
2007-01-29* Organise primops.cc a bit better.Eelco Dolstra
2007-01-29New primitives:Eelco Dolstra
2007-01-29* filterSource: pass strings to the predicate function instead ofEelco Dolstra
2007-01-15* Handle multiple indirect symlinks when loading a Nix expression.Eelco Dolstra
2007-01-15* builtins.filterSource: pass the type of the file ("regular",Eelco Dolstra
2007-01-14* Option --argstr for passing string arguments easily. (NIX-75)Eelco Dolstra
2007-01-13* Canonicalise ASTs in `nix-instantiate --eval': remove positionEelco Dolstra
2007-01-13* Memoize strict evaluation.Eelco Dolstra
2007-01-13* printTermAsXML: treat derivations specially; emit an elementEelco Dolstra
2007-01-13* Make printing an expression as XML interruptible.Eelco Dolstra
2007-01-13* Cleanup.Eelco Dolstra
2006-12-13* Remove debug message.Eelco Dolstra
2006-12-12* New primop builtins.filterSource, which can be used to filter filesEelco Dolstra
2006-12-12* New built-in function `builtins.attrNames' that returns theEelco Dolstra
2006-12-02* Remove SwitchToOriginalUser, we're not going to need it anymore.Eelco Dolstra
2006-12-01* Replace read-only calls to addTextToStore.Eelco Dolstra
2006-12-01* Merge addToStore and addToStoreFixed.Eelco Dolstra
2006-11-30* Put building in the store API.Eelco Dolstra
2006-11-30* Refactoring. There is now an abstract interface class StoreAPIEelco Dolstra
2006-11-03* Fix importing of derivation outputs.Eelco Dolstra
2006-10-23* Some better error messages.Eelco Dolstra
2006-10-19* Better message.Eelco Dolstra
2006-10-19* toFile: maintain the references.Eelco Dolstra
2006-10-17* Backwards compatibility hack for user environments made by Nix <= 0.10.Eelco Dolstra
2006-10-17* Backwards compatibility with old user environment manifests.Eelco Dolstra
2006-10-17* Print out the offending path.Eelco Dolstra
2006-10-17* An awful backwards compatibility hack.Eelco Dolstra
2006-10-17* baseNameOf: paths don't have to be absolute.Eelco Dolstra
2006-10-17* toPath: should be the identity on paths.Eelco Dolstra
2006-10-17* dirOf: return a path if the argument is a path.Eelco Dolstra
2006-10-17* toString: don't copy paths. So toString can be used to passEelco Dolstra
2006-10-17* Do the path check on the normal form.Eelco Dolstra
2006-10-16* Big cleanup of the semantics of paths, strings, contexts, stringEelco Dolstra
2006-10-11* Removed URIs from the evaluator (NIX-66). They are now just anotherEelco Dolstra
2006-10-10* Quick hack to fix NIX-67: evaluation result differing if the NixEelco Dolstra
2006-10-10* `import': unwrap the context. Necessary to make `import (x + y)'Eelco Dolstra
2006-10-03* toXML: propagate the context to allow derivations to be used in theEelco Dolstra
2006-10-03* toFile: added an additional argument to specify the store pathEelco Dolstra
2006-10-02* Finally, a real "let" syntax: `let x = ...; ... z = ...; in ...'.Eelco Dolstra
2006-10-02* Hack for Bison 2.3 compatability.Eelco Dolstra
2006-09-24* The result of a concatenation with a derivation on the left-handEelco Dolstra
2006-09-24* Primop `toPath' to convert a string to a path.Eelco Dolstra
2006-09-24* Builtin function `getEnv' for getting environment variables.Eelco Dolstra
2006-09-24* lessThan primitive for integer comparison.Eelco Dolstra
2006-09-22* Builtin function `add' to add integers.Eelco Dolstra