Nicolas Williams 
							
						 
					 
					
						
						
							
						
						7d3a44a1e2 
					 
					
						
						
							
							Add general ? operator  
						
						 
						
						
						
						
					 
					
						2014-07-06 01:29:43 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Williams 
							
						 
					 
					
						
						
							
						
						7fce34292e 
					 
					
						
						
							
							Add try EXP catch EXP  
						
						 
						
						
						
						
					 
					
						2014-07-06 01:29:42 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Williams 
							
						 
					 
					
						
						
							
						
						9113282c27 
					 
					
						
						
							
							Document error/1  
						
						 
						
						
						
						
					 
					
						2014-07-06 00:27:05 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Williams 
							
						 
					 
					
						
						
							
						
						78a8419428 
					 
					
						
						
							
							Add while(cond; update) ( fix   #314 )  
						
						 
						
						
						
						
					 
					
						2014-07-02 22:05:33 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Williams 
							
						 
					 
					
						
						
							
						
						ff9a61ead2 
					 
					
						
						
							
							Add range(init;upto;by) ( fix   #317 )  
						
						 
						
						
						
						
					 
					
						2014-07-02 22:05:33 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Williams 
							
						 
					 
					
						
						
							
						
						1f17ef3623 
					 
					
						
						
							
							Descrive generators, range() with by to manual  
						
						 
						
						
						
						
					 
					
						2014-07-01 23:32:44 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Williams 
							
						 
					 
					
						
						
							
						
						a6030ab374 
					 
					
						
						
							
							Fix typo in manual  
						
						 
						
						
						
						
					 
					
						2014-07-01 23:32:40 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zhiming Wang 
							
						 
					 
					
						
						
							
						
						a5e9086676 
					 
					
						
						
							
							Let @uri produce uppercase hexadecimal digits...  
						
						 
						
						... 
						
						
						
						instead of lowercase ones.
According to RFC 3986,
   The uppercase hexadecimal digits 'A' through 'F' are equivalent to
   the lowercase digits 'a' through 'f', respectively.  If two URIs
   differ only in the case of hexadecimal digits used in percent-encoded
   octets, they are equivalent.  For consistency, URI producers and
   normalizers should use uppercase hexadecimal digits for all percent-
   encodings.
See https://github.com/stedolan/jq/issues/451  for details.
Test suite and manual are also updated to reflect this change.
Signed-off-by: Nicolas Williams <nico@cryptonector.com > 
						
						
					 
					
						2014-06-30 19:52:42 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Williams 
							
						 
					 
					
						
						
							
						
						3e1baf5916 
					 
					
						
						
							
							Get "Try Online" button working ( fix   #440 )  
						
						 
						
						
						
						
					 
					
						2014-06-24 00:39:00 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								William Langford 
							
						 
					 
					
						
						
							
						
						8ff935c01a 
					 
					
						
						
							
							Added regex support as per issue  #164 .  
						
						 
						
						... 
						
						
						
						jq now depends on oniguruma for regex support.
Modified configure.ac accordingly.
Added valgrind suppression file for oniguruma to prevent one-time and bounded
leaks from causing tests to fail.
Signed-off-by: Nicolas Williams <nico@cryptonector.com > 
						
						
					 
					
						2014-06-18 21:02:47 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Williams 
							
						 
					 
					
						
						
							
						
						9ae2d66d21 
					 
					
						
						
							
							Remove remnants of --online-input option  
						
						 
						
						
						
						
					 
					
						2014-06-17 19:02:23 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Williams 
							
						 
					 
					
						
						
							
						
						0c762925b2 
					 
					
						
						
							
							Add -j / --join-output option, similar to -r  
						
						 
						
						... 
						
						
						
						Fix #215 . 
						
						
					 
					
						2014-06-17 18:59:35 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Haguenauer 
							
						 
					 
					
						
						
							
						
						ad52026550 
					 
					
						
						
							
							Fixed typo.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Nicolas Williams <nico@cryptonector.com > 
						
						
					 
					
						2014-06-17 18:47:27 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Williams 
							
						 
					 
					
						
						
							
						
						f902d5fae6 
					 
					
						
						
							
							Remove trailing whitespace from manual.yml  
						
						 
						
						
						
						
					 
					
						2014-06-17 18:17:50 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Williams 
							
						 
					 
					
						
						
							
						
						98e3ebc378 
					 
					
						
						
							
							Use new style in manual for defs with args  
						
						 
						
						
						
						
					 
					
						2014-06-17 18:17:50 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Santiago Lapresta 
							
						 
					 
					
						
						
							
						
						dde43f796e 
					 
					
						
						
							
							Simplified standard library  
						
						 
						
						... 
						
						
						
						Close #426 .
Signed-off-by: Nicolas Williams <nico@cryptonector.com > 
						
						
					 
					
						2014-06-17 18:17:50 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Santiago Lapresta 
							
						 
					 
					
						
						
							
						
						061a604a2a 
					 
					
						
						
							
							Added flatten and flatten(x) functions  
						
						 
						
						... 
						
						
						
						Fix #415 . 
						
						
					 
					
						2014-06-16 17:03:05 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Williams 
							
						 
					 
					
						
						
							
						
						f741074267 
					 
					
						
						
							
							Remove download 1.3 button; reposition try online  
						
						 
						
						
						
						
					 
					
						2014-06-16 17:01:09 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Williams 
							
						 
					 
					
						
						
							
						
						778ba9f7ab 
					 
					
						
						
							
							Update AUTHORS  
						
						 
						
						
						
						
					 
					
						2014-06-16 13:25:50 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Williams 
							
						 
					 
					
						
						
							
						
						676e0ce38e 
					 
					
						
						
							
							Fix Win64 jq.exe link on main page  
						
						 
						
						
						
						
					 
					
						2014-06-16 11:13:55 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Williams 
							
						 
					 
					
						
						
							
						
						088a42fc53 
					 
					
						
						
							
							Allow multiple functions with different arities  
						
						 
						
						
						
						
					 
					
						2014-06-16 00:05:30 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Williams 
							
						 
					 
					
						
						
							
						
						e9a1de47b4 
					 
					
						
						
							
							Add env builtin  
						
						 
						
						
						
						
					 
					
						2014-06-13 17:51:41 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Williams 
							
						 
					 
					
						
						
							
						
						d14fca0cc6 
					 
					
						
						
							
							Document the lambda nature of function args  #391  
						
						 
						
						
						
						
					 
					
						2014-06-13 17:22:43 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Williams 
							
						 
					 
					
						
						
							
						
						8225d4e0c5 
					 
					
						
						
							
							Add jqplay link to the site  
						
						 
						
						
						
						
					 
					
						2014-06-13 17:21:56 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Williams 
							
						 
					 
					
						
						
							
						
						73bd347fcf 
					 
					
						
						
							
							Add links to Solaris 11+ executables  
						
						 
						
						
						
						
					 
					
						2014-06-12 19:26:05 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Williams 
							
						 
					 
					
						
						
							
						
						c9dbe090c5 
					 
					
						
						
							
							Include links to 1.3 executables in gh-pages  
						
						 
						
						
						
						
					 
					
						2014-06-12 17:30:30 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Williams 
							
						 
					 
					
						
						
							
						
						fdf843c08b 
					 
					
						
						
							
							Make the note about shell quoting appear on site  
						
						 
						
						
						
						
					 
					
						2014-06-09 17:43:17 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Williams 
							
						 
					 
					
						
						
							
						
						cf145ec65e 
					 
					
						
						
							
							Add note about cmd.exe quoting  
						
						 
						
						
						
						
					 
					
						2014-06-09 10:22:55 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Williams 
							
						 
					 
					
						
						
							
						
						4889844d0c 
					 
					
						
						
							
							Building docs fails on powerpc ( #349 )  
						
						 
						
						... 
						
						
						
						Thanks @shym!! 
						
						
					 
					
						2014-06-09 09:39:02 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Williams 
							
						 
					 
					
						
						
							
						
						dc7857c585 
					 
					
						
						
							
							Update site news  
						
						 
						
						
						
						
					 
					
						2014-06-08 20:45:06 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Williams 
							
						 
					 
					
						
						
							
						
						1dbe9317bc 
					 
					
						
						
							
							Add indices(s), improve index(s), rindex(s)  
						
						 
						
						... 
						
						
						
						Now these deal with arrays as input and `s` being an array or a scalar. 
						
						
					 
					
						2014-06-08 02:01:44 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Williams 
							
						 
					 
					
						
						
							
						
						ef4f3a54fe 
					 
					
						
						
							
							Improve index and rindex examples  
						
						 
						
						
						
						
					 
					
						2014-06-08 02:01:21 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Williams 
							
						 
					 
					
						
						
							
						
						9af03c2562 
					 
					
						
						
							
							Remove reference to getpath from docs  
						
						 
						
						
						
						
					 
					
						2014-06-08 01:35:03 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Williams 
							
						 
					 
					
						
						
							
						
						c10e5f4e73 
					 
					
						
						
							
							Document index and rindex ( #389 )  
						
						 
						
						
						
						
					 
					
						2014-06-08 00:00:17 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Santiago Lapresta 
							
						 
					 
					
						
						
							
						
						01f676041d 
					 
					
						
						
							
							Added join function  
						
						 
						
						... 
						
						
						
						Signed-off-by: Nicolas Williams <nico@cryptonector.com > 
						
						
					 
					
						2014-06-07 21:53:03 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Williams 
							
						 
					 
					
						
						
							
						
						35b6b949e3 
					 
					
						
						
							
							Add -j option to scripts/crosscompile  
						
						 
						
						
						
						
					 
					
						2014-06-04 18:36:30 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Santiago Lapresta 
							
						 
					 
					
						
						
							
						
						072ebb911b 
					 
					
						
						
							
							Documented del command  
						
						 
						
						
						
						
					 
					
						2014-05-21 01:23:28 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Santiago Lapresta 
							
						 
					 
					
						
						
							
						
						69aa0003af 
					 
					
						
						
							
							Added texts/examples to unique_by function  
						
						 
						
						
						
						
					 
					
						2014-05-12 01:44:53 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Santiago Lapresta 
							
						 
					 
					
						
						
							
						
						41a093c1f2 
					 
					
						
						
							
							Added unique_by function  
						
						 
						
						
						
						
					 
					
						2014-05-12 01:37:27 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nico Williams 
							
						 
					 
					
						
						
							
						
						6f0a9521e1 
					 
					
						
						
							
							Merge pull request  #176  from pearkes/new-tutorial  
						
						 
						
						... 
						
						
						
						Docs: Update the tutorial to use GitHub's API 
						
						
					 
					
						2014-03-13 00:57:54 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Williams 
							
						 
					 
					
						
						
							
						
						aee5c3ecb0 
					 
					
						
						
							
							Fix for  #303  in the sources  
						
						 
						
						
						
						
					 
					
						2014-03-13 00:57:33 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Williams 
							
						 
					 
					
						
						
							
						
						769314a8a2 
					 
					
						
						
							
							Document scalars  
						
						 
						
						
						
						
					 
					
						2014-03-13 00:29:53 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Williams 
							
						 
					 
					
						
						
							
						
						1a1adf73e8 
					 
					
						
						
							
							Document arrays, objects, ...  
						
						 
						
						
						
						
					 
					
						2014-03-13 00:29:53 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Filippo Valsorda 
							
						 
					 
					
						
						
							
						
						2aa8a43c5b 
					 
					
						
						
							
							Add a recursive object merge strategy and bind it to *  
						
						 
						
						... 
						
						
						
						This commit adds a jv_object_merge_recursive function, that performs
recursive object merging, and binds it to multiply when applied to
two objects.
Added docs and tests.
Closes #320  
						
						
					 
					
						2014-03-08 03:56:05 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Williams 
							
						 
					 
					
						
						
							
						
						fe29d3d3fa 
					 
					
						
						
							
							Add ?, .[]?, and .. operators  
						
						 
						
						... 
						
						
						
						Make XPath-like `//a/b` recursive structure traversal easier in jq,
which then becomes:
    ..|.a?.b?
The `?` operator suppresses errors about . not being an array or object.
The `..` operator is equivalent to calling the new `recurse_down`
built-in, which in turn is equivalent to
    recurse(.[]?)
Note that `..a` is not supported; neither is `...a`.  That could be add
added, but it doesn't seem worth the trouble of saving the need to type
a '|'. 
						
						
					 
					
						2014-02-20 15:33:07 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								LCD 47 
							
						 
					 
					
						
						
							
						
						fb9196021e 
					 
					
						
						
							
							manual.yml: fix indent for the new any and all commands.  
						
						 
						
						
						
						
					 
					
						2014-02-19 15:10:32 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Santiago Lapresta 
							
						 
					 
					
						
						
							
						
						8b41415b07 
					 
					
						
						
							
							Added all and any builtins  
						
						 
						
						
						
						
					 
					
						2014-02-17 04:01:32 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Williams 
							
						 
					 
					
						
						
							
						
						1fa55a3fae 
					 
					
						
						
							
							Fix cut-n-paste in leaf_paths; doc and test 'em  
						
						 
						
						
						
						
					 
					
						2014-02-05 23:14:05 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Williams 
							
						 
					 
					
						
						
							
						
						e12d0ffd1e 
					 
					
						
						
							
							Document --version  
						
						 
						
						
						
						
					 
					
						2013-12-26 18:48:51 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Williams 
							
						 
					 
					
						
						
							
						
						cb976b9a50 
					 
					
						
						
							
							Document .foo.bar in manual  
						
						 
						
						
						
						
					 
					
						2013-12-26 18:25:31 -06:00