aboutsummaryrefslogtreecommitdiff
path: root/src/libexpr
AgeCommit message (Expand)Author
2006-05-30* Don't use badTerm, it gives awful error messages.Eelco Dolstra
2006-05-12* Support for srcdir != builddir (NIX-41).Eelco Dolstra
2006-05-11* 64-bit compatibility fixes (for problems revealed by building on an AthlonEelco Dolstra
2006-05-08* Allow function argument default values to refer to other argumentsEelco Dolstra
2006-05-08* Show evaluation stats when NIX_SHOW_STATS=1.Eelco Dolstra
2006-05-04* Use the new ATermMap.Eelco Dolstra
2006-05-02* Optimise null-ary term builders. Also declare all term builderEelco Dolstra
2006-05-02* Use a linked list of substitutions. This reduces the amount ofEelco Dolstra
2006-05-02* Removed a bunch of ATreverses.Eelco Dolstra
2006-05-02* Huge reduction in memory use (2/3 or so on large nix-env -qasEelco Dolstra
2006-05-02* Memory reduction: replaced expensive calls to ATmakeApplList byEelco Dolstra
2006-05-02* Some preliminaries towards NIX-45.Eelco Dolstra
2006-05-01* Disallow unescaped $ in string literals.Eelco Dolstra
2006-05-01* String interpolation. Expressions likeEelco 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-23* In `nix-env', look for derivations inside attribute sets that haveEelco Dolstra
2006-03-23* Hm.Eelco Dolstra
2006-03-10* `nix-env -qa --description' shows human-readable descriptions ofEelco Dolstra
2006-03-10* In theory, this should reduce the number of ATermMapEelco Dolstra
2006-03-09* Regression: semantics of the result of getDerivation() changed.Eelco Dolstra
2006-03-09* Big speedup (factor > 2.5) in all nix-env operations that do actualEelco Dolstra
2006-03-08* When obtaining derivations from Nix expressions, ignore allEelco Dolstra
2006-03-08* Some refactoring of the exception handling code so that we can catchEelco Dolstra
2006-03-06* GCC 4.1 compatibility.Eelco Dolstra
2006-03-06* `nix-env (-i|-u) --dry-run' now shows exactly which missing pathsEelco Dolstra
2006-02-13* Override YYMALLOC and YYFREE so that we can call AT[un]protectMemoryEelco Dolstra
2006-02-10* In nix-instantiate, allow us to specify a "path" to theEelco Dolstra
2006-02-08* When querying all derivations, filter out syntactically equal derivations.Eelco Dolstra
2006-02-08* When evaluating, automatically call functions with default arguments.Eelco Dolstra
2006-02-08* Refactoring: move derivation evaluation to libexpr.Eelco Dolstra
2005-11-04* Memoise checkVarDefs since internally produced terms (i.e., not theEelco Dolstra
2005-10-29* Turn off build hooks in nix-push because of an impurity (NIX-21).Eelco Dolstra
2005-09-14* List concatenation must be right-associative for efficiency.Eelco 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-07-22* Build dynamic libraries.Eelco Dolstra
2005-07-19* Prevent repeated wrapping of closed termsEelco Dolstra
2005-07-16* Wat cleanups.Eelco Dolstra
2005-07-16* Define paths using regexps, as is done in the Flex definition.Eelco Dolstra
2005-07-16* Make the rejects a bit more compact.Eelco Dolstra
2005-07-16* Fix ambiguity.Eelco Dolstra
2005-07-16* Revive and update the SDF grammar for Nix expressions.Eelco Dolstra
2005-05-18* Added a primop `removeAttrs' to remove attributes from a set, e.g.,Eelco Dolstra
2005-05-08* ATermMap needs an assignment operator, otherwise we are screwed.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