Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							5b539663c0 
							
						 
					 
					
						
						
							
							Add a regression test for a problem seen during development.  
						
						 
						
						... 
						
						
						
						The «=(<foo)» construct was highlighted in blue (globbing?) from the '>' to the ')'. 
						
					 
					
						2018-05-12 00:04:19 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Martin 
							
						 
					 
					
						
						
						
						
							
						
						
							e4fffa4de5 
							
						 
					 
					
						
						
							
							main: Correct dollar-quoted-argument-unclosed fallback typo  
						
						 
						
						
						
					 
					
						2018-03-16 17:18:31 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Martin 
							
						 
					 
					
						
						
						
						
							
						
						
							5e9b7c4650 
							
						 
					 
					
						
						
							
							main: Add test for previous  
						
						 
						
						
						
					 
					
						2018-03-10 10:25:18 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Martin 
							
						 
					 
					
						
						
						
						
							
						
						
							d2c8f3a56d 
							
						 
					 
					
						
						
							
							main: Fix end of buffer check for path_prefix with non-null PREBUFFER  
						
						 
						
						
						
					 
					
						2018-03-10 10:25:18 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Martin 
							
						 
					 
					
						
						
						
						
							
						
						
							2c0c75a8ee 
							
						 
					 
					
						
						
							
							driver, main: Add -z to autoload calls  
						
						 
						
						
						
					 
					
						2018-03-06 11:35:40 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Martin 
							
						 
					 
					
						
						
						
						
							
						
						
							15e288a25c 
							
						 
					 
					
						
						
							
							main: Mark ZSH_HIGHLIGHT_DIRS_BLACKLIST experimental  
						
						 
						
						
						
					 
					
						2018-02-17 20:29:30 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Martin 
							
						 
					 
					
						
						
						
						
							
						
						
							6713727742 
							
						 
					 
					
						
						
							
							main: Add ZSH_HIGHLIGHT_DIRS_BLACKLIST  
						
						 
						
						... 
						
						
						
						Closes  #379 . 
						
					 
					
						2018-02-17 20:29:30 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Martin 
							
						 
					 
					
						
						
						
						
							
						
						
							90b09f88ee 
							
						 
					 
					
						
						
							
							main: Move - to end of character class  
						
						 
						
						... 
						
						
						
						Closes  #472  
						
					 
					
						2018-02-11 11:10:09 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Martin 
							
						 
					 
					
						
						
						
						
							
						
						
							9706af4b81 
							
						 
					 
					
						
						
							
							main: Simplify for next commit; no functional change  
						
						 
						
						
						
					 
					
						2018-02-11 11:10:08 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Martin 
							
						 
					 
					
						
						
						
						
							
						
						
							be26017e39 
							
						 
					 
					
						
						
							
							regexp: Add test for subexpression match  
						
						 
						
						... 
						
						
						
						Closes  #497  
						
					 
					
						2018-02-11 09:58:00 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Martin 
							
						 
					 
					
						
						
						
						
							
						
						
							a9be0975c8 
							
						 
					 
					
						
						
							
							tests: Directly diff expected_region_highlight against region_highlight  
						
						 
						
						
						
					 
					
						2018-02-10 14:49:07 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Martin 
							
						 
					 
					
						
						
						
						
							
						
						
							622358f32d 
							
						 
					 
					
						
						
							
							main: Test suffix aliases if zsh/parameter is available  
						
						 
						
						
						
					 
					
						2018-02-10 14:20:25 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Martin 
							
						 
					 
					
						
						
						
						
							
						
						
							fdca2ef714 
							
						 
					 
					
						
						
							
							main: Fix off by one errors in quote helper functions  
						
						 
						
						
						
					 
					
						2018-02-10 14:20:25 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Martin 
							
						 
					 
					
						
						
						
						
							
						
						
							e13074528f 
							
						 
					 
					
						
						
							
							main: Do not highlight for regions that end before the start of BUFFER  
						
						 
						
						
						
					 
					
						2018-02-10 14:20:25 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Martin 
							
						 
					 
					
						
						
						
						
							
						
						
							cc662371b1 
							
						 
					 
					
						
						
							
							main: Update test for issue  #501  XFAIL  
						
						 
						
						
						
					 
					
						2018-02-10 13:23:42 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Martin 
							
						 
					 
					
						
						
						
						
							
						
						
							1f1e629290 
							
						 
					 
					
						
						
							
							regexp: Add missing local for arrays match mbegin mend  
						
						 
						
						... 
						
						
						
						See #497 . 
						
					 
					
						2018-01-22 21:42:14 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							03692831ad 
							
						 
					 
					
						
						
							
							'main': Don't highlight bare '$foo' as a filename, as it's a parameter expansion.  
						
						 
						
						... 
						
						
						
						Fixes  #474 . 
						
					 
					
						2018-01-21 06:55:31 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Martin 
							
						 
					 
					
						
						
						
						
							
						
						
							382be9096d 
							
						 
					 
					
						
						
							
							main: Add XFAIL to redirections2 for process-substitution  #494  
						
						 
						
						
						
					 
					
						2018-01-20 20:32:34 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							8046c33b54 
							
						 
					 
					
						
						
							
							'main': Do not expand special parameters.   Fixes   #489 .  
						
						 
						
						... 
						
						
						
						Adding «(e)» to the first subscript is a no-op: the subscript is known
to be safe due to the previous line. 
						
					 
					
						2018-01-20 00:36:16 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Martin 
							
						 
					 
					
						
						
						
						
							
						
						
							f16e858f0c 
							
						 
					 
					
						
						
							
							main: Highlight backticks in double quotes  
						
						 
						
						
						
					 
					
						2018-01-19 18:19:07 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Martin 
							
						 
					 
					
						
						
						
						
							
						
						
							8d2955f51a 
							
						 
					 
					
						
						
							
							main: Consolidate } handling  
						
						 
						
						... 
						
						
						
						No functional change. 
						
					 
					
						2018-01-19 18:19:07 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Martin 
							
						 
					 
					
						
						
						
						
							
						
						
							18e214ee5b 
							
						 
					 
					
						
						
							
							main: Add test for quotes in options  
						
						 
						
						
						
					 
					
						2018-01-19 18:19:07 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Martin 
							
						 
					 
					
						
						
						
						
							
						
						
							6d133a0eb0 
							
						 
					 
					
						
						
							
							main: Highlight options as base_style  
						
						 
						
						... 
						
						
						
						This means --foo="bar" will have quotes highlighted. 
						
					 
					
						2018-01-19 18:19:07 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Martin 
							
						 
					 
					
						
						
						
						
							
						
						
							a65a07fae4 
							
						 
					 
					
						
						
							
							main: Correct typos  
						
						 
						
						
						
					 
					
						2018-01-19 08:00:25 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Martin 
							
						 
					 
					
						
						
						
						
							
						
						
							e48af35753 
							
						 
					 
					
						
						
							
							main: Only highlight characters special to globbing as globbing  
						
						 
						
						
						
					 
					
						2018-01-18 20:16:05 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Martin 
							
						 
					 
					
						
						
						
						
							
						
						
							604075aa90 
							
						 
					 
					
						
						
							
							main: Use =~ for globbing test  
						
						 
						
						... 
						
						
						
						This will set MATCH as needed for the next commit 
						
					 
					
						2018-01-18 20:08:14 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Martin 
							
						 
					 
					
						
						
						
						
							
						
						
							c1a048a084 
							
						 
					 
					
						
						
							
							main: Only highlight one base_style in _highlight_arguments  
						
						 
						
						... 
						
						
						
						Closes  #481  
						
					 
					
						2018-01-18 19:37:41 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Martin 
							
						 
					 
					
						
						
						
						
							
						
						
							6835121eaf 
							
						 
					 
					
						
						
							
							main: Have helper functions return highlights in reply  
						
						 
						
						... 
						
						
						
						This allows _highlight_arguments to put things in region_highlight prior
to the highlights decided by the helper functions, but decide on what
that prior highlight should be after the helpers have run. 
						
					 
					
						2018-01-18 19:36:36 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Martin 
							
						 
					 
					
						
						
						
						
							
						
						
							6cc861fbad 
							
						 
					 
					
						
						
							
							main: Explicitly pass $style to _highlight_path_separators  
						
						 
						
						
						
					 
					
						2018-01-18 19:36:36 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							0458b0c16f 
							
						 
					 
					
						
						
							
							'main': Don't match redirection operators in command substitutions as <-> number range globs.   Fixes   #483 .  
						
						 
						
						
						
					 
					
						2018-01-19 01:26:34 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							901063aa0f 
							
						 
					 
					
						
						
							
							'main': Add a regression test for issue  #483 , concerning «: $(<foo)».  
						
						 
						
						
						
					 
					
						2018-01-15 22:31:59 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							f064b17d25 
							
						 
					 
					
						
						
							
							'main': Add an explicit test for escaped single quotes within single quotes, «'foo'\''bar'».  
						
						 
						
						
						
					 
					
						2018-01-13 15:45:41 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Martin 
							
						 
					 
					
						
						
						
						
							
						
						
							d17417ec1b 
							
						 
					 
					
						
						
							
							main: Highlight unclosed backtick subshells  
						
						 
						
						
						
					 
					
						2018-01-07 23:18:25 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							987b743646 
							
						 
					 
					
						
						
							
							'main': Fix highlighting of «<->»-style numeric globs.  
						
						 
						
						... 
						
						
						
						Found-by: Matthew Martin 
						
					 
					
						2018-01-08 05:13:52 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Martin 
							
						 
					 
					
						
						
						
						
							
						
						
							df0f448586 
							
						 
					 
					
						
						
							
							main: Highlight path after globbing checks  
						
						 
						
						... 
						
						
						
						Closes  #468 . 
						
					 
					
						2018-01-05 00:04:17 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							2181247ae1 
							
						 
					 
					
						
						
							
							'main': Add a regression test for issue  #474 .  
						
						 
						
						
						
					 
					
						2018-01-01 05:05:10 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							8652a8f4e4 
							
						 
					 
					
						
						
							
							Bump copyright years.  
						
						 
						
						
						
					 
					
						2017-12-25 08:42:30 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Martin 
							
						 
					 
					
						
						
						
						
							
						
						
							bdbe214453 
							
						 
					 
					
						
						
							
							main: Add *-quoted-argument-unclosed styles  
						
						 
						
						... 
						
						
						
						Closes  #277 . 
						
					 
					
						2017-12-24 00:03:55 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							ff61a496b5 
							
						 
					 
					
						
						
							
							'main': Add a regression test for issue  #468 .  
						
						 
						
						
						
					 
					
						2017-12-23 23:04:32 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Martin 
							
						 
					 
					
						
						
						
						
							
						
						
							572ca51b1f 
							
						 
					 
					
						
						
							
							main: Add tests  
						
						 
						
						
						
					 
					
						2017-12-23 14:45:49 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Martin 
							
						 
					 
					
						
						
						
						
							
						
						
							dc1b2f6fa4 
							
						 
					 
					
						
						
							
							main: Highlight partially quoted arguments correctly  
						
						 
						
						... 
						
						
						
						Closes  #130  
						
					 
					
						2017-12-23 14:45:49 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Martin 
							
						 
					 
					
						
						
						
						
							
						
						
							25ae1c0121 
							
						 
					 
					
						
						
							
							main: Add ' helper function  
						
						 
						
						
						
					 
					
						2017-12-23 14:45:47 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Martin 
							
						 
					 
					
						
						
						
						
							
						
						
							dcb115c74c 
							
						 
					 
					
						
						
							
							main: Make " and $' helper functions responsible for highlighting quote  
						
						 
						
						
						
					 
					
						2017-12-20 15:52:03 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Martin 
							
						 
					 
					
						
						
						
						
							
						
						
							f623b07fb0 
							
						 
					 
					
						
						
							
							main: Remove trailing whitespace  
						
						 
						
						
						
					 
					
						2017-12-20 15:52:03 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Martin 
							
						 
					 
					
						
						
						
						
							
						
						
							ab1013ae0d 
							
						 
					 
					
						
						
							
							main: A redirection token is an invalid redirection target  
						
						 
						
						... 
						
						
						
						Closes  #466 . 
						
					 
					
						2017-12-19 23:01:42 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Martin 
							
						 
					 
					
						
						
						
						
							
						
						
							b07ada1255 
							
						 
					 
					
						
						
							
							driver: Run under emulate -L zsh and add zsyh_user_options  
						
						 
						
						
						
					 
					
						2017-12-16 09:33:51 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Martin 
							
						 
					 
					
						
						
						
						
							
						
						
							3e56294543 
							
						 
					 
					
						
						
							
							tests: Avoid using new zmodload flags  
						
						 
						
						... 
						
						
						
						Unbreaks build on pre-5.4. 
						
					 
					
						2017-12-14 20:58:32 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Martin 
							
						 
					 
					
						
						
						
						
							
						
						
							2919679ee8 
							
						 
					 
					
						
						
							
							tests: Skip when zsh/pcre is not available  
						
						 
						
						
						
					 
					
						2017-12-14 20:44:54 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							ce1be4153d 
							
						 
					 
					
						
						
							
							'main': Add tests for «ls \~» and for not performing parameter expansion on the command word.  
						
						 
						
						... 
						
						
						
						This is a followup to the last commit, which was about issue #328 .
These tests are taken from the original #328  pull request, with updated
expectations where applicable.
Review-by: Matthew Martin 
						
					 
					
						2017-12-15 02:35:10 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Martin 
							
						 
					 
					
						
						
						
						
							
						
						
							2411195c20 
							
						 
					 
					
						
						
							
							main: Expand paths before removing quoting  
						
						 
						
						... 
						
						
						
						Fixes highlighting of `ls \~`. Closes  #328 . 
						
					 
					
						2017-12-12 07:58:35 -06:00