Matthew Martin 
							
						 
					 
					
						
						
						
						
							
						
						
							2883c9582d 
							
						 
					 
					
						
						
							
							Makefile: exit non-zero for a failed test  
						
						
						
					 
					
						2015-10-19 01:45:15 -05:00 
						 
				 
			
				
					
						
							
							
								Matthew Martin 
							
						 
					 
					
						
						
						
						
							
						
						
							83c3f96109 
							
						 
					 
					
						
						
							
							Makefile: Add test target  
						
						
						
					 
					
						2015-10-19 01:45:15 -05:00 
						 
				 
			
				
					
						
							
							
								Matthew Martin 
							
						 
					 
					
						
						
						
						
							
						
						
							7aeadfe01b 
							
						 
					 
					
						
						
							
							Add Makefile  
						
						
						
					 
					
						2015-10-19 01:45:15 -05:00 
						 
				 
			
				
					
						
							
							
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							56c793d96a 
							
						 
					 
					
						
						
							
							docs: Clarify oh-my-zsh installation instructions  
						
						... 
						
						
						
						Suggested-by: Ory Band
(on issue #169 ) 
						
					 
					
						2015-10-18 12:46:27 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							e138cfd765 
							
						 
					 
					
						
						
							
							command word: Protect against the case that the command word starts with a minus.  
						
						
						
					 
					
						2015-10-02 13:27:21 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							07fd773d7e 
							
						 
					 
					
						
						
							
							noop: Add comments.  
						
						
						
					 
					
						2015-09-30 01:26:27 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							5cd1fb26c0 
							
						 
					 
					
						
						
							
							Resolve tilde expansions in command word.  
						
						... 
						
						
						
						This causes '~/bin/foo' to highlight as a command, rather than as a file.
Part of issue #201 . 
						
					 
					
						2015-09-30 00:49:34 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							faed2fa49e 
							
						 
					 
					
						
						
							
							internal: Fix docstrings.  
						
						
						
					 
					
						2015-09-29 23:45:44 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							69203b1a1d 
							
						 
					 
					
						
						
							
							Don't highlight escaped globbing.  
						
						... 
						
						
						
						Fixes  zsh-users/zsh-syntax-highlighting#193 . 
					
						2015-09-29 23:44:57 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							800158745a 
							
						 
					 
					
						
						
							
							Highlight quoted command words correctly.  
						
						... 
						
						
						
						Fixes  zsh-users/zsh-syntax-highlighting#147 . 
					
						2015-09-28 19:49:39 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							7b4598a764 
							
						 
					 
					
						
						
							
							Highlight arithmetic expansions.  
						
						... 
						
						
						
						Fixes  zsh-users/zsh-syntax-highlighting#188  in the case that both the
opening '((' and closing '))' have been typed,  The case that only the
opening '((' have been typed is also fixed, but requires a zsh development
build (zsh-5.1.1-52-g4bed2cf or newer); see comments within. 
					
						2015-09-28 13:55:38 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							52a2ef644b 
							
						 
					 
					
						
						
							
							Don't highlight escaped globbing.  
						
						... 
						
						
						
						Fixes  zsh-users/zsh-syntax-highlighting#193 . 
					
						2015-09-27 16:28:32 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							6488284814 
							
						 
					 
					
						
						
							
							back-dollar-quoted-argument: Highlight incomplete escape sequences as unknown-token  
						
						... 
						
						
						
						Followup to 219184f046#196 . 
						
					 
					
						2015-09-27 15:59:04 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							f657406159 
							
						 
					 
					
						
						
							
							minor: Fix comment in last ocmmit.  
						
						
						
					 
					
						2015-09-26 18:59:16 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							8b728522de 
							
						 
					 
					
						
						
							
							Add test for empty commands.  
						
						... 
						
						
						
						Related to issue #205 . 
						
					 
					
						2015-09-26 18:28:56 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							79e8c2dd48 
							
						 
					 
					
						
						
							
							Don't highlight syntax elements as paths.  
						
						... 
						
						
						
						Without this, redirections, history expansions, and command separators would
be matched by path_approx.
A test case is simply LBUFFER="<" RBUFFER="" (highlighted as redirection with this
fix and as path_approx without it).
Fixes  zsh-users/zsh-syntax-highlighting#204 . 
						
					 
					
						2015-09-26 18:28:48 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							4ec821b2b1 
							
						 
					 
					
						
						
							
							Highlight redirections.  
						
						... 
						
						
						
						Fixes  zsh-users/zsh-syntax-highlighting#23 .
* danielsh/i23-highlight-redirections:
  Highlight redirections. 
					
						2015-09-26 17:58:07 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							219184f046 
							
						 
					 
					
						
						
							
							Highlight backslash escapes in "" and $'' strings correctly.  
						
						... 
						
						
						
						Remove highlighting of hex and octal escapes in "" strings (which don't parse
those escapes), add it to $'' strings (which do), and correct the regexps.
Also add support for unicode \u/\U escapes.
Fixes  zsh-users/zsh-syntax-highlighting#196 .
* danielsh/i196-back-dollar-quoted-v1:
  back-dollar-quoted-argument: Correct an off-by-one.
  back-dollar-quoted-argument: Correct octal escape syntax.
  back-dollar-quoted-argument: Highlight \uHHHH and \UHHHHHHHH escapes.
  back-dollar-quoted-argument: Don't consider \0xHH a hex escape sequence.
  back-dollar-quoted-argument: Don't consider comma a hex character.
  Highlight backslash escapes within $'' strings. 
						
					 
					
						2015-09-26 17:55:10 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							3fdaec3d4a 
							
						 
					 
					
						
						
							
							WARN_CREATE_GLOBAL: Plug yet another instance.  
						
						
						
					 
					
						2015-09-26 16:27:08 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							6732783d46 
							
						 
					 
					
						
						
							
							back-dollar-quoted-argument: Correct an off-by-one.  
						
						... 
						
						
						
						Highlight the last character of a «\xHH» escape when it is the last thing in
LBUFFER.  This is similar to what b0cc02ed86#186 . 
						
					 
					
						2015-09-26 01:09:37 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							0788514cbd 
							
						 
					 
					
						
						
							
							back-dollar-quoted-argument: Correct octal escape syntax.  
						
						... 
						
						
						
						A leading zero, as in '\0NNN', is permitted by 'echo' but not by 'print',
and «$''» follows 'print'. 
						
					 
					
						2015-09-25 21:54:37 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							8a43bd2cd9 
							
						 
					 
					
						
						
							
							back-dollar-quoted-argument: Highlight \uHHHH and \UHHHHHHHH escapes.  
						
						
						
					 
					
						2015-09-25 21:45:38 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							98366ade11 
							
						 
					 
					
						
						
							
							back-dollar-quoted-argument: Don't consider \0xHH a hex escape sequence.  
						
						... 
						
						
						
						A leading zero is not permitted in the '\xHH' syntax. 
						
					 
					
						2015-09-25 21:45:38 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							78ad649d47 
							
						 
					 
					
						
						
							
							back-dollar-quoted-argument: Don't consider comma a hex character.  
						
						... 
						
						
						
						Character class syntax does not ignore commas between ranges. 
						
					 
					
						2015-09-25 21:45:38 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							69fcb40275 
							
						 
					 
					
						
						
							
							Highlight backslash escapes within $'' strings.  
						
						... 
						
						
						
						Correct highlighting of backslash escapes within "" strings: highlight only
the four specific escape sequences defined there.
Fixes  zsh-users/zsh-syntax-highlighting#196 . 
						
					 
					
						2015-09-25 21:45:38 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							f4164ac86c 
							
						 
					 
					
						
						
							
							internal: Document a function-local variable.  
						
						
						
					 
					
						2015-09-25 21:22:09 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							9c7a1109c8 
							
						 
					 
					
						
						
							
							WARN_CREATE_GLOBAL: don't leak the arithmetic for loop's index variable.  
						
						... 
						
						
						
						Found by code inspection; WARN_CREATE_GLOBAL missed this. 
						
					 
					
						2015-09-25 20:57:51 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							dd12dde93a 
							
						 
					 
					
						
						
							
							Fix errors with non-reserved-word typeset.  
						
						... 
						
						
						
						Follow-up to 908c4fe150fix  zsh-users/zsh-syntax-highlighting#206 . 
						
					 
					
						2015-09-25 17:53:22 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							cb5589db73 
							
						 
					 
					
						
						
							
							Don't wrap set-local-history.  
						
						... 
						
						
						
						See issue #137 .  A reproduction recipe for testing this change:
$ zsh -f
% bindkey -e
% source <the script from http://www.zsh.org/mla/users/2014/msg00321.html  users/18584>
% source zsh-syntax-highlighting.zsh
% echo foo
% echo bar
% <^R>echo<^R>
This finds the 'echo foo' with this change but not without it. 
						
					 
					
						2015-09-25 15:35:03 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							35c4bb7bdc 
							
						 
					 
					
						
						
							
							More WARN_CREATE_GLOBAL cleanups.  
						
						... 
						
						
						
						Followup to 908c4fe150 
						
					 
					
						2015-09-25 13:04:37 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							040df93c01 
							
						 
					 
					
						
						
							
							Highlight redirections.  
						
						... 
						
						
						
						Fixes  zsh-users/zsh-syntax-highlighting#23 . 
					
						2015-09-25 12:42:34 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							86cd337446 
							
						 
					 
					
						
						
							
							README: Document release announcements.  
						
						... 
						
						
						
						Thanks to tibbs@fedora for setting up anitya. 
						
					 
					
						2015-09-24 23:00:05 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							c43dc8bd44 
							
						 
					 
					
						
						
							
							dollar-double-quoted-argument: Two patches.  
						
						... 
						
						
						
						* danielsh/i186-dollar-dquote:
  dollar-double-quoted-argument: Handle «"foo$"» correctly.
  dollar-double-quoted-argument: Highlight "$foo" better. 
						
					 
					
						2015-09-24 19:04:49 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							66eb801358 
							
						 
					 
					
						
						
							
							dollar-double-quoted-argument: Handle «"foo$"» correctly.  
						
						
						
					 
					
						2015-09-24 19:03:17 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							b0cc02ed86 
							
						 
					 
					
						
						
							
							dollar-double-quoted-argument: Highlight "$foo" better.  
						
						... 
						
						
						
						Now, «"$42foo"» doesn't highlight the «foo», and «"$bar» highlights the «r». 
						
					 
					
						2015-09-24 19:03:00 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							4ec0c6d7a7 
							
						 
					 
					
						
						
							
							README: Expand the at-end-of-.zshrc FAQ answer.  
						
						... 
						
						
						
						Fixes  zsh-users/zsh-syntax-highlighting#185 . 
					
						2015-09-24 18:45:35 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							908c4fe150 
							
						 
					 
					
						
						
							
							Stop leaking variables into global namespace.  
						
						... 
						
						
						
						Set WARN_CREATE_GLOBAL to prevent recurrence.
Fixes  zsh-users/zsh-syntax-highlighting#192 . 
						
					 
					
						2015-09-24 18:01:06 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							1467eae86d 
							
						 
					 
					
						
						
							
							Bump copyright years, part 2.  
						
						
						
					 
					
						2015-09-24 16:48:27 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							9e80fe8f02 
							
						 
					 
					
						
						
							
							Bump copyright years.  
						
						
						
					 
					
						2015-09-24 16:46:28 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							001e6cb404 
							
						 
					 
					
						
						
							
							tests: Cover 'back-quoted-argument'.  
						
						... 
						
						
						
						This is part of issue zsh-users/zsh-syntax-highlighting#198 . 
						
					 
					
						2015-09-23 15:41:17 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							22fa215e05 
							
						 
					 
					
						
						
							
							Fixup last commit.  
						
						... 
						
						
						
						* highlighters/main/test-data/hashed-command.zsh:
    Set the right region key.  This makes the test more specific.
    (Issue #184  would have caught this bug.) 
						
					 
					
						2015-09-23 15:39:53 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							845361ef3d 
							
						 
					 
					
						
						
							
							tests: Cover 'hashed-command'.  
						
						... 
						
						
						
						This is part of issue zsh-users/zsh-syntax-highlighting#198 . 
						
					 
					
						2015-09-23 15:35:56 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							4594d8b7ec 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'danielsh/i199-semicolon-v1'  
						
						... 
						
						
						
						* danielsh/i199-semicolon-v1:
  Fix regression: Highlight ';' as commandseparator.
  Follow-up to 547b8be304Fixes  zsh-syntax-highlghting/zsh-users#199 . 
						
					 
					
						2015-09-23 15:23:25 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							5fb4cb2f72 
							
						 
					 
					
						
						
							
							Fix regression: Highlight ';' as commandseparator.  
						
						... 
						
						
						
						This was broken by c2b9327b07zsh-users/zsh-syntax-highlighting#199 .
This fixes the vanilla-newline.zsh test, which was was (consciously) broken
by the previous commit. 
						
					 
					
						2015-09-23 14:50:22 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							f7cb4741d6 
							
						 
					 
					
						
						
							
							Followup to previous: Extend the 'alias' test.  
						
						
						
					 
					
						2015-09-18 22:04:07 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							81c8d78d12 
							
						 
					 
					
						
						
							
							tests: Cover 'alias' and 'suffix-alias'.  
						
						... 
						
						
						
						This is part of issue zsh-users/zsh-syntax-highlighting#198 . 
						
					 
					
						2015-09-18 21:42:22 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							8767e0ef66 
							
						 
					 
					
						
						
							
							tests: Cover 'reserved-word'.  
						
						... 
						
						
						
						This is part of issue zsh-users/zsh-syntax-highlighting#198 . 
						
					 
					
						2015-09-18 20:38:32 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							b056f592f2 
							
						 
					 
					
						
						
							
							tests: Cover 'path_prefix'.  
						
						... 
						
						
						
						This is part of issue zsh-users/zsh-syntax-highlighting#198 . 
						
					 
					
						2015-09-18 20:21:19 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							e0a7ddb6ec 
							
						 
					 
					
						
						
							
							tests: Cover 'history-expansion'.  
						
						... 
						
						
						
						This is part of issue zsh-users/zsh-syntax-highlighting#198 . 
						
					 
					
						2015-09-18 20:01:10 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							416934202e 
							
						 
					 
					
						
						
							
							tests: Cover 'single-quoted-argument', 'double-hyphen-option', and 'function'.  
						
						... 
						
						
						
						This is part of issue zsh-users/zsh-syntax-highlighting#198 . 
						
					 
					
						2015-09-18 19:21:21 +00:00