Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							d766243f7a 
							
						 
					 
					
						
						
							
							'main': Add an XFail regression test for issue  #616 .  
						
						 
						
						
						
					 
					
						2019-06-16 21:42:21 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							fd4c5db4c9 
							
						 
					 
					
						
						
							
							'main': Fix an issue whereby a --option was highlighted as a file  
						
						 
						
						... 
						
						
						
						Regression test included.
Fixes  #578 .
Review-by: Matthew Martin 
						
					 
					
						2019-06-16 20:25:34 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Martin 
							
						 
					 
					
						
						
						
						
							
						
						
							82cf2527fc 
							
						 
					 
					
						
						
							
							'main': Add test for  #548  
						
						 
						
						... 
						
						
						
						Closes  #548  
						
					 
					
						2019-04-19 19:48:01 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Martin 
							
						 
					 
					
						
						
						
						
							
						
						
							7ba4f0f119 
							
						 
					 
					
						
						
							
							'main': Use nice for tests in previous  
						
						 
						
						... 
						
						
						
						stdbuf is not present on all systems. nice is not builtin and is POSIX. 
						
					 
					
						2019-04-04 21:52:51 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							bc3f77f719 
							
						 
					 
					
						
						
							
							'main': Add XFailing tests for issue  #608 .  
						
						 
						
						
						
					 
					
						2019-03-29 17:50:49 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Martin 
							
						 
					 
					
						
						
						
						
							
						
						
							1e34c4aa0b 
							
						 
					 
					
						
						
							
							main: in arguments starting with %?, ? is not a glob  
						
						 
						
						... 
						
						
						
						Fixes  #596  
						
					 
					
						2019-01-06 22:23:10 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							78b95b0695 
							
						 
					 
					
						
						
							
							Add a test for the 'true negative' case of issue  #596 .  
						
						 
						
						
						
					 
					
						2018-12-31 17:57:53 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							0efad58f30 
							
						 
					 
					
						
						
							
							Add a test for issue  #596 .  
						
						 
						
						
						
					 
					
						2018-12-29 11:31:50 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							e900ad8bad 
							
						 
					 
					
						
						
							
							main: Add another test, inspired by  #577  and  #502 .  
						
						 
						
						
						
					 
					
						2018-11-01 04:01:33 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							f087f3c6e4 
							
						 
					 
					
						
						
							
							main: Add a test for issue  #577 .  
						
						 
						
						
						
					 
					
						2018-11-01 04:01:05 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							3e6d1375c9 
							
						 
					 
					
						
						
							
							main: Fix check for suffix aliases ( fixes   #574 )  
						
						 
						
						
						
					 
					
						2018-10-30 21:25:59 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							4ce56a821e 
							
						 
					 
					
						
						
							
							Merge branch 'i511-bang-pipeline'  
						
						 
						
						... 
						
						
						
						* i511-bang-pipeline:
  main: Fold '!' handling in to the 'case'.  No functional change.
  Fix indentation.  No functional change.
  main: Fix highlighting of the ! precommand after array assignments. Add tests.
  main: Highlight the ! precommand as an error when not at the start of a pipeline. 
						
					 
					
						2018-10-23 16:58:33 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							6cf522b7b3 
							
						 
					 
					
						
						
							
							main: Fix highlighting of the ! precommand after array assignments. Add tests.  
						
						 
						
						
						
					 
					
						2018-10-23 16:31:39 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							298ef6a2fa 
							
						 
					 
					
						
						
							
							main: Highlight the ! precommand as an error when not at the start of a pipeline.  
						
						 
						
						... 
						
						
						
						Fixes  #511 . 
						
					 
					
						2018-10-23 16:31:00 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Martin 
							
						 
					 
					
						
						
						
						
							
						
						
							d9e326b993 
							
						 
					 
					
						
						
							
							main: consume trailing whitespace in _highlight_list  
						
						 
						
						... 
						
						
						
						Fixes highlighting when an unclosed $( ends in whitespace. 
						
					 
					
						2018-10-22 07:53:18 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Martin 
							
						 
					 
					
						
						
						
						
							
						
						
							48a20d067f 
							
						 
					 
					
						
						
							
							main: Break double-quoted-argument on command substitutions  
						
						 
						
						
						
					 
					
						2018-10-22 07:53:18 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							6539f0d419 
							
						 
					 
					
						
						
							
							'main': Highlight named fd redirections.  
						
						 
						
						... 
						
						
						
						Merge remote-tracking branch 'danielsh/i238-named-fd-redirection-v1'
* danielsh/i238-named-fd-redirection-v1:
  'main': Tighten condition.
  noop: Tweak condition at Matthew's suggestion
  'main': Highlight named fd redirections. 
						
					 
					
						2018-10-22 05:00:07 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							7d961ba1e6 
							
						 
					 
					
						
						
							
							'main': Add a test for issue  #237 .  
						
						 
						
						
						
					 
					
						2018-10-22 04:58:57 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							38c794a978 
							
						 
					 
					
						
						
							
							'main': Highlight named fd redirections.  
						
						 
						
						... 
						
						
						
						Fixes  #238  
						
					 
					
						2018-10-22 04:33:11 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Martin 
							
						 
					 
					
						
						
						
						
							
						
						
							f71a17c58e 
							
						 
					 
					
						
						
							
							main: Highlight closing brackets  
						
						 
						
						... 
						
						
						
						Closes  #226  
						
					 
					
						2018-10-21 12:10:07 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Martin 
							
						 
					 
					
						
						
						
						
							
						
						
							d0c23a68b3 
							
						 
					 
					
						
						
							
							main: Simplify proc_buf offset calculation  
						
						 
						
						... 
						
						
						
						Fixes  #347  
						
					 
					
						2018-10-20 23:48:39 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Martin 
							
						 
					 
					
						
						
						
						
							
						
						
							7388adf4e8 
							
						 
					 
					
						
						
							
							main: Add alias tests  
						
						 
						
						
						
					 
					
						2018-10-20 20:57:45 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Martin 
							
						 
					 
					
						
						
						
						
							
						
						
							cb8c736a56 
							
						 
					 
					
						
						
							
							main: Run the entirety of aliases through the state machine  
						
						 
						
						... 
						
						
						
						Fixes  #540  #544  #552  #554  #555  
						
					 
					
						2018-10-20 20:57:45 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							6898f71016 
							
						 
					 
					
						
						
							
							Add a test.  
						
						 
						
						... 
						
						
						
						Related to https://github.com/zsh-users/zsh-syntax-highlighting/issues/549#issuecomment-431628338  and to #556 . 
						
					 
					
						2018-10-21 00:26:34 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							df8b2fb867 
							
						 
					 
					
						
						
							
							tests: Fix a failing test.  
						
						 
						
						... 
						
						
						
						Update the test point for f3410c5862  (#264 ),
which changed the highlighting of aliases to consider what they resolve to.
Now the test file has both ${aliases[alias1]} and ${functions[alias1]},
the expectation is 'alias', and passes; thus:
Fixes  #588 . 
						
					 
					
						2018-10-18 23:48:17 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							9d6ecea21c 
							
						 
					 
					
						
						
							
							Fix a long-standing bug in a unit test.  This uncovers a regression.  
						
						 
						
						... 
						
						
						
						The test never actually defined a function named 'alias1', not even
when zsh 5.4 warned it about this (see 9523d6d49c ,
which was wrong and is hereby reverted).
The test that's now failing has been filed as issue #558 . 
						
					 
					
						2018-10-18 23:45:38 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Martin 
							
						 
					 
					
						
						
						
						
							
						
						
							47c2b7e185 
							
						 
					 
					
						
						
							
							main: Distinguish quoted/unquoted command substitutions  
						
						 
						
						... 
						
						
						
						Closes  #547 . 
						
					 
					
						2018-10-13 09:37:09 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Martin 
							
						 
					 
					
						
						
						
						
							
						
						
							e27e53b1ef 
							
						 
					 
					
						
						
							
							main: Highlight unknown precommand option as unknown-token  
						
						 
						
						
						
					 
					
						2018-10-10 22:30:51 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Martin 
							
						 
					 
					
						
						
						
						
							
						
						
							4748f9bd3d 
							
						 
					 
					
						
						
							
							main: Add alias tests  
						
						 
						
						
						
					 
					
						2018-10-10 22:26:47 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Martin 
							
						 
					 
					
						
						
						
						
							
						
						
							e3edddd8ec 
							
						 
					 
					
						
						
							
							main: alias style overrides precommand style  
						
						 
						
						
						
					 
					
						2018-10-10 22:20:19 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Martin 
							
						 
					 
					
						
						
						
						
							
						
						
							99d7235c2b 
							
						 
					 
					
						
						
							
							main: Add test for an alias to a redirection  
						
						 
						
						
						
					 
					
						2018-10-10 22:20:19 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							31ceaed4f4 
							
						 
					 
					
						
						
							
							'main': Highlight array parameters in command position.  
						
						 
						
						
						
					 
					
						2018-10-10 22:20:18 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							a2e993c59f 
							
						 
					 
					
						
						
							
							'main': Learn $flags_sans_arguments and use that to parse '-xy foo' correctly where -x takes no argument and -y does.  
						
						 
						
						
						
					 
					
						2018-10-10 22:19:41 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							8b11ca087e 
							
						 
					 
					
						
						
							
							'main': Highlight 'nice'.  
						
						 
						
						... 
						
						
						
						Fixes  #168 . 
						
					 
					
						2018-10-10 22:19:41 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							5694221939 
							
						 
					 
					
						
						
							
							'main': Highlight the 'command' precommand.  
						
						 
						
						... 
						
						
						
						Fixes  #343 . 
						
					 
					
						2018-10-10 22:19:41 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							dbdebfaaa5 
							
						 
					 
					
						
						
							
							'main': Following up to the last commit, also highlight braced parameter expansions: «${foo}».  
						
						 
						
						
						
					 
					
						2018-10-10 22:19:41 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							bf055f7df2 
							
						 
					 
					
						
						
							
							'main': Fix the last commit's issue concerning parameter expansion at command word.  
						
						 
						
						
						
					 
					
						2018-10-10 22:19:36 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							76d61360a7 
							
						 
					 
					
						
						
							
							'main': New XFail test for parameter expansion at command word.  
						
						 
						
						
						
					 
					
						2018-10-09 23:28:54 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							f3410c5862 
							
						 
					 
					
						
						
							
							'main': Expand aliases first.  (Issue #264.)  
						
						 
						
						... 
						
						
						
						This commit causes an alias to an invalid command to be highlighted as an error
(unknown-token). 
						
					 
					
						2018-10-09 23:28:54 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							565463ca8f 
							
						 
					 
					
						
						
							
							'main': Add regression test for an unclosed backtick substitution  
						
						 
						
						
						
					 
					
						2018-09-30 16:26:01 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Martin 
							
						 
					 
					
						
						
						
						
							
						
						
							e86f75a840 
							
						 
					 
					
						
						
							
							main: Highlight {command,process} substitution delimiters  
						
						 
						
						
						
					 
					
						2018-09-30 16:26:01 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Martin 
							
						 
					 
					
						
						
						
						
							
						
						
							9616bfdb20 
							
						 
					 
					
						
						
							
							main: Ignore zsh 5.0.8 off by one bug in tests  
						
						 
						
						
						
					 
					
						2018-09-30 15:32:21 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Martin 
							
						 
					 
					
						
						
						
						
							
						
						
							8a93b852ca 
							
						 
					 
					
						
						
							
							main: Add test for command substitution in assignment  
						
						 
						
						
						
					 
					
						2018-09-30 15:32:21 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Martin 
							
						 
					 
					
						
						
						
						
							
						
						
							932eb380e2 
							
						 
					 
					
						
						
							
							main: Highlight the value of an assignment  
						
						 
						
						
						
					 
					
						2018-09-30 15:32:19 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Martin 
							
						 
					 
					
						
						
						
						
							
						
						
							c06e5e95dc 
							
						 
					 
					
						
						
							
							main: Correct array assignment check  
						
						 
						
						
						
					 
					
						2018-09-30 15:31:48 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Martin 
							
						 
					 
					
						
						
						
						
							
						
						
							57e451b531 
							
						 
					 
					
						
						
							
							main: Add test for unclosed command substitution  
						
						 
						
						
						
					 
					
						2018-09-30 15:21:20 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Martin 
							
						 
					 
					
						
						
						
						
							
						
						
							49dbb05791 
							
						 
					 
					
						
						
							
							main: Add test for =( ) process substitution  
						
						 
						
						
						
					 
					
						2018-09-30 15:21:20 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Martin 
							
						 
					 
					
						
						
						
						
							
						
						
							c0e64fe131 
							
						 
					 
					
						
						
							
							main: Highlight =( ) process substitutions  
						
						 
						
						
						
					 
					
						2018-09-30 15:21:19 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Martin 
							
						 
					 
					
						
						
						
						
							
						
						
							beae08776a 
							
						 
					 
					
						
						
							
							main: Add test for embedded process substitution  
						
						 
						
						
						
					 
					
						2018-09-30 14:59:59 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Martin 
							
						 
					 
					
						
						
						
						
							
						
						
							08d4401fae 
							
						 
					 
					
						
						
							
							main: Highlight <( ) and >( ) process substitutions  
						
						 
						
						... 
						
						
						
						Fixes  #494  
						
					 
					
						2018-09-30 14:59:57 -04:00