aboutsummaryrefslogtreecommitdiff
path: root/src/libexpr/primops.cc
AgeCommit message (Expand)Author
2007-11-21* New primop `readFile' to get the contents of a file as a string.Eelco Dolstra
2007-10-31* Documented multi-user Nix.Eelco Dolstra
2007-10-26* "trace" primop: write the trace to standard error.Eelco Dolstra
2007-10-09* listToAttrs: the list now should consist of {name, value} attributeEelco Dolstra
2007-09-18* Pass various options to the worker so that flags like -K or -j workEelco Dolstra
2007-08-18primop functions listToAttrs (+test), __isAttrs, __trace addedMarc Weber
2007-05-16* New builtin function "isFunction". You're not supposed to use itEelco Dolstra
2007-04-16* New primop "throw <string>" to throw an error. This is like abort,Eelco 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* builtins.filterSource: pass the type of the file ("regular",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-01* Replace read-only calls to addTextToStore.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* 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-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-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
2006-09-22* Added a builtin function `isList' to test whether a value is a list.Eelco Dolstra
2006-09-22* Builtin functions `head' and `tail' to return the head and tail ofEelco Dolstra
2006-09-22* New builtin functions builtins.{hasAttr, getAttr} to check forEelco Dolstra
2006-09-21* Fix comment.Eelco Dolstra
2006-09-20* Print a better error message for wrong hashes (NIX-49).Eelco Dolstra
2006-09-04* Use a proper namespace.Eelco Dolstra
2006-09-01* New primop: builtins.toFile, which writes a string into the storeEelco Dolstra
2006-08-29* Support singleton values and nested lists again in `args', but printEelco Dolstra
2006-08-29* Fix the ~ operator.Eelco Dolstra
2006-08-28* In toString, deal with nested lists properly (i.e., flatten them).Eelco Dolstra