Matthew Martin
							
						 
						
							 
							
							
							
							
								
							
							
								0e51046b19 
								
							 
						 
						
							
							
								
								main: Add tests for issue  #678  
							
							 
							
							
							
						 
						
							2020-01-25 15:51:16 -06:00  
						
					 
				
					
						
							
							
								 
								Daniel Shahaf
							
						 
						
							 
							
							
							
							
								
							
							
								4546756500 
								
							 
						 
						
							
							
								
								tests: Fix another instance of issue from the last commit.  
							
							 
							
							
							
						 
						
							2020-01-24 01:22:03 +00:00  
						
					 
				
					
						
							
							
								 
								Daniel Shahaf
							
						 
						
							 
							
							
							
							
								
							
							
								9d380805d7 
								
							 
						 
						
							
							
								
								tests: Unbreak the build on zsh 5.0.8 and older.  
							
							 
							
							
							
						 
						
							2020-01-24 00:51:27 +00:00  
						
					 
				
					
						
							
							
								 
								Daniel Shahaf
							
						 
						
							 
							
							
							
							
								
							
							
								9bf06c5c2a 
								
							 
						 
						
							
							
								
								tests: Add a regression test for issue  #676 .  
							
							 
							
							
							
						 
						
							2020-01-20 03:49:00 +00:00  
						
					 
				
					
						
							
							
								 
								Daniel Shahaf
							
						 
						
							 
							
							
							
							
								
							
							
								b3b6d7129f 
								
							 
						 
						
							
							
								
								tests: Add failing tests for issue  #674 .  
							
							 
							
							
							
						 
						
							2020-01-16 16:12:14 +00:00  
						
					 
				
					
						
							
							
								 
								Daniel Shahaf
							
						 
						
							 
							
							
							
							
								
							
							
								9cb7e9a837 
								
							 
						 
						
							
							
								
								tests: Make sudo-longopt pass when sudo isn't installed.  
							
							 
							
							... 
							
							
							
							Fixes  #673 . 
							
						 
						
							2020-01-16 15:49:27 +00:00  
						
					 
				
					
						
							
							
								 
								Daniel Shahaf
							
						 
						
							 
							
							
							
							
								
							
							
								cb166dcc77 
								
							 
						 
						
							
							
								
								'main': Restore 0.6.0's behaviour for unknown options.  
							
							 
							
							... 
							
							
							
							See discussion on #664 . 
							
						 
						
							2020-01-14 23:08:50 +00:00  
						
					 
				
					
						
							
							
								 
								Daniel Shahaf
							
						 
						
							 
							
							
							
							
								
							
							
								5012d771f3 
								
							 
						 
						
							
							
								
								'main': Don't highlight unknown precommand flags as errors.  
							
							 
							
							... 
							
							
							
							We cannot now for sure whether the flag is misspelled or simply unknown to us,
so err on the side of caution.  This fixes an unreleased regression.  Fixes  #658 .
Issue #641  was originally filed about this problem, but is left open to track
further enhancements. 
							
						 
						
							2020-01-14 23:08:50 +00:00  
						
					 
				
					
						
							
							
								 
								Daniel Shahaf
							
						 
						
							 
							
							
							
							
								
							
							
								3a6f7e7bfe 
								
							 
						 
						
							
							
								
								'main': Add an XFail test for  #641  and  #658 .  
							
							 
							
							
							
						 
						
							2020-01-14 23:08:50 +00:00  
						
					 
				
					
						
							
							
								 
								Daniel Shahaf
							
						 
						
							 
							
							
							
							
								
							
							
								521fedfdf5 
								
							 
						 
						
							
							
								
								'main': Change the issue a test is associated with.  
							
							 
							
							... 
							
							
							
							Issue #202  is too overloaded. 
							
						 
						
							2020-01-12 19:32:44 +00:00  
						
					 
				
					
						
							
							
								 
								Daniel Shahaf
							
						 
						
							 
							
							
							
							
								
							
							
								1618848df6 
								
							 
						 
						
							
							
								
								'main': Add some tests for complete and partial absolute paths in command position.  
							
							 
							
							
							
						 
						
							2020-01-12 19:29:46 +00:00  
						
					 
				
					
						
							
							
								 
								Daniel Shahaf
							
						 
						
							 
							
							
							
							
								
							
							
								f32d1704b1 
								
							 
						 
						
							
							
								
								'main': Fix issue  #652 .  
							
							 
							
							
							
						 
						
							2020-01-12 18:34:49 +00:00  
						
					 
				
					
						
							
							
								 
								Daniel Shahaf
							
						 
						
							 
							
							
							
							
								
							
							
								2d0dddf58b 
								
							 
						 
						
							
							
								
								'main': Don't dequote the word in command position before analyzing it.  
							
							 
							
							... 
							
							
							
							Fixes  #656 .
Fixes  #660 .
Regression from commit e1ecf950e2 ,
"main: Do path expanstion after alias expansion" (sic). 
							
						 
						
							2020-01-12 16:11:09 +00:00  
						
					 
				
					
						
							
							
								 
								Daniel Shahaf
							
						 
						
							 
							
							
							
							
								
							
							
								e9b1ce1a36 
								
							 
						 
						
							
							
								
								Add a unit test for  dc1b2f6fa4.  
							
							 
							
							
							
						 
						
							2020-01-11 23:04:22 +00:00  
						
					 
				
					
						
							
							
								 
								Daniel Shahaf
							
						 
						
							 
							
							
							
							
								
							
							
								68fbe1a449 
								
							 
						 
						
							
							
								
								Add a test for redirection from/to process substitution.  
							
							 
							
							... 
							
							
							
							Inspired by ab1013ae0d . 
							
						 
						
							2020-01-11 21:47:34 +00:00  
						
					 
				
					
						
							
							
								 
								Daniel Shahaf
							
						 
						
							 
							
							
							
							
								
							
							
								1be58a6f45 
								
							 
						 
						
							
							
								
								Add a test for  2f03b6d704.  
							
							 
							
							
							
						 
						
							2020-01-11 21:19:52 +00:00  
						
					 
				
					
						
							
							
								 
								Daniel Shahaf
							
						 
						
							 
							
							
							
							
								
							
							
								8b2768ab40 
								
							 
						 
						
							
							
								
								'main': Add a test for  07f259f653.  
							
							 
							
							
							
						 
						
							2020-01-11 20:46:14 +00:00  
						
					 
				
					
						
							
							
								 
								Daniel Shahaf
							
						 
						
							 
							
							
							
							
								
							
							
								de95d50bce 
								
							 
						 
						
							
							
								
								'main': Fix highlighting of the 'time' and 'nocorrect reserved words  
							
							 
							
							... 
							
							
							
							Also add tests.
'time' is a regression from 6647e88606 
(last Wednesday). 
							
						 
						
							2019-12-27 13:47:31 +00:00  
						
					 
				
					
						
							
							
								 
								Daniel Shahaf
							
						 
						
							 
							
							
							
							
								
							
							
								83862c1abb 
								
							 
						 
						
							
							
								
								'main': Add two basic tests for aliases.  
							
							 
							
							
							
						 
						
							2019-12-27 09:37:23 +00:00  
						
					 
				
					
						
							
							
								 
								Daniel Shahaf
							
						 
						
							 
							
							
							
							
								
							
							
								ce10f20e77 
								
							 
						 
						
							
							
								
								'main': Add a regression test for  #652 .  
							
							 
							
							
							
						 
						
							2019-12-27 09:00:36 +00:00  
						
					 
				
					
						
							
							
								 
								Matthew Martin
							
						 
						
							 
							
							
							
							
								
							
							
								e7d3fbc50b 
								
							 
						 
						
							
							
								
								main: Add test for previous  
							
							 
							
							
							
						 
						
							2019-11-07 19:59:00 -06:00  
						
					 
				
					
						
							
							
								 
								Matthew Martin
							
						 
						
							 
							
							
							
							
								
							
							
								b55832c5f8 
								
							 
						 
						
							
							
								
								main: Drop X_ from X_ZSH_HIGHLIGHT_DIRS_BLACKLIST  
							
							 
							
							
							
						 
						
							2019-07-24 07:27:54 -05:00  
						
					 
				
					
						
							
							
								 
								Daniel Shahaf
							
						 
						
							 
							
							
							
							
								
							
							
								8e78e9dbba 
								
							 
						 
						
							
							
								
								'main': Fix issue  #623  by fixing the expectations of the regression test of issue  #616 .  
							
							 
							
							
							
						 
						
							2019-07-21 01:44:19 +00:00  
						
					 
				
					
						
							
							
								 
								Matthew Martin
							
						 
						
							 
							
							
							
							
								
							
							
								2bd709fc28 
								
							 
						 
						
							
							
								
								main: Fix misspelling in test expectation  
							
							 
							
							
							
						 
						
							2019-07-20 10:38:53 -05:00  
						
					 
				
					
						
							
							
								 
								Matthew Martin
							
						 
						
							 
							
							
							
							
								
							
							
								1fcd786f77 
								
							 
						 
						
							
							
								
								main: Add more alias tests  
							
							 
							
							... 
							
							
							
							Suggested by Daniel. 
							
						 
						
							2019-07-20 10:36:57 -05:00  
						
					 
				
					
						
							
							
								 
								Matthew Martin
							
						 
						
							 
							
							
							
							
								
							
							
								369620dd2d 
								
							 
						 
						
							
							
								
								main: Use longer alias name in tests  
							
							 
							
							
							
						 
						
							2019-07-20 10:32:34 -05:00  
						
					 
				
					
						
							
							
								 
								Matthew Martin
							
						 
						
							 
							
							
							
							
								
							
							
								9cc0060334 
								
							 
						 
						
							
							
								
								main: Stop highlighting alias as its first word too  
							
							 
							
							... 
							
							
							
							Fixes  #565  and #576  
							
						 
						
							2019-07-20 10:32:12 -05:00  
						
					 
				
					
						
							
							
								 
								Matthew Martin
							
						 
						
							 
							
							
							
							
								
							
							
								a88d41e095 
								
							 
						 
						
							
							
								
								main: Fix faulty test  
							
							 
							
							... 
							
							
							
							sudo -e does not take a command, so use another flag that does. 
							
						 
						
							2019-07-11 21:15:01 -05:00  
						
					 
				
					
						
							
							
								 
								Matthew Martin
							
						 
						
							 
							
							
							
							
								
							
							
								83249e1b23 
								
							 
						 
						
							
							
								
								main: Do not highlight empty region between two adjacent $()  
							
							 
							
							... 
							
							
							
							Should fix  #624  
							
						 
						
							2019-07-08 17:05:42 -05:00  
						
					 
				
					
						
							
							
								 
								Daniel Shahaf
							
						 
						
							 
							
							
							
							
								
							
							
								ab4b6f5823 
								
							 
						 
						
							
							
								
								'main': Hackily unbreak 'make test'.  
							
							 
							
							... 
							
							
							
							The test point is XPASSing, which makes CI red.  As a duct tape measure to turn
CI green again, update the test expectations to make it XFAIL.  The hacky part
is that the expectation set by this commit will never be met; the test point
will never XPASS now until its expectations are changed again.
Issue #623  remains open to track setting the test expectation to the correct
value (i.e., make the test XFAIL in a manner that _will_ XPASS if the bug is
fixed; in other words, pay off the technical debt created by this commit).
Issue #616  remains open to fix the actual bug. 
							
						 
						
							2019-07-07 18:36:38 +00:00  
						
					 
				
					
						
							
							
								 
								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