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  
						
					 
				
					
						
							
							
								 
								MinJae Kwon
							
						 
						
							 
							
							
							
							
								
							
							
								cf88b63523 
								
							 
						 
						
							
							
								
								docs: Remove superfluous indentations in code block  
							
							 
							
							
							
						 
						
							2018-10-07 14:57:42 +00: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
							
						 
						
							 
							
							
							
							
								
							
							
								22839d08ef 
								
							 
						 
						
							
							
								
								main: Return 0 if braces_stack is empty  
							
							 
							
							... 
							
							
							
							This allows a caller to know if the command or process substitution is
complete. 
							
						 
						
							2018-09-30 15:32:21 -04:00  
						
					 
				
					
						
							
							
								 
								Matthew Martin
							
						 
						
							 
							
							
							
							
								
							
							
								472c71c1fa 
								
							 
						 
						
							
							
								
								main: Support the glob_assign option  
							
							 
							
							
							
						 
						
							2018-09-30 15:32:21 -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
							
						 
						
							 
							
							
							
							
								
							
							
								12e01336f1 
								
							 
						 
						
							
							
								
								main: Start _highlight_argument at $1  
							
							 
							
							... 
							
							
							
							No functional change. 
							
						 
						
							2018-09-30 15:21:20 -04:00  
						
					 
				
					
						
							
							
								 
								Matthew Martin
							
						 
						
							 
							
							
							
							
								
							
							
								13d332af95 
								
							 
						 
						
							
							
								
								main: Make _check_path's argument explicit  
							
							 
							
							... 
							
							
							
							No functional change. 
							
						 
						
							2018-09-30 15:21:20 -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
							
						 
						
							 
							
							
							
							
								
							
							
								73640b79ea 
								
							 
						 
						
							
							
								
								main: Change conditional to a switch  
							
							 
							
							... 
							
							
							
							Prepares for next commit. No functional change. 
							
						 
						
							2018-09-30 14:59:59 -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  
						
					 
				
					
						
							
							
								 
								Matthew Martin
							
						 
						
							 
							
							
							
							
								
							
							
								3ac7d1c785 
								
							 
						 
						
							
							
								
								main: Add test for nested backticks; summon Cthulhu  
							
							 
							
							
							
						 
						
							2018-09-30 14:59:38 -04:00  
						
					 
				
					
						
							
							
								 
								Matthew Martin
							
						 
						
							 
							
							
							
							
								
							
							
								9db393309e 
								
							 
						 
						
							
							
								
								main: Recurse into backtick command substitutions  
							
							 
							
							
							
						 
						
							2018-09-30 14:59:36 -04:00  
						
					 
				
					
						
							
							
								 
								Matthew Martin
							
						 
						
							 
							
							
							
							
								
							
							
								c40c72c386 
								
							 
						 
						
							
							
								
								main: Track if $buf has the end of $BUFFER  
							
							 
							
							... 
							
							
							
							This will allow for correct path_prefix highlighting in backticks. 
							
						 
						
							2018-09-30 14:59:04 -04:00  
						
					 
				
					
						
							
							
								 
								Matthew Martin
							
						 
						
							 
							
							
							
							
								
							
							
								b75169597e 
								
							 
						 
						
							
							
								
								main: Highlight command substitutions  
							
							 
							
							
							
						 
						
							2018-09-30 14:58:08 -04:00  
						
					 
				
					
						
							
							
								 
								Matthew Martin
							
						 
						
							 
							
							
							
							
								
							
							
								ce592bd5c7 
								
							 
						 
						
							
							
								
								main: Move highlighting to _main_paint  
							
							 
							
							... 
							
							
							
							This allows for callees to prepend highlights before $reply after the
length of the feature (e.g. command substution) is known. 
							
						 
						
							2018-09-30 14:57:21 -04:00  
						
					 
				
					
						
							
							
								 
								Matthew Martin
							
						 
						
							 
							
							
							
							
								
							
							
								ead8f8a1fc 
								
							 
						 
						
							
							
								
								main: Split highlighting code into another function  
							
							 
							
							... 
							
							
							
							This will allow for highlighting $( ) and similar. 
							
						 
						
							2018-09-30 14:55:28 -04:00  
						
					 
				
					
						
							
							
								 
								Matthew Martin
							
						 
						
							 
							
							
							
							
								
							
							
								81e89a8800 
								
							 
						 
						
							
							
								
								main: Reorder declarations for next commit  
							
							 
							
							... 
							
							
							
							No functional change. 
							
						 
						
							2018-09-30 14:35:52 -04:00  
						
					 
				
					
						
							
							
								 
								Matthew Martin
							
						 
						
							 
							
							
							
							
								
							
							
								dbce7317c7 
								
							 
						 
						
							
							
								
								main: Add buf_offset variable  
							
							 
							
							... 
							
							
							
							No functional change. 
							
						 
						
							2018-09-30 14:35:52 -04:00  
						
					 
				
					
						
							
							
								 
								Matthew Martin
							
						 
						
							 
							
							
							
							
								
							
							
								49cc5e25b8 
								
							 
						 
						
							
							
								
								main: Simplify interface to __stack_pop  
							
							 
							
							
							
						 
						
							2018-09-30 14:35:52 -04:00  
						
					 
				
					
						
							
							
								 
								Matthew Martin
							
						 
						
							 
							
							
							
							
								
							
							
								b1eb0358fa 
								
							 
						 
						
							
							
								
								main: Move fallback calculation to a function  
							
							 
							
							... 
							
							
							
							No functional change. 
							
						 
						
							2018-09-30 14:35:52 -04:00  
						
					 
				
					
						
							
							
								 
								Matthew Martin
							
						 
						
							 
							
							
							
							
								
							
							
								8a0ffe1c43 
								
							 
						 
						
							
							
								
								main: Allow for patterned fallbacks  
							
							 
							
							
							
						 
						
							2018-09-30 14:35:52 -04:00  
						
					 
				
					
						
							
							
								 
								Matthew Martin
							
						 
						
							 
							
							
							
							
								
							
							
								2fd7fbc3c2 
								
							 
						 
						
							
							
								
								main: Do not skip over backslash floowed by space or tab  
							
							 
							
							... 
							
							
							
							Fixes  #539 . 
							
						 
						
							2018-09-29 21:33:39 -04:00  
						
					 
				
					
						
							
							
								 
								Matthew Martin
							
						 
						
							 
							
							
							
							
								
							
							
								1eedb23c65 
								
							 
						 
						
							
							
								
								main: Fix blacklist dirs check when there is more than one element  
							
							 
							
							
							
						 
						
							2018-09-24 07:09:08 -05:00  
						
					 
				
					
						
							
							
								 
								Julien Nicoulaud
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								3a7ddcda0b 
								
							 
						 
						
							
							
								
								#535 : locally enable BARE_GLOB_QUAL option when loading highlighters  
							
							 
							
							
							
						 
						
							2018-09-22 22:50:46 +02:00  
						
					 
				
					
						
							
							
								 
								Julien Nicoulaud
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								8348e2d2cc 
								
							 
						 
						
							
							
								
								Enable testing on zsh 5.5.x/5.6.x releases  
							
							 
							
							
							
						 
						
							2018-09-22 21:27:01 +02:00  
						
					 
				
					
						
							
							
								 
								Matthew Martin
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								683321d862 
								
							 
						 
						
							
							
								
								Merge pull request  #529  from wraeth/master  
							
							 
							
							... 
							
							
							
							main: Probe dirs after blacklist 
							
						 
						
							2018-09-22 12:47:47 -05:00  
						
					 
				
					
						
							
							
								 
								Adam Johnson
							
						 
						
							 
							
							
							
							
								
							
							
								42d396d819 
								
							 
						 
						
							
							
								
								driver: Exclude yank-pop again ( #183 ).  
							
							 
							
							
							
						 
						
							2018-09-07 18:21:53 +00:00  
						
					 
				
					
						
							
							
								 
								Sam Jorna (wraeth)
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								Bengt Brodersen
							
						 
						
							 
							
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								Daniel Shahaf
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								ee26d44de1 
								
							 
						 
						
							
							
								
								Merge pull request  #517  from tbroadley/fix-typos  
							
							 
							
							... 
							
							
							
							docs: Fix typos 
							
						 
						
							2018-05-26 13:55:52 +00:00  
						
					 
				
					
						
							
							
								 
								Thomas Broadley
							
						 
						
							 
							
							
							
							
								
							
							
								7d3ec45249 
								
							 
						 
						
							
							
								
								docs: fix typos  
							
							 
							
							
							
						 
						
							2018-05-26 09:39:25 -04:00  
						
					 
				
					
						
							
							
								 
								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  
						
					 
				
					
						
							
							
								 
								Julien Nicoulaud
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								02a37dd919 
								
							 
						 
						
							
							
								
								CI: install packages required by test suite  
							
							 
							
							
							
						 
						
							2018-04-11 22:19:49 +02:00  
						
					 
				
					
						
							
							
								 
								Julien Nicoulaud
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								02b839550f 
								
							 
						 
						
							
							
								
								CI: add zsh 5.5  
							
							 
							
							
							
						 
						
							2018-04-11 22:00:50 +02: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