Age | Commit message (Expand) | Author | Files | Lines |
2017-07-30 | Replace Unicode quotes in user-facing strings by ASCII | Jörg Thalheim | 1 | -1/+1 |
2016-11-26 | Revert "Get rid of unicode quotes (#1140)" | Eelco Dolstra | 1 | -1/+1 |
2016-11-25 | Get rid of unicode quotes (#1140) | Guillaume Maudoux | 1 | -1/+1 |
2016-02-24 | Throw a specific error for incomplete parse errors. | Scott Olson | 1 | -0/+1 |
2016-01-05 | First hit at providing support for floats in the language. | Christian Theune | 1 | -0/+9 |
2015-02-23 | Add restricted evaluation mode | Eelco Dolstra | 1 | -0/+1 |
2014-10-20 | Improve printing of ASTs | Eelco Dolstra | 1 | -1/+1 |
2014-10-05 | Get rid of some unnecessary ExprConcatStrings nodes in dynamic attrs | Eelco Dolstra | 1 | -7/+7 |
2014-08-20 | Use proper quotes everywhere | Eelco Dolstra | 1 | -1/+1 |
2014-06-12 | Drop ImportError and FindError | Eelco Dolstra | 1 | -2/+0 |
2014-06-12 | findFile: Realise the context of the path attributes | Shea Levy | 1 | -0/+1 |
2014-05-26 | Remove ExprBuiltin | Eelco Dolstra | 1 | -7/+0 |
2014-05-26 | Make the Nix search path declarative | Eelco Dolstra | 1 | -0/+1 |
2014-05-26 | Add primop ‘scopedImport’ | Eelco Dolstra | 1 | -1/+0 |
2014-04-04 | Show position info in attribute selection errors | Eelco Dolstra | 1 | -2/+3 |
2014-04-04 | Show position info in Boolean operations | Eelco Dolstra | 1 | -17/+3 |
2014-04-04 | Show position info in string concatenation / addition errors | Eelco Dolstra | 1 | -2/+3 |
2014-04-04 | forceString: Show position info | Eelco Dolstra | 1 | -0/+4 |
2014-04-04 | Include position info in function application | Eelco Dolstra | 1 | -1/+17 |
2014-03-10 | The expr of AttrNames/DynamicAttrDefs is always an ExprConcatStrings | Shea Levy | 1 | -5/+5 |
2014-01-21 | Fix some clang warnings | Eelco Dolstra | 1 | -1/+2 |
2013-12-31 | Don't use any syntactic sugar for dynamic attrs | Shea Levy | 1 | -2/+11 |
2013-12-31 | Dynamic attrs | Shea Levy | 1 | -1/+9 |
2013-12-31 | Add the ExprBuiltin Expr type to the AST | Shea Levy | 1 | -0/+7 |
2013-11-18 | Add a symbol __curPos that expands to the current source location | Eelco Dolstra | 1 | -0/+7 |
2013-11-12 | Make function calls tail-recursive | Eelco Dolstra | 1 | -1/+1 |
2013-10-24 | Rename "attribute sets" to "sets" | Eelco Dolstra | 1 | -2/+2 |
2013-10-08 | Deduplicate filenames in Pos | Eelco Dolstra | 1 | -3/+5 |
2013-10-08 | Treat undefined variable errors consistently | Eelco Dolstra | 1 | -0/+1 |
2013-10-08 | Show the exact position of undefined variables | Eelco Dolstra | 1 | -1/+2 |
2013-10-08 | Merge VarRef into ExprVar | Eelco Dolstra | 1 | -10/+2 |
2013-09-02 | Fix whitespace | Eelco Dolstra | 1 | -1/+1 |
2013-08-26 | Simplify inherited attribute handling | Shea Levy | 1 | -4/+2 |
2013-08-19 | Store Nix integers as longs | Eelco Dolstra | 1 | -2/+2 |
2013-05-16 | Show function names in error messages | Eelco Dolstra | 1 | -0/+4 |
2013-03-08 | Revert "Prevent config.h from being clobbered" | Eelco Dolstra | 1 | -1/+3 |
2013-03-07 | Prevent config.h from being clobbered | Eelco Dolstra | 1 | -3/+1 |
2013-02-08 | Make "${./path} ..." evaluate to a string, not a path | Eelco Dolstra | 1 | -1/+3 |
2012-08-12 | Add some basic profiling support to the evaluator | Eelco Dolstra | 1 | -0/+9 |
2012-07-18 | Use "#pragma once" to prevent repeated header file inclusion | Eelco Dolstra | 1 | -5/+1 |
2012-01-07 | * Don't create thunks for simple constants (integers, strings, paths) | Eelco Dolstra | 1 | -3/+10 |
2012-01-04 | * Don't use dynamic_cast, it's very slow. "nix-instantiate | Eelco Dolstra | 1 | -0/+2 |
2011-07-13 | * Allow a default value in attribute selection by writing | Eelco Dolstra | 1 | -3/+3 |
2011-07-06 | * Change the right-hand side of the ‘.’ operator from an attribute to | Eelco Dolstra | 1 | -2/+3 |
2011-07-06 | * In the ‘?’ operator, allow attribute paths. For instance, you can | Eelco Dolstra | 1 | -2/+8 |
2010-10-24 | * Keep attribute sets in sorted order to speed up attribute lookups. | Eelco Dolstra | 1 | -7/+13 |
2010-10-23 | * Optimise string constants by putting them in the symbol table. | Eelco Dolstra | 1 | -2/+2 |
2010-10-22 | * Store Value nodes outside of attribute sets. I.e., Attr now stores | Eelco Dolstra | 1 | -0/+1 |
2010-10-04 | * Make sure that config.h is included before the system headers, | Eelco Dolstra | 1 | -2/+2 |
2010-06-01 | * Turn build errors during evaluation into EvalErrors. | Eelco Dolstra | 1 | -0/+1 |