aboutsummaryrefslogtreecommitdiff
path: root/src/libexpr/primops.cc
AgeCommit message (Expand)Author
2006-05-11* 64-bit compatibility fixes (for problems revealed by building on an AthlonEelco Dolstra
2006-05-04* Use the new ATermMap.Eelco Dolstra
2006-05-01* Allow string concatenations involving derivations, e.g.,Eelco Dolstra
2006-03-24* Print a more useful stack trace when an error occurs deep in theEelco Dolstra
2006-03-10* `nix-env -qa --description' shows human-readable descriptions ofEelco Dolstra
2006-03-09* Big speedup (factor > 2.5) in all nix-env operations that do actualEelco Dolstra
2006-03-08* Some refactoring of the exception handling code so that we can catchEelco Dolstra
2006-03-06* `nix-env (-i|-u) --dry-run' now shows exactly which missing pathsEelco Dolstra
2005-09-13* Missing #include.Eelco Dolstra
2005-08-14* `dependencyClosure' now allows a search path, e.g.,Eelco Dolstra
2005-08-14* A primitive operation `dependencyClosure' to do automatic dependencyEelco Dolstra
2005-07-25* Added a list concatenation operator:Eelco Dolstra
2005-05-18* Added a primop `removeAttrs' to remove attributes from a set, e.g.,Eelco Dolstra
2005-05-07Commit 3000!Eelco Dolstra
2005-05-02* Merging from nix-make branch:Eelco Dolstra
2005-04-10* Primop `__currentSystem' to return the current platform identifier.Eelco Dolstra
2005-04-07* If store paths are specified as sources in Nix expressions, don'tEelco Dolstra
2005-04-07* `nix-store --add-fixed' to preload the outputs of fixed-outputEelco Dolstra
2005-02-22* Support for fixed-output hashes over directory trees (i.e., over theEelco Dolstra
2005-02-11* Refactoring to support different installation sources in nix-env.Eelco Dolstra
2005-01-20* Ensure that derivation names and sources don't end in `.drv'.Eelco Dolstra
2005-01-20* Another change to low-level derivations. The last one this year, IEelco Dolstra
2005-01-19* Renamed `normalise.cc' -> `build.cc', `storeexprs.cc' ->Eelco Dolstra
2005-01-19* Change extension `.store' to `.drv'.Eelco Dolstra
2005-01-19* Started removing closure store expressions, i.e., the explicitEelco Dolstra
2005-01-18* Get --readonly-mode to work again.Eelco Dolstra
2005-01-17* Removed the `id' attribute hack.Eelco Dolstra
2005-01-14* Shorten SHA-256 hashes used in store path name generation to 160Eelco Dolstra
2005-01-14* Start move towards SHA-256 hashes instead of MD5.Eelco Dolstra
2005-01-13* Added SHA-1 support. `nix-hash' now has an option `--type sha1' toEelco Dolstra
2005-01-13* Refactoring to support SHA-1.Eelco Dolstra
2004-11-03* string2ATerm -> overloaded toATerm.Eelco Dolstra
2004-10-29* Drop ATmake / ATMatcher also in handling store expressions.Eelco Dolstra
2004-10-26* Don't use ATmake / ATmatch anymore, nor the ATMatcher class.Eelco Dolstra
2004-10-26* Evaluate argument to `import'.Eelco Dolstra
2004-10-26* String/path concatenation operator (`+').Eelco Dolstra
2004-10-25* New language feature: with expressions.Eelco Dolstra
2004-10-25* Allow certain operations to succeed even if we don't have writeEelco Dolstra
2004-08-24* Validate derivation names. In particular don't allow spaces.Eelco Dolstra
2004-08-04* Every real language has a `map' function.Eelco Dolstra
2004-08-04* Allow primops with more that 1 arguments.Eelco Dolstra
2004-04-05* When something goes wrong in the evaluation of a Nix expression,Eelco Dolstra
2004-04-02* Print a more useful error message in case of an invalid derivationEelco Dolstra
2004-03-28* Added an operator `~' to select paths within a derivation. E.g.,Eelco Dolstra
2004-03-28* Added plain lambdas, e.g., `let { id = x: x; const = x: y: x; }'.Eelco Dolstra
2004-02-04* Use a map to lookup primops.Eelco Dolstra
2004-02-02* Added syntactic sugar to the construction of attribute sets toEelco Dolstra
2003-11-25* Allow integer bindings in derivations.Eelco Dolstra
2003-11-21* Uninstallation.Eelco Dolstra
2003-11-19* Refactoring: put the Nix expression evaluator in its own library soEelco Dolstra