* New primop: abort "error message". 
						
					 
				 
				2006-08-23 15:46:00 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* More test coverage. 
						
					 
				 
				2006-03-01 16:26:13 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* Remove ancient Fix tests. 
						
					 
				 
				2004-10-27 12:41:53 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* Allow function argument default values to refer to other arguments 
						
					 
				 
				2006-05-08 12:52:47 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* Added a primop `removeAttrs' to remove attributes from a set, e.g., 
						
					 
				 
				2005-05-18 17:19:21 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* More tests. 
						
					 
				 
				2006-05-02 11:20:55 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							New primitives: 
						
					 
				 
				2007-01-29 14:23:09 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* Another test. 
						
					 
				 
				2006-10-17 11:16:02 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* Allow function argument default values to refer to other arguments 
						
					 
				 
				2006-05-08 12:52:47 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* Update the expected test output (no longer an ATerm). 
						
					 
				 
				2010-04-21 16:22:03 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* lessThan primitive for integer comparison. 
						
					 
				 
				2006-09-24 15:21:48 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* Update the expected test output (no longer an ATerm). 
						
					 
				 
				2010-04-21 16:22:03 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* New built-in function `builtins.attrNames' that returns the 
						
					 
				 
				2006-12-12 16:14:31 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* Update the expected test output (no longer an ATerm). 
						
					 
				 
				2010-04-21 16:22:03 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* More test coverage. 
						
					 
				 
				2006-03-01 16:26:13 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* Update the expected test output (no longer an ATerm). 
						
					 
				 
				2010-04-21 16:22:03 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* New builtin functions builtins.{hasAttr, getAttr} to check for 
						
					 
				 
				2006-09-22 14:31:55 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* Update the expected test output (no longer an ATerm). 
						
					 
				 
				2010-04-21 16:22:03 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* Some syntactic sugar for attribute sets: allow {x.y.z = ...;} as a 
						
					 
				 
				2009-05-15 12:35:23 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* Update the expected test output (no longer an ATerm). 
						
					 
				 
				2010-04-21 16:22:03 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* Option --argstr for passing string arguments easily. (NIX-75) 
						
					 
				 
				2007-01-14 12:32:44 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* Option --argstr for passing string arguments easily. (NIX-75) 
						
					 
				 
				2007-01-14 12:32:44 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* Update the expected test output (no longer an ATerm). 
						
					 
				 
				2010-04-21 16:22:03 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* A new primop `builtins', which returns an attribute set containing 
						
					 
				 
				2006-08-23 14:39:11 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* Generalised the dependencyClosure primop to builtins.genericClosure, 
						
					 
				 
				2008-07-11 13:29:04 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* Generalised the dependencyClosure primop to builtins.genericClosure, 
						
					 
				 
				2008-07-11 13:29:04 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* Update the expected test output (no longer an ATerm). 
						
					 
				 
				2010-04-21 16:22:03 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* Added a list concatenation operator: 
						
					 
				 
				2005-07-25 15:05:34 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* Check for duplicate attribute names / function arguments.  `make 
						
					 
				 
				2010-04-22 11:02:24 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* New primop `unsafeDiscardStringContext' to get rid of string 
						
					 
				 
				2008-01-04 14:22:49 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* Update the expected test output (no longer an ATerm). 
						
					 
				 
				2010-04-21 16:22:03 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* Allow empty argument lists in function definitions (e.g., `{}: 
						
					 
				 
				2007-05-15 12:14:37 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* Okay, that's a bit harder than expected. 
						
					 
				 
				2006-08-30 13:10:04 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* TDD: == should do a deep equality test, i.e., it should strictly 
						
					 
				 
				2006-08-30 12:25:27 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* Update the expected test output (no longer an ATerm). 
						
					 
				 
				2010-04-21 16:22:03 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* Builtin function `add' to add integers. 
						
					 
				 
				2006-09-22 15:29:21 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* Two primops: builtins.intersectAttrs and builtins.functionArgs. 
						
					 
				 
				2009-09-15 13:01:46 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* Two primops: builtins.intersectAttrs and builtins.functionArgs. 
						
					 
				 
				2009-09-15 13:01:46 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* Update the expected test output (no longer an ATerm). 
						
					 
				 
				2010-04-21 16:22:03 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* Builtin function `getEnv' for getting environment variables. 
						
					 
				 
				2006-09-24 17:48:41 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* Update the expected test output (no longer an ATerm). 
						
					 
				 
				2010-04-21 16:22:03 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* More test coverage. 
						
					 
				 
				2006-03-01 16:26:13 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* Update the expected test output (no longer an ATerm). 
						
					 
				 
				2010-04-21 16:22:03 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* Regression test. 
						
					 
				 
				2008-02-05 13:25:18 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* Update the expected test output (no longer an ATerm). 
						
					 
				 
				2010-04-21 16:22:03 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* Remove ancient Fix tests. 
						
					 
				 
				2004-10-27 12:41:53 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* Update the expected test output (no longer an ATerm). 
						
					 
				 
				2010-04-21 16:22:03 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* Builtin function `add' to add integers. 
						
					 
				 
				2006-09-22 15:29:21 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* Update the expected test output (no longer an ATerm). 
						
					 
				 
				2010-04-21 16:22:03 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* Fix the broken test for listToAttrs. 
						
					 
				 
				2010-03-31 13:35:29 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* Update the expected test output (no longer an ATerm). 
						
					 
				 
				2010-04-21 16:22:03 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* More test coverage. 
						
					 
				 
				2006-03-01 16:26:13 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* Update the expected test output (no longer an ATerm). 
						
					 
				 
				2010-04-21 16:22:03 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* Builtin function `add' to add integers. 
						
					 
				 
				2006-09-22 15:29:21 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* Update the expected test output (no longer an ATerm). 
						
					 
				 
				2010-04-21 16:22:03 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* Finally, a real "let" syntax: `let x = ...; ... z = ...; in ...'. 
						
					 
				 
				2006-10-02 15:52:44 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* Update the expected test output (no longer an ATerm). 
						
					 
				 
				2010-04-21 16:22:03 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* Fix the tests wrt the AST changes, i.e., Str(s) -> Str(s, []), and 
						
					 
				 
				2006-10-17 11:08:59 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* Update the expected test output (no longer an ATerm). 
						
					 
				 
				2010-04-21 16:22:03 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* Simplify @-patterns: only {attrs}@name' or name@{attrs}' are now 
						
					 
				 
				2010-03-25 12:19:41 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* Update the expected test output (no longer an ATerm). 
						
					 
				 
				2010-04-21 16:22:03 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* New primop `readFile' to get the contents of a file as a string. 
						
					 
				 
				2007-11-21 13:49:59 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* Update the expected test output (no longer an ATerm). 
						
					 
				 
				2010-04-21 16:22:03 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* Added a primop `removeAttrs' to remove attributes from a set, e.g., 
						
					 
				 
				2005-05-18 17:19:21 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* Update the expected test output (no longer an ATerm). 
						
					 
				 
				2010-04-21 16:22:03 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* Remove ancient Fix tests. 
						
					 
				 
				2004-10-27 12:41:53 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* Update the expected test output (no longer an ATerm). 
						
					 
				 
				2010-04-21 16:22:03 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* Remove ancient Fix tests. 
						
					 
				 
				2004-10-27 12:41:53 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* Update the expected test output (no longer an ATerm). 
						
					 
				 
				2010-04-21 16:22:03 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* Remove ancient Fix tests. 
						
					 
				 
				2004-10-27 12:41:53 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* Update the expected test output (no longer an ATerm). 
						
					 
				 
				2010-04-21 16:22:03 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* Tests for NIX-45. 
						
					 
				 
				2006-05-02 11:15:04 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* Update the expected test output (no longer an ATerm). 
						
					 
				 
				2010-04-21 16:22:03 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* More tests. 
						
					 
				 
				2006-05-02 11:20:55 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* Update the expected test output (no longer an ATerm). 
						
					 
				 
				2010-04-21 16:22:03 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* Change the scoping of "inherit (e) ..." in recs so that the 
						
					 
				 
				2009-05-15 13:46:13 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* Update the expected test output (no longer an ATerm). 
						
					 
				 
				2010-04-21 16:22:03 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* Fix the tests wrt the AST changes, i.e., Str(s) -> Str(s, []), and 
						
					 
				 
				2006-10-17 11:08:59 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* Update the expected test output (no longer an ATerm). 
						
					 
				 
				2010-04-21 16:22:03 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							New primitives: 
						
					 
				 
				2007-01-29 14:23:09 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* Update the expected test output (no longer an ATerm). 
						
					 
				 
				2010-04-21 16:22:03 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* New primop __toXML (or builtins.toXML) to convert an expression to 
						
					 
				 
				2006-08-24 14:34:29 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* Update the expected test output (no longer an ATerm). 
						
					 
				 
				2010-04-21 16:22:03 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* Export the nix-env derivation name parsing and version comparison 
						
					 
				 
				2008-07-01 10:10:32 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* Update the expected test output (no longer an ATerm). 
						
					 
				 
				2010-04-21 16:22:03 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* Doh. 
						
					 
				 
				2010-03-23 14:51:32 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* Simplify @-patterns: only {attrs}@name' or name@{attrs}' are now 
						
					 
				 
				2010-03-25 12:19:41 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* Added an experimental feature suggested by Andres: ellipses ("...") 
						
					 
				 
				2008-08-14 14:00:44 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* Generalised the dependencyClosure primop to builtins.genericClosure, 
						
					 
				 
				2008-07-11 13:29:04 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* Check for duplicate attributes and formal parameters in Nix 
						
					 
				 
				2005-03-10 11:33:46 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* Check for duplicate attributes and formal parameters in Nix 
						
					 
				 
				2005-03-10 11:33:46 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* Check for duplicate attributes and formal parameters in Nix 
						
					 
				 
				2005-03-10 11:33:46 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* Some syntactic sugar for attribute sets: allow {x.y.z = ...;} as a 
						
					 
				 
				2009-05-15 12:35:23 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* Some syntactic sugar for attribute sets: allow {x.y.z = ...;} as a 
						
					 
				 
				2009-05-15 12:35:23 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* Check for duplicate attribute names / function arguments.  `make 
						
					 
				 
				2010-04-22 11:02:24 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* Check for duplicate attributes and formal parameters in Nix 
						
					 
				 
				2005-03-10 11:33:46 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* @-patterns as in Haskell.  For instance, in a function definition 
						
					 
				 
				2008-08-14 12:53:29 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* This expression has an undefined variable which isn't detected, so 
						
					 
				 
				2006-07-10 17:35:00 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* New language feature: domain checks, which check whether a function 
						
					 
				 
				2006-07-24 16:35:34 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* Check for duplicate attributes and formal parameters in Nix 
						
					 
				 
				2005-03-10 11:33:46 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* Remove ancient Fix tests. 
						
					 
				 
				2004-10-27 12:41:53 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* Meh. 
						
					 
				 
				2006-08-16 10:29:43 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* Check for duplicate attribute names / function arguments.  `make 
						
					 
				 
				2010-04-22 11:02:24 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* Bug fix in parsing of /* ... */ comments; due to longest match 
						
					 
				 
				2004-10-27 13:00:31 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* Use atdiff' instead of cmp' for checking test output. 
						
					 
				 
				2004-10-27 13:12:58 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							* Remove ancient Fix tests. 
						
					 
				 
				2004-10-27 12:41:53 +00:00