Mike Farah 
							
						 
					 
					
						
						
						
						
							
						
						
							cfcac6d1dc 
							
						 
					 
					
						
						
							
							improving docs  
						
						
						
						
					 
					
						2021-02-11 10:58:40 +11:00 
						 
				 
			
				
					
						
							
							
								Mike Farah 
							
						 
					 
					
						
						
						
						
							
						
						
							a5ddbca97f 
							
						 
					 
					
						
						
							
							Fixing special character example  
						
						
						
						
					 
					
						2021-02-11 10:58:40 +11:00 
						 
				 
			
				
					
						
							
							
								Mike Farah 
							
						 
					 
					
						
						
						
						
							
						
						
							30027a8cf4 
							
						 
					 
					
						
						
							
							Added not equals operator  
						
						
						
						
					 
					
						2021-02-11 10:58:40 +11:00 
						 
				 
			
				
					
						
							
							
								Mike Farah 
							
						 
					 
					
						
						
						
						
							
						
						
							f92a42e4f8 
							
						 
					 
					
						
						
							
							Equals now only compares scalars  
						
						
						
						
					 
					
						2021-02-11 10:58:40 +11:00 
						 
				 
			
				
					
						
							
							
								Mike Farah 
							
						 
					 
					
						
						
						
						
							
						
						
							3c466dc66e 
							
						 
					 
					
						
						
							
							Fixed delete bug  
						
						
						
						
					 
					
						2021-02-11 10:58:40 +11:00 
						 
				 
			
				
					
						
							
							
								Mike Farah 
							
						 
					 
					
						
						
						
						
							
						
						
							10600dd29a 
							
						 
					 
					
						
						
							
							Fixed delete bug  
						
						
						
						
					 
					
						2021-02-11 10:58:40 +11:00 
						 
				 
			
				
					
						
							
							
								Mike Farah 
							
						 
					 
					
						
						
						
						
							
						
						
							3a464272d4 
							
						 
					 
					
						
						
							
							Added variable doc  
						
						
						
						
					 
					
						2021-02-11 10:58:40 +11:00 
						 
				 
			
				
					
						
							
							
								Mike Farah 
							
						 
					 
					
						
						
						
						
							
						
						
							691efadfac 
							
						 
					 
					
						
						
							
							Fixed variable precedence  
						
						
						
						
					 
					
						2021-02-11 10:58:40 +11:00 
						 
				 
			
				
					
						
							
							
								Mike Farah 
							
						 
					 
					
						
						
						
						
							
						
						
							6efe4c4797 
							
						 
					 
					
						
						
							
							Fixing op precedences  
						
						
						
						
					 
					
						2021-02-11 10:58:40 +11:00 
						 
				 
			
				
					
						
							
							
								Mike Farah 
							
						 
					 
					
						
						
						
						
							
						
						
							9e56b364c2 
							
						 
					 
					
						
						
							
							Fixing op precedences  
						
						
						
						
					 
					
						2021-02-11 10:58:40 +11:00 
						 
				 
			
				
					
						
							
							
								Mike Farah 
							
						 
					 
					
						
						
						
						
							
						
						
							85ec32e3db 
							
						 
					 
					
						
						
							
							Added variables  
						
						
						
						
					 
					
						2021-02-11 10:58:40 +11:00 
						 
				 
			
				
					
						
							
							
								Mike Farah 
							
						 
					 
					
						
						
						
						
							
						
						
							5c73132c8e 
							
						 
					 
					
						
						
							
							Dont create entries when selecting  
						
						
						
						
					 
					
						2021-02-11 10:58:40 +11:00 
						 
				 
			
				
					
						
							
							
								Mike Farah 
							
						 
					 
					
						
						
						
						
							
						
						
							c6efd5519b 
							
						 
					 
					
						
						
							
							Pass context through operators  
						
						... 
						
						
						
						Allows more sophisticated functionality 
						
						
					 
					
						2021-02-11 10:58:40 +11:00 
						 
				 
			
				
					
						
							
							
								Mike Farah 
							
						 
					 
					
						
						
						
						
							
						
						
							820a3320be 
							
						 
					 
					
						
						
							
							Fixed length of null to be zero  
						
						
						
						
					 
					
						2021-02-11 10:58:40 +11:00 
						 
				 
			
				
					
						
							
							
								Mike Farah 
							
						 
					 
					
						
						
						
						
							
						
						
							c77001f969 
							
						 
					 
					
						
						
							
							Can add and merge append to null  
						
						
						
						
					 
					
						2021-02-11 10:58:40 +11:00 
						 
				 
			
				
					
						
							
							
								evnp 
							
						 
					 
					
						
						
						
						
							
						
						
							1be3b31bbc 
							
						 
					 
					
						
						
							
							Don't escape HTML chars when converting to json  
						
						... 
						
						
						
						json.Encoder and json.Marshal implicitly use HTMLEscape to convert
>, <, &, with \u003c, \u003e, \u0026. This behavior carries over
to yq, where chars will be escaped when outputting json but not when
outputting yaml.
This changeset disables this behavior via encoder.SetEscapeHTML(false).
Unfortunately there is no equivalent option for json.Marshal, so its
single usage has been replaced with an encoder (with escaping disabled). 
						
						
					 
					
						2021-02-11 10:58:40 +11:00 
						 
				 
			
				
					
						
							
							
								Mike Farah 
							
						 
					 
					
						
						
						
						
							
						
						
							6c14a80991 
							
						 
					 
					
						
						
							
							Fixed cross-function combinatorial bug  
						
						
						
						
					 
					
						2021-02-11 10:58:40 +11:00 
						 
				 
			
				
					
						
							
							
								Mike Farah 
							
						 
					 
					
						
						
						
						
							
						
						
							76bd1896e9 
							
						 
					 
					
						
						
							
							wip  
						
						
						
						
					 
					
						2021-02-11 10:58:40 +11:00 
						 
				 
			
				
					
						
							
							
								Mike Farah 
							
						 
					 
					
						
						
						
						
							
						
						
							c63801a8a5 
							
						 
					 
					
						
						
							
							thoughts  
						
						
						
						
					 
					
						2021-02-11 10:58:40 +11:00 
						 
				 
			
				
					
						
							
							
								Mike Farah 
							
						 
					 
					
						
						
						
						
							
						
						
							f7cfdc29e1 
							
						 
					 
					
						
						
							
							cross function fix wip  
						
						
						
						
					 
					
						2021-02-11 10:58:40 +11:00 
						 
				 
			
				
					
						
							
							
								Mike Farah 
							
						 
					 
					
						
						
						
						
							
						
						
							29f40dad59 
							
						 
					 
					
						
						
							
							Fixing multiply doc  
						
						
						
						
					 
					
						2021-02-11 10:58:40 +11:00 
						 
				 
			
				
					
						
							
							
								Mike Farah 
							
						 
					 
					
						
						
						
						
							
						
						
							0707525b29 
							
						 
					 
					
						
						
							
							Added keys operator  
						
						
						
						
					 
					
						2021-02-11 10:58:40 +11:00 
						 
				 
			
				
					
						
							
							
								Mike Farah 
							
						 
					 
					
						
						
						
						
							
						
						
							62acee54c3 
							
						 
					 
					
						
						
							
							Added split string operator  
						
						
						
						
					 
					
						2021-02-11 10:58:40 +11:00 
						 
				 
			
				
					
						
							
							
								Mike Farah 
							
						 
					 
					
						
						
						
						
							
						
						
							d21c94cf4f 
							
						 
					 
					
						
						
							
							Added join strings operator  
						
						
						
						
					 
					
						2021-02-11 10:58:40 +11:00 
						 
				 
			
				
					
						
							
							
								Mike Farah 
							
						 
					 
					
						
						
						
						
							
						
						
							626e9cacaf 
							
						 
					 
					
						
						
							
							Split doc operator  
						
						
						
						
					 
					
						2021-02-11 10:58:40 +11:00 
						 
				 
			
				
					
						
							
							
								Mike Farah 
							
						 
					 
					
						
						
						
						
							
						
						
							02ef99560d 
							
						 
					 
					
						
						
							
							Fixing add,multiply,alternative operator precendences  
						
						
						
						
					 
					
						2021-02-11 10:58:40 +11:00 
						 
				 
			
				
					
						
							
							
								Mike Farah 
							
						 
					 
					
						
						
						
						
							
						
						
							c59209f041 
							
						 
					 
					
						
						
							
							Fixed remove comments example  
						
						
						
						
					 
					
						2021-02-11 10:58:40 +11:00 
						 
				 
			
				
					
						
							
							
								Mike Farah 
							
						 
					 
					
						
						
						
						
							
						
						
							947ffb6986 
							
						 
					 
					
						
						
							
							Dont use pointer for env prefs (avoid nil)  
						
						
						
						
					 
					
						2021-02-11 10:58:40 +11:00 
						 
				 
			
				
					
						
							
							
								Mike Farah 
							
						 
					 
					
						
						
						
						
							
						
						
							1a03031297 
							
						 
					 
					
						
						
							
							Dont use pointer for recursive prefs (avoid nil)  
						
						
						
						
					 
					
						2021-02-11 10:58:40 +11:00 
						 
				 
			
				
					
						
							
							
								Mike Farah 
							
						 
					 
					
						
						
						
						
							
						
						
							2c7db0071a 
							
						 
					 
					
						
						
							
							Dont use pointer for multiply prefs (avoid nil)  
						
						
						
						
					 
					
						2021-02-11 10:58:40 +11:00 
						 
				 
			
				
					
						
							
							
								Mike Farah 
							
						 
					 
					
						
						
						
						
							
						
						
							0484d0232b 
							
						 
					 
					
						
						
							
							Dont use pointer for commment prefs (avoid nil)  
						
						
						
						
					 
					
						2021-02-11 10:58:40 +11:00 
						 
				 
			
				
					
						
							
							
								Mike Farah 
							
						 
					 
					
						
						
						
						
							
						
						
							91c72d2d9e 
							
						 
					 
					
						
						
							
							Added merge if empty  
						
						
						
						
					 
					
						2021-02-11 10:58:40 +11:00 
						 
				 
			
				
					
						
							
							
								Mike Farah 
							
						 
					 
					
						
						
						
						
							
						
						
							09ec740d45 
							
						 
					 
					
						
						
							
							Added operator level doc  
						
						
						
						
					 
					
						2021-02-11 10:58:40 +11:00 
						 
				 
			
				
					
						
							
							
								Mike Farah 
							
						 
					 
					
						
						
						
						
							
						
						
							e86f83fb69 
							
						 
					 
					
						
						
							
							Renaming pathtree to expression  
						
						
						
						
					 
					
						2021-02-11 10:58:40 +11:00 
						 
				 
			
				
					
						
							
							
								Mike Farah 
							
						 
					 
					
						
						
						
						
							
						
						
							7d5b6b5442 
							
						 
					 
					
						
						
							
							Removed global vars  
						
						
						
						
					 
					
						2021-02-11 10:58:40 +11:00 
						 
				 
			
				
					
						
							
							
								Mike Farah 
							
						 
					 
					
						
						
						
						
							
						
						
							b749973fe0 
							
						 
					 
					
						
						
							
							UnwrapDoc now private  
						
						
						
						
					 
					
						2021-02-11 10:58:40 +11:00 
						 
				 
			
				
					
						
							
							
								Mike Farah 
							
						 
					 
					
						
						
						
						
							
						
						
							ba223df4ac 
							
						 
					 
					
						
						
							
							Moved eval function to eval interface  
						
						
						
						
					 
					
						2021-02-11 10:58:40 +11:00 
						 
				 
			
				
					
						
							
							
								Mikhail Katychev 
							
						 
					 
					
						
						
						
						
							
						
						
							e6336bcb85 
							
						 
					 
					
						
						
							
							added lib_test.go  
						
						
						
						
					 
					
						2021-02-11 10:58:40 +11:00 
						 
				 
			
				
					
						
							
							
								Mikhail Katychev 
							
						 
					 
					
						
						
						
						
							
						
						
							9ae03e0a1c 
							
						 
					 
					
						
						
							
							added EvaluateNodes and EvaluateCandidateNodes to yqlib  
						
						
						
						
					 
					
						2021-02-11 10:58:40 +11:00 
						 
				 
			
				
					
						
							
							
								Mike Farah 
							
						 
					 
					
						
						
						
						
							
						
						
							55712afea6 
							
						 
					 
					
						
						
							
							Merge now copies anchor names  
						
						
						
						
					 
					
						2021-02-11 10:58:40 +11:00 
						 
				 
			
				
					
						
							
							
								Mike Farah 
							
						 
					 
					
						
						
						
						
							
						
						
							7518dac99c 
							
						 
					 
					
						
						
							
							Fixed creation of candidateNode in operators to include file metadata  
						
						
						
						
					 
					
						2021-02-11 10:58:40 +11:00 
						 
				 
			
				
					
						
							
							
								Mike Farah 
							
						 
					 
					
						
						
						
						
							
						
						
							49ac2bac13 
							
						 
					 
					
						
						
							
							Cleaning up exposed public api  
						
						
						
						
					 
					
						2021-02-11 10:58:40 +11:00 
						 
				 
			
				
					
						
							
							
								Mike Farah 
							
						 
					 
					
						
						
						
						
							
						
						
							e28df367eb 
							
						 
					 
					
						
						
							
							Fixed tag operator for top level node  
						
						
						
						
					 
					
						2021-02-11 10:58:40 +11:00 
						 
				 
			
				
					
						
							
							
								Mike Farah 
							
						 
					 
					
						
						
						
						
							
						
						
							90ec05be54 
							
						 
					 
					
						
						
							
							Fixed equals operator for top level node  
						
						
						
						
					 
					
						2021-02-11 10:58:40 +11:00 
						 
				 
			
				
					
						
							
							
								Mike Farah 
							
						 
					 
					
						
						
						
						
							
						
						
							8f5270cc63 
							
						 
					 
					
						
						
							
							Fixed has operator for top level node  
						
						
						
						
					 
					
						2021-02-11 10:58:40 +11:00 
						 
				 
			
				
					
						
							
							
								Mike Farah 
							
						 
					 
					
						
						
						
						
							
						
						
							286590b01e 
							
						 
					 
					
						
						
							
							fixing exposed functions and interfaces  
						
						
						
						
					 
					
						2021-02-11 10:58:40 +11:00 
						 
				 
			
				
					
						
							
							
								Mike Farah 
							
						 
					 
					
						
						
						
						
							
						
						
							c1cf8b4e34 
							
						 
					 
					
						
						
							
							fixing exposed functions and interfaces  
						
						
						
						
					 
					
						2021-02-11 10:58:40 +11:00 
						 
				 
			
				
					
						
							
							
								Mike Farah 
							
						 
					 
					
						
						
						
						
							
						
						
							461661112c 
							
						 
					 
					
						
						
							
							Better add documentation  
						
						
						
						
					 
					
						2021-02-11 10:58:40 +11:00 
						 
				 
			
				
					
						
							
							
								Mike Farah 
							
						 
					 
					
						
						
						
						
							
						
						
							578f2c27f9 
							
						 
					 
					
						
						
							
							Added scalar addition  
						
						
						
						
					 
					
						2021-02-11 10:58:40 +11:00 
						 
				 
			
				
					
						
							
							
								Mike Farah 
							
						 
					 
					
						
						
						
						
							
						
						
							6ed037a9f6 
							
						 
					 
					
						
						
							
							Fixed collect at document level  
						
						
						
						
					 
					
						2021-02-11 10:58:40 +11:00