42d396d819 
								
							 
						 
						
							
							
								
								driver: Exclude yank-pop again ( #183 ).  
							
							
							
						 
						
							2018-09-07 18:21:53 +00:00  
				
					
						
							
							
								 
						
							
								47d6dac133 
								
							 
						 
						
							
							
								
								main-highlighter: Probe dirs after blacklist  
							
							... 
							
							
							
							Move tests on the highlight path until after the blacklist is checked so
that blacklisted paths are not tested. This should prevent hangs on dead
remote filesystems provided the path is blacklisted in
X_ZSH_HIGHLIGHT_DIRS_BLACKLIST.
Updated tests to 'default' highlight as the blacklist is now checked
before the path is tested.
Bug: https://github.com/zsh-users/zsh-syntax-highlighting/issues/528  
							
						 
						
							2018-08-31 13:04:52 +10:00  
				
					
						
							
							
								 
						
							
								db6cac391b 
								
							 
						 
						
							
							
								
								main: Add glob qualifier to work around zsh/macOS bug  
							
							... 
							
							
							
							zsh/macOS bug: http://www.zsh.org/cgi-bin/mla/redirect?WORKERNUMBER=42891  
							
						 
						
							2018-06-03 08:43:02 +02:00  
				
					
						
							
							
								 
						
							
								ee26d44de1 
								
							 
						 
						
							
							
								
								Merge pull request  #517  from tbroadley/fix-typos  
							
							... 
							
							
							
							docs: Fix typos 
							
						 
						
							2018-05-26 13:55:52 +00:00  
				
					
						
							
							
								 
						
							
								7d3ec45249 
								
							 
						 
						
							
							
								
								docs: fix typos  
							
							
							
						 
						
							2018-05-26 09:39:25 -04:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								02a37dd919 
								
							 
						 
						
							
							
								
								CI: install packages required by test suite  
							
							
							
						 
						
							2018-04-11 22:19:49 +02:00  
				
					
						
							
							
								 
						
							
								02b839550f 
								
							 
						 
						
							
							
								
								CI: add zsh 5.5  
							
							
							
						 
						
							2018-04-11 22:00:50 +02:00  
				
					
						
							
							
								 
						
							
								e4fffa4de5 
								
							 
						 
						
							
							
								
								main: Correct dollar-quoted-argument-unclosed fallback typo  
							
							
							
						 
						
							2018-03-16 17:18:31 -05:00  
				
					
						
							
							
								 
						
							
								5e9b7c4650 
								
							 
						 
						
							
							
								
								main: Add test for previous  
							
							
							
						 
						
							2018-03-10 10:25:18 -06:00  
				
					
						
							
							
								 
						
							
								d2c8f3a56d 
								
							 
						 
						
							
							
								
								main: Fix end of buffer check for path_prefix with non-null PREBUFFER  
							
							
							
						 
						
							2018-03-10 10:25:18 -06:00  
				
					
						
							
							
								 
						
							
								2c0c75a8ee 
								
							 
						 
						
							
							
								
								driver, main: Add -z to autoload calls  
							
							
							
						 
						
							2018-03-06 11:35:40 -06:00  
				
					
						
							
							
								 
						
							
								15e288a25c 
								
							 
						 
						
							
							
								
								main: Mark ZSH_HIGHLIGHT_DIRS_BLACKLIST experimental  
							
							
							
						 
						
							2018-02-17 20:29:30 -06:00  
				
					
						
							
							
								 
						
							
								6713727742 
								
							 
						 
						
							
							
								
								main: Add ZSH_HIGHLIGHT_DIRS_BLACKLIST  
							
							... 
							
							
							
							Closes  #379 . 
						
							2018-02-17 20:29:30 -06:00  
				
					
						
							
							
								 
						
							
								90b09f88ee 
								
							 
						 
						
							
							
								
								main: Move - to end of character class  
							
							... 
							
							
							
							Closes  #472  
						
							2018-02-11 11:10:09 -06:00  
				
					
						
							
							
								 
						
							
								9706af4b81 
								
							 
						 
						
							
							
								
								main: Simplify for next commit; no functional change  
							
							
							
						 
						
							2018-02-11 11:10:08 -06:00  
				
					
						
							
							
								 
						
							
								be26017e39 
								
							 
						 
						
							
							
								
								regexp: Add test for subexpression match  
							
							... 
							
							
							
							Closes  #497  
						
							2018-02-11 09:58:00 -06:00  
				
					
						
							
							
								 
						
							
								a9be0975c8 
								
							 
						 
						
							
							
								
								tests: Directly diff expected_region_highlight against region_highlight  
							
							
							
						 
						
							2018-02-10 14:49:07 -06:00  
				
					
						
							
							
								 
						
							
								622358f32d 
								
							 
						 
						
							
							
								
								main: Test suffix aliases if zsh/parameter is available  
							
							
							
						 
						
							2018-02-10 14:20:25 -06:00  
				
					
						
							
							
								 
						
							
								fdca2ef714 
								
							 
						 
						
							
							
								
								main: Fix off by one errors in quote helper functions  
							
							
							
						 
						
							2018-02-10 14:20:25 -06:00  
				
					
						
							
							
								 
						
							
								e13074528f 
								
							 
						 
						
							
							
								
								main: Do not highlight for regions that end before the start of BUFFER  
							
							
							
						 
						
							2018-02-10 14:20:25 -06:00  
				
					
						
							
							
								 
						
							
								ff85c7e01b 
								
							 
						 
						
							
							
								
								driver: Do not highlight newlines or past BUFFER for zle standout  
							
							
							
						 
						
							2018-02-10 13:24:49 -06:00  
				
					
						
							
							
								 
						
							
								84f0507cf6 
								
							 
						 
						
							
							
								
								driver: Replace eval with ${(P)  
							
							
							
						 
						
							2018-02-10 13:24:49 -06:00  
				
					
						
							
							
								 
						
							
								cc662371b1 
								
							 
						 
						
							
							
								
								main: Update test for issue  #501  XFAIL  
							
							
							
						 
						
							2018-02-10 13:23:42 -06:00  
				
					
						
							
							
								 
						
							
								7b417be1ce 
								
							 
						 
						
							
							
								
								tests: Escape newlines in TAP description  
							
							
							
						 
						
							2018-02-10 13:23:08 -06:00  
				
					
						
							
							
								 
						
							
								1f1e629290 
								
							 
						 
						
							
							
								
								regexp: Add missing local for arrays match mbegin mend  
							
							... 
							
							
							
							See #497 . 
							
						 
						
							2018-01-22 21:42:14 -06:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								382be9096d 
								
							 
						 
						
							
							
								
								main: Add XFAIL to redirections2 for process-substitution  #494  
							
							
							
						 
						
							2018-01-20 20:32:34 -06:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								f16e858f0c 
								
							 
						 
						
							
							
								
								main: Highlight backticks in double quotes  
							
							
							
						 
						
							2018-01-19 18:19:07 -06:00  
				
					
						
							
							
								 
						
							
								8d2955f51a 
								
							 
						 
						
							
							
								
								main: Consolidate } handling  
							
							... 
							
							
							
							No functional change. 
							
						 
						
							2018-01-19 18:19:07 -06:00  
				
					
						
							
							
								 
						
							
								18e214ee5b 
								
							 
						 
						
							
							
								
								main: Add test for quotes in options  
							
							
							
						 
						
							2018-01-19 18:19:07 -06:00  
				
					
						
							
							
								 
						
							
								6d133a0eb0 
								
							 
						 
						
							
							
								
								main: Highlight options as base_style  
							
							... 
							
							
							
							This means --foo="bar" will have quotes highlighted. 
							
						 
						
							2018-01-19 18:19:07 -06:00  
				
					
						
							
							
								 
						
							
								a65a07fae4 
								
							 
						 
						
							
							
								
								main: Correct typos  
							
							
							
						 
						
							2018-01-19 08:00:25 -06:00  
				
					
						
							
							
								 
						
							
								e48af35753 
								
							 
						 
						
							
							
								
								main: Only highlight characters special to globbing as globbing  
							
							
							
						 
						
							2018-01-18 20:16:05 -06:00  
				
					
						
							
							
								 
						
							
								604075aa90 
								
							 
						 
						
							
							
								
								main: Use =~ for globbing test  
							
							... 
							
							
							
							This will set MATCH as needed for the next commit 
							
						 
						
							2018-01-18 20:08:14 -06:00  
				
					
						
							
							
								 
						
							
								c1a048a084 
								
							 
						 
						
							
							
								
								main: Only highlight one base_style in _highlight_arguments  
							
							... 
							
							
							
							Closes  #481  
						
							2018-01-18 19:37:41 -06:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								6cc861fbad 
								
							 
						 
						
							
							
								
								main: Explicitly pass $style to _highlight_path_separators  
							
							
							
						 
						
							2018-01-18 19:36:36 -06:00  
				
					
						
							
							
								 
						
							
								0458b0c16f 
								
							 
						 
						
							
							
								
								'main': Don't match redirection operators in command substitutions as <-> number range globs.   Fixes   #483 .  
							
							
							
						 
						
							2018-01-19 01:26:34 +00:00  
				
					
						
							
							
								 
						
							
								901063aa0f 
								
							 
						 
						
							
							
								
								'main': Add a regression test for issue  #483 , concerning «: $(<foo)».  
							
							
							
						 
						
							2018-01-15 22:31:59 +00:00  
				
					
						
							
							
								 
						
							
								f064b17d25 
								
							 
						 
						
							
							
								
								'main': Add an explicit test for escaped single quotes within single quotes, «'foo'\''bar'».  
							
							
							
						 
						
							2018-01-13 15:45:41 +00:00  
				
					
						
							
							
								 
						
							
								4724837df0 
								
							 
						 
						
							
							
								
								docs: main: Clarify back-quoted-argument, back-double-quoted-argument, back-dollar-quoted-argument, and assign.  
							
							... 
							
							
							
							Fixes  #480 . 
						
							2018-01-13 14:43:37 +00:00  
				
					
						
							
							
								 
						
							
								d39f83509e 
								
							 
						 
						
							
							
								
								docs: main: Add missing hyphens.  
							
							
							
						 
						
							2018-01-13 14:43:02 +00:00  
				
					
						
							
							
								 
						
							
								c969a1f26a 
								
							 
						 
						
							
							
								
								tests: Include the filename in error messages.  
							
							... 
							
							
							
							The new failure mode is:
.
    Running test main
    Bail out! On './highlighters/main/test-data/glob.zsh': Either 'PREBUFFER' or 'BUFFER' must be declared and non-blank
    Bail out! On './highlighters/main/test-data/glob.zsh': output on stderr
    Running test pattern
Fixes  #478 . 
							
						 
						
							2018-01-12 14:28:08 +00:00  
				
					
						
							
							
								 
						
							
								d17417ec1b 
								
							 
						 
						
							
							
								
								main: Highlight unclosed backtick subshells  
							
							
							
						 
						
							2018-01-07 23:18:25 -06:00  
				
					
						
							
							
								 
						
							
								987b743646 
								
							 
						 
						
							
							
								
								'main': Fix highlighting of «<->»-style numeric globs.  
							
							... 
							
							
							
							Found-by: Matthew Martin 
							
						 
						
							2018-01-08 05:13:52 +00:00  
				
					
						
							
							
								 
						
							
								df0f448586 
								
							 
						 
						
							
							
								
								main: Highlight path after globbing checks  
							
							... 
							
							
							
							Closes  #468 . 
						
							2018-01-05 00:04:17 -06:00  
				
					
						
							
							
								 
						
							
								2181247ae1 
								
							 
						 
						
							
							
								
								'main': Add a regression test for issue  #474 .  
							
							
							
						 
						
							2018-01-01 05:05:10 +00:00  
				
					
						
							
							
								 
						
							
								0bf9ce7ab5 
								
							 
						 
						
							
							
								
								Happy New Year 2017.  
							
							
							
						 
						
							2018-01-01 04:15:28 +00:00