summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)Author
2003-11-18* Source tree refactoring.Eelco Dolstra
2003-11-16* An forward non-random access input iterator class for ATermLists.Eelco Dolstra
2003-11-16* Some utility functions for working with ATerms.Eelco Dolstra
2003-11-10* Do not filter when parsing. This is much faster.Eelco Dolstra
2003-11-09* Turned the msg() and debug() functions into macros, since theyEelco Dolstra
2003-11-06* Allow null in derivation bindings.Eelco Dolstra
2003-11-06* `null' is a nullary primop.Eelco Dolstra
2003-11-06* Allow `+' in path names.Eelco Dolstra
2003-11-05* Assertions.Eelco Dolstra
2003-11-05* Print a shared textual ATerm if the term if very large. Due to Eelco Dolstra
2003-11-05* Default function arguments.Eelco Dolstra
2003-11-03* Work around problems with the ATerm library.Eelco Dolstra
2003-11-03* Ignore options passed to the aterm library.Eelco Dolstra
2003-11-03* Shorter list syntax ([a b c] instead of [a, b, c]).Eelco Dolstra
2003-11-03* Grammar changes. Attributes in attribute sets are now delimited with Eelco Dolstra
2003-11-02* Boolean constants.Eelco Dolstra
2003-11-02* Primops: baseNameOf, toString.Eelco Dolstra
2003-11-01* Fast builds.Eelco Dolstra
2003-11-01* Print the exit code of the builder. Eelco Dolstra
2003-11-01* Conditions, string equality.Eelco Dolstra
2003-11-01* Let syntax.Eelco Dolstra
2003-11-01* Filter the substitution list when descending into a recursiveEelco Dolstra
2003-10-31* Working evaluator.Eelco Dolstra
2003-10-31* Allow empty attribute (argument) sets.Eelco Dolstra
2003-10-31* Use SGparseString() instead of SGparseFile() because the latter isEelco Dolstra
2003-10-30* Factor out evaluation into a separate file.Eelco Dolstra
2003-10-30* Clean up the imploded parse tree. Quotes around strings areEelco Dolstra
2003-10-30* Bottomup rewrite function.Eelco Dolstra
2003-10-30* Don't use a search path.Eelco Dolstra
2003-10-30* Attribute selection operator.Eelco Dolstra
2003-10-29* Basic grammar and parser for the Fix language. We use libsglr andEelco Dolstra
2003-10-29* Forked new version of Fix.Eelco Dolstra
2003-10-23* Fix a race condition in addTextToStore().Eelco Dolstra
2003-10-22* Use writeFull().Eelco Dolstra
2003-10-22* Ad hoc per-package logging. When Nix performs a derivation, it nowEelco Dolstra
2003-10-22* Dead code removal.Eelco Dolstra
2003-10-22* Some wrapper classes to ensure that file descriptors / directoryEelco Dolstra
2003-10-20* Finished refactoring the tree.Eelco Dolstra
2003-10-20* Refactored the source tree.Eelco Dolstra
2003-10-16* Substitutes and nix-pull now work again.Eelco Dolstra
2003-10-16* Enable buffering of stderr in C++.Eelco Dolstra
2003-10-16* Upgraded to Berkeley DB 4.1.25 and do not synchronously flush theEelco Dolstra
2003-10-16* Don't sort the result of `--query --list'.Eelco Dolstra
2003-10-15* Refactoring: move all database manipulation into store.cc.Eelco Dolstra
2003-10-14* Automatically recover the database in case of a crash.Eelco Dolstra
2003-10-10* New query `nix --query --predecessors' to print the predecessors ofEelco Dolstra
2003-10-10* `nix --verify': check and repair reverse mapping for successors.Eelco Dolstra
2003-10-10* Reverse mappings for the successor and substitute mappings.Eelco Dolstra
2003-10-10* Performance improvement: don't register already registered terms,Eelco Dolstra
2003-10-08* Get rid of identifiers since they are redundant now. This greatlyEelco Dolstra