beae08776a 
								
							 
						 
						
							
							
								
								main: Add test for embedded process substitution  
							
							
							
						 
						
							2018-09-30 14:59:59 -04:00  
				
					
						
							
							
								 
						
							
								08d4401fae 
								
							 
						 
						
							
							
								
								main: Highlight <( ) and >( ) process substitutions  
							
							... 
							
							
							
							Fixes  #494  
						
							2018-09-30 14:59:57 -04:00  
				
					
						
							
							
								 
						
							
								3ac7d1c785 
								
							 
						 
						
							
							
								
								main: Add test for nested backticks; summon Cthulhu  
							
							
							
						 
						
							2018-09-30 14:59:38 -04:00  
				
					
						
							
							
								 
						
							
								9db393309e 
								
							 
						 
						
							
							
								
								main: Recurse into backtick command substitutions  
							
							
							
						 
						
							2018-09-30 14:59:36 -04:00  
				
					
						
							
							
								 
						
							
								b75169597e 
								
							 
						 
						
							
							
								
								main: Highlight command substitutions  
							
							
							
						 
						
							2018-09-30 14:58:08 -04:00  
				
					
						
							
							
								 
						
							
								2fd7fbc3c2 
								
							 
						 
						
							
							
								
								main: Do not skip over backslash floowed by space or tab  
							
							... 
							
							
							
							Fixes  #539 . 
						
							2018-09-29 21:33:39 -04:00  
				
					
						
							
							
								 
						
							
								1eedb23c65 
								
							 
						 
						
							
							
								
								main: Fix blacklist dirs check when there is more than one element  
							
							
							
						 
						
							2018-09-24 07:09:08 -05: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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								5e9b7c4650 
								
							 
						 
						
							
							
								
								main: Add test for previous  
							
							
							
						 
						
							2018-03-10 10:25:18 -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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								cc662371b1 
								
							 
						 
						
							
							
								
								main: Update test for issue  #501  XFAIL  
							
							
							
						 
						
							2018-02-10 13:23:42 -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  
				
					
						
							
							
								 
						
							
								f16e858f0c 
								
							 
						 
						
							
							
								
								main: Highlight backticks in double quotes  
							
							
							
						 
						
							2018-01-19 18:19:07 -06:00  
				
					
						
							
							
								 
						
							
								18e214ee5b 
								
							 
						 
						
							
							
								
								main: Add test for quotes in options  
							
							
							
						 
						
							2018-01-19 18:19:07 -06:00  
				
					
						
							
							
								 
						
							
								e48af35753 
								
							 
						 
						
							
							
								
								main: Only highlight characters special to globbing as globbing  
							
							
							
						 
						
							2018-01-18 20:16:05 -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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								bdbe214453 
								
							 
						 
						
							
							
								
								main: Add *-quoted-argument-unclosed styles  
							
							... 
							
							
							
							Closes  #277 . 
						
							2017-12-24 00:03:55 -06:00  
				
					
						
							
							
								 
						
							
								ff61a496b5 
								
							 
						 
						
							
							
								
								'main': Add a regression test for issue  #468 .  
							
							
							
						 
						
							2017-12-23 23:04:32 +00:00  
				
					
						
							
							
								 
						
							
								572ca51b1f 
								
							 
						 
						
							
							
								
								main: Add tests  
							
							
							
						 
						
							2017-12-23 14:45:49 -06:00  
				
					
						
							
							
								 
						
							
								ab1013ae0d 
								
							 
						 
						
							
							
								
								main: A redirection token is an invalid redirection target  
							
							... 
							
							
							
							Closes  #466 . 
						
							2017-12-19 23:01:42 -06:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								1ad5c1f40f 
								
							 
						 
						
							
							
								
								Followup to parents: Restore sudo-* tests on platforms that don't have sudo.  
							
							... 
							
							
							
							Travis (as currently configured) is one such platform. 
							
						 
						
							2017-12-07 01:16:02 +00:00  
				
					
						
							
							
								 
						
							
								8d37377644 
								
							 
						 
						
							
							
								
								Followup to last: Don't require 'sudo' to test prefix redirections.  
							
							
							
						 
						
							2017-12-07 01:04:13 +00:00  
				
					
						
							
							
								 
						
							
								d04c62a224 
								
							 
						 
						
							
							
								
								tests: Add skips for tests that require sudo  
							
							
							
						 
						
							2017-12-06 18:34:56 -06:00  
				
					
						
							
							
								 
						
							
								749b30221d 
								
							 
						 
						
							
							
								
								'main': Skip tests that break on msys2  
							
							... 
							
							
							
							Closes  #382 . 
						
							2017-11-06 07:11:55 -06:00  
				
					
						
							
							
								 
						
							
								038409c10d 
								
							 
						 
						
							
							
								
								tests: Run tests with WARN_CREATE_GLOBAL  
							
							
							
						 
						
							2017-11-05 15:04:49 -06:00  
				
					
						
							
							
								 
						
							
								5436d3e5fc 
								
							 
						 
						
							
							
								
								tests: Remove superfluous comment.  
							
							... 
							
							
							
							The functions can remain defined because, nowadays, the test harness
runs each test in a subshell; but that's a well-known property of the
test harness so need not be mentioned explicitly.
Inspired by discussion on issue #443 . 
							
						 
						
							2017-09-11 18:45:35 +00:00  
				
					
						
							
							
								 
						
							
								73cb832702 
								
							 
						 
						
							
							
								
								'main': Highlight mismatched 'if'/'fi'.  
							
							... 
							
							
							
							Also 'then'/'elif'/'else'. 
							
						 
						
							2017-03-05 17:33:36 +00:00  
				
					
						
							
							
								 
						
							
								237f89ad62 
								
							 
						 
						
							
							
								
								'main': Don't consider «$*» a glob.  
							
							
							
						 
						
							2017-02-11 23:49:13 +00:00  
				
					
						
							
							
								 
						
							
								9523d6d49c 
								
							 
						 
						
							
							
								
								tests: zsh 5.4-to-be compatibility: Set a new "I am shooting myself in the foot" option.  
							
							
							
						 
						
							2017-01-25 19:35:34 +00:00  
				
					
						
							
							
								 
						
							
								76ea9e1df3 
								
							 
						 
						
							
							
								
								'main': Highlight possible history expansions in double-quoted strings.  
							
							
							
						 
						
							2016-11-22 07:09:29 +00:00  
				
					
						
							
							
								 
						
							
								9396ad5c5f 
								
							 
						 
						
							
							
								
								'main': Fix highlighting of comments followed by non-comments (on a subsequent line).  
							
							... 
							
							
							
							Merge remote-tracking branch 'upstream/pr/385'
* upstream/pr/385:
  'main': Add regression test for previous commit.
  'main': Fix bug: no start_pos=$end_pos in comment short path
Fixes  #385 . 
							
						 
						
							2016-11-02 15:54:56 +00:00  
				
					
						
							
							
								 
						
							
								347cf0eb06 
								
							 
						 
						
							
							
								
								'main': Add regression test for previous commit.  
							
							
							
						 
						
							2016-11-02 15:54:02 +00:00  
				
					
						
							
							
								 
						
							
								fed37a90ac 
								
							 
						 
						
							
							
								
								'main': Fix a bug concerning command word with embedded colon-space sequences.  
							
							... 
							
							
							
							Such a command word would, if not valid, fall through to the `type -w` case,
where the output would be misparsed, consequently the forward-compatible [arg0]
style would be used. 
							
						 
						
							2016-11-02 03:16:45 +00:00  
				
					
						
							
							
								 
						
							
								035d3eb095 
								
							 
						 
						
							
							
								
								Follow-up to 28d7056a7a06: Fix test expectations.  
							
							
							
						 
						
							2016-10-22 17:46:42 +00:00  
				
					
						
							
							
								 
						
							
								28d7056a7a 
								
							 
						 
						
							
							
								
								'main': Escape '!' within double-quoted strings.  
							
							
							
						 
						
							2016-10-19 23:56:25 +00:00  
				
					
						
							
							
								 
						
							
								094329eb14 
								
							 
						 
						
							
							
								
								'main': Introduce style fallback for the command word.  
							
							... 
							
							
							
							Fixes  #316 .
* danielsh/i316-v2:
  'main': Enable fallback to the 'arg0' style.
  'main': Set fallback style for the 'arg0' style. 
						
							2016-09-28 13:25:05 +00:00  
				
					
						
							
							
								 
						
							
								bccc3dc269 
								
							 
						 
						
							
							
								
								'main': Enable fallback to the 'arg0' style.  
							
							
							
						 
						
							2016-09-28 13:22:29 +00:00  
				
					
						
							
							
								 
						
							
								79198759b3 
								
							 
						 
						
							
							
								
								tests: Also test arguments to an anonymous function.  
							
							
							
						 
						
							2016-09-25 18:08:45 +00:00