e49251b6fa 
								
							 
						 
						
							
							
								
								sudo/redirections: Add two XFail tests for issue  #221 , "sudo and redirection don't mix".  
							
							
							
						 
						
							2015-10-29 12:01:09 +00:00  
				
					
						
							
							
								 
						
							
								2080a441ac 
								
							 
						 
						
							
							
								
								minor: Remove redundant setting of $highlight_glob.  
							
							
							
						 
						
							2015-10-28 09:58:13 +02:00  
				
					
						
							
							
								 
						
							
								59fbdda64c 
								
							 
						 
						
							
							
								
								main: Refresh highlighting upon accept-* widgets (accept-line et al).  
							
							... 
							
							
							
							Use this to remove [path_prefix] highlighting during accept-* widgets.
This causes ": file.tx<CR>" to remove the underline from "file.tx", like
": file.tx<SPACE>" already does.  (Assume 'file.txt' exists.) 
							
						 
						
							2015-10-28 09:24:08 +02:00  
				
					
						
							
							
								 
						
							
								7723edf4f5 
								
							 
						 
						
							
							
								
								Add an XFail test for accept-line semantics.  
							
							
							
						 
						
							2015-10-28 08:30:05 +02:00  
				
					
						
							
							
								 
						
							
								feec9f58c9 
								
							 
						 
						
							
							
								
								Followup to last: Fix issue number in comment.  
							
							
							
						 
						
							2015-10-27 13:38:40 +02:00  
				
					
						
							
							
								 
						
							
								ed6d229b1c 
								
							 
						 
						
							
							
								
								Add XFail test for issue  #208 , 'precommand modifiers at non-command-word position'.  
							
							
							
						 
						
							2015-10-27 12:33:11 +02:00  
				
					
						
							
							
								 
						
							
								fb5ce43799 
								
							 
						 
						
							
							
								
								noop: Rename a local variable for clarity.  
							
							
							
						 
						
							2015-10-27 11:59:25 +02:00  
				
					
						
							
							
								 
						
							
								9816fcf055 
								
							 
						 
						
							
							
								
								redirections: Test an infix redirection.  
							
							
							
						 
						
							2015-10-27 05:20:24 +00:00  
				
					
						
							
							
								 
						
							
								871af68082 
								
							 
						 
						
							
							
								
								sudo: Extend test to cover all codepaths.  
							
							
							
						 
						
							2015-10-27 05:09:13 +00:00  
				
					
						
							
							
								 
						
							
								98aee7f8b9 
								
							 
						 
						
							
							
								
								Remove path_approx.  
							
							... 
							
							
							
							Fixes  zsh-users/zsh-syntax-highlighting#187 .
Adds a test for zsh-users/zsh-syntax-highlighting#204 . 
						
							2015-10-27 04:29:05 +00:00  
				
					
						
							
							
								 
						
							
								20d106bd4d 
								
							 
						 
						
							
							
								
								noop: Associate an XFAIL test with its issue.  
							
							
							
						 
						
							2015-10-23 04:57:05 +00:00  
				
					
						
							
							
								 
						
							
								d66113c1ed 
								
							 
						 
						
							
							
								
								Add XFAIL test for issue  #205 , "';' highlighted as unknown-token".  
							
							
							
						 
						
							2015-10-23 04:56:02 +00:00  
				
					
						
							
							
								 
						
							
								728ed66ff9 
								
							 
						 
						
							
							
								
								Fix copyright year.  
							
							... 
							
							
							
							Followup to b2ac98b981 
							
						 
						
							2015-10-23 04:53:06 +00:00  
				
					
						
							
							
								 
						
							
								11c060ab76 
								
							 
						 
						
							
							
								
								test harness: Fix a bug whereby 'todo' state would propagate to all subsequent test points.  
							
							... 
							
							
							
							Update expectations on the subshell test (which triggered this bug, since it has
a passing test point following a 'todo' test point). 
							
						 
						
							2015-10-23 04:26:51 +00:00  
				
					
						
							
							
								 
						
							
								b2ac98b981 
								
							 
						 
						
							
							
								
								Fix issue  #216 : test failure with HOME=/nonexistent.  
							
							... 
							
							
							
							Make the test pass by setting explicitly the global state (existing $HOME) it
depends on.  Test another value of the global state (a non-existing $HOME). 
							
						 
						
							2015-10-23 03:51:06 +00:00  
				
					
						
							
							
								 
						
							
								22c8736e2b 
								
							 
						 
						
							
							
								
								Add XFAIL test for issue  #160 , "subshells highlighted incorrectly".  
							
							
							
						 
						
							2015-10-23 03:31:00 +00:00  
				
					
						
							
							
								 
						
							
								c687bddea3 
								
							 
						 
						
							
							
								
								Drop unnecessary shebang lines, part 2.  
							
							... 
							
							
							
							Follow-up to the last commit.
E: zsh-syntax-highlighting: missing-dep-for-interpreter zsh => zsh | zsh-beta (usr/share/zsh-syntax-highlighting/highlighters/main/main-highlighter.zsh)
W: zsh-syntax-highlighting: executable-not-elf-or-script usr/share/zsh-syntax-highlighting/highlighters/main/main-highlighter.zsh 
							
						 
						
							2015-10-20 12:06:07 +00:00  
				
					
						
							
							
								 
						
							
								c30301d474 
								
							 
						 
						
							
							
								
								Drop unnecessary shebang lines.  
							
							... 
							
							
							
							All these files should be sourced, not executed; and Debian's lintian complains:
W: zsh-syntax-highlighting: script-not-executable usr/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh 
							
						 
						
							2015-10-20 11:49:51 +00:00  
				
					
						
							
							
								 
						
							
								e138cfd765 
								
							 
						 
						
							
							
								
								command word: Protect against the case that the command word starts with a minus.  
							
							
							
						 
						
							2015-10-02 13:27:21 +00:00  
				
					
						
							
							
								 
						
							
								07fd773d7e 
								
							 
						 
						
							
							
								
								noop: Add comments.  
							
							
							
						 
						
							2015-09-30 01:26:27 +00:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								faed2fa49e 
								
							 
						 
						
							
							
								
								internal: Fix docstrings.  
							
							
							
						 
						
							2015-09-29 23:45:44 +00:00  
				
					
						
							
							
								 
						
							
								69203b1a1d 
								
							 
						 
						
							
							
								
								Don't highlight escaped globbing.  
							
							... 
							
							
							
							Fixes  zsh-users/zsh-syntax-highlighting#193 . 
						
							2015-09-29 23:44:57 +00:00  
				
					
						
							
							
								 
						
							
								800158745a 
								
							 
						 
						
							
							
								
								Highlight quoted command words correctly.  
							
							... 
							
							
							
							Fixes  zsh-users/zsh-syntax-highlighting#147 . 
						
							2015-09-28 19:49:39 +00:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								52a2ef644b 
								
							 
						 
						
							
							
								
								Don't highlight escaped globbing.  
							
							... 
							
							
							
							Fixes  zsh-users/zsh-syntax-highlighting#193 . 
						
							2015-09-27 16:28:32 +00:00  
				
					
						
							
							
								 
						
							
								6488284814 
								
							 
						 
						
							
							
								
								back-dollar-quoted-argument: Highlight incomplete escape sequences as unknown-token  
							
							... 
							
							
							
							Followup to 219184f046#196 . 
							
						 
						
							2015-09-27 15:59:04 +00:00  
				
					
						
							
							
								 
						
							
								f657406159 
								
							 
						 
						
							
							
								
								minor: Fix comment in last ocmmit.  
							
							
							
						 
						
							2015-09-26 18:59:16 +00:00  
				
					
						
							
							
								 
						
							
								8b728522de 
								
							 
						 
						
							
							
								
								Add test for empty commands.  
							
							... 
							
							
							
							Related to issue #205 . 
							
						 
						
							2015-09-26 18:28:56 +00:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								4ec821b2b1 
								
							 
						 
						
							
							
								
								Highlight redirections.  
							
							... 
							
							
							
							Fixes  zsh-users/zsh-syntax-highlighting#23 .
* danielsh/i23-highlight-redirections:
  Highlight redirections. 
						
							2015-09-26 17:58:07 +00:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								8a43bd2cd9 
								
							 
						 
						
							
							
								
								back-dollar-quoted-argument: Highlight \uHHHH and \UHHHHHHHH escapes.  
							
							
							
						 
						
							2015-09-25 21:45:38 +00:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								f4164ac86c 
								
							 
						 
						
							
							
								
								internal: Document a function-local variable.  
							
							
							
						 
						
							2015-09-25 21:22:09 +00:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								040df93c01 
								
							 
						 
						
							
							
								
								Highlight redirections.  
							
							... 
							
							
							
							Fixes  zsh-users/zsh-syntax-highlighting#23 . 
						
							2015-09-25 12:42:34 +00:00  
				
					
						
							
							
								 
						
							
								66eb801358 
								
							 
						 
						
							
							
								
								dollar-double-quoted-argument: Handle «"foo$"» correctly.  
							
							
							
						 
						
							2015-09-24 19:03:17 +00:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								9e80fe8f02 
								
							 
						 
						
							
							
								
								Bump copyright years.  
							
							
							
						 
						
							2015-09-24 16:46:28 +00:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								845361ef3d 
								
							 
						 
						
							
							
								
								tests: Cover 'hashed-command'.  
							
							... 
							
							
							
							This is part of issue zsh-users/zsh-syntax-highlighting#198 . 
							
						 
						
							2015-09-23 15:35:56 +00:00  
				
					
						
							
							
								 
						
							
								4594d8b7ec 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'danielsh/i199-semicolon-v1'  
							
							... 
							
							
							
							* danielsh/i199-semicolon-v1:
  Fix regression: Highlight ';' as commandseparator.
  Follow-up to 547b8be30461: Fix $observed_result calculation.
Fixes  zsh-syntax-highlghting/zsh-users#199 . 
							
						 
						
							2015-09-23 15:23:25 +00:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								f7cb4741d6 
								
							 
						 
						
							
							
								
								Followup to previous: Extend the 'alias' test.  
							
							
							
						 
						
							2015-09-18 22:04:07 +00:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								8767e0ef66 
								
							 
						 
						
							
							
								
								tests: Cover 'reserved-word'.  
							
							... 
							
							
							
							This is part of issue zsh-users/zsh-syntax-highlighting#198 . 
							
						 
						
							2015-09-18 20:38:32 +00:00  
				
					
						
							
							
								 
						
							
								b056f592f2 
								
							 
						 
						
							
							
								
								tests: Cover 'path_prefix'.  
							
							... 
							
							
							
							This is part of issue zsh-users/zsh-syntax-highlighting#198 . 
							
						 
						
							2015-09-18 20:21:19 +00:00  
				
					
						
							
							
								 
						
							
								e0a7ddb6ec 
								
							 
						 
						
							
							
								
								tests: Cover 'history-expansion'.  
							
							... 
							
							
							
							This is part of issue zsh-users/zsh-syntax-highlighting#198 . 
							
						 
						
							2015-09-18 20:01:10 +00:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								627eb71940 
								
							 
						 
						
							
							
								
								tests: Use $unused_highlight in more places.  
							
							... 
							
							
							
							Notably, the 'single-hyphen-option' and 'assign' contexts both default to the
'none' style, so before this patch, the tests would not have detected a failure
to apply those two contexts.
For other contexts, using $unused_highlight only helps detect the case where
the right highlight style (e.g., 'fg=yellow') is used as a result of applying
the wrong context — which should be a theoretical failure mode.
This is part of zsh-users/zsh-syntax-highlighting#198 . 
							
						 
						
							2015-09-18 18:44:45 +00:00  
				
					
						
							
							
								 
						
							
								404d498e1d 
								
							 
						 
						
							
							
								
								tests: vanilla-newline.zsh: Fix expectations  
							
							
							
						 
						
							2015-09-17 23:33:56 +00:00  
				
					
						
							
							
								 
						
							
								0d3a5dadea 
								
							 
						 
						
							
							
								
								tests: Add test for escape sequences in double-quoted strings  
							
							
							
						 
						
							2015-09-17 20:01:46 +00:00  
				
					
						
							
							
								 
						
							
								186536705b 
								
							 
						 
						
							
							
								
								tests: path-tilde-named.zsh: Fix expectations  
							
							... 
							
							
							
							The path string ends at offset 26, not 23. 
							
						 
						
							2015-09-17 19:09:33 +00:00  
				
					
						
							
							
								 
						
							
								547b8be304 
								
							 
						 
						
							
							
								
								test harness: Fix off-by-one discrepancy between observed and expected.  
							
							... 
							
							
							
							Fixes  zsh-users/zsh-syntax-highlighting#195 .
The one revision made on master between this branch's creation and merge
already uses correct offsets.
* danielsh/i195-tests-offbyone-v1:
  New test for dollar-double-quoted-argument.
  test harness: Fix off-by-one discrepancy between observed and expected. 
						
							2015-09-17 19:08:29 +00:00  
				
					
						
							
							
								 
						
							
								80587e5419 
								
							 
						 
						
							
							
								
								New test for dollar-double-quoted-argument.  
							
							... 
							
							
							
							This exercises the previous patch. 
							
						 
						
							2015-09-12 20:48:25 +00:00  
				
					
						
							
							
								 
						
							
								c46b8d169e 
								
							 
						 
						
							
							
								
								test harness: Fix off-by-one discrepancy between observed and expected.  
							
							... 
							
							
							
							Fixes issue #195 . 
							
						 
						
							2015-09-12 20:48:25 +00:00  
				
					
						
							
							
								 
						
							
								a8afbdf2f5 
								
							 
						 
						
							
							
								
								Support $''-quoted strings.  
							
							... 
							
							
							
							This does not yet highlight backslash escapes within them. 
							
						 
						
							2015-09-10 20:02:39 +00:00  
				
					
						
							
							
								 
						
							
								6d93ea07fd 
								
							 
						 
						
							
							
								
								main highlighter docs: README: Tweak.  
							
							
							
						 
						
							2015-09-10 19:46:01 +00:00  
				
					
						
							
							
								 
						
							
								4f5a0fe60b 
								
							 
						 
						
							
							
								
								main highlighter docs: Give examples of styles.  
							
							
							
						 
						
							2015-09-10 19:44:19 +00:00  
				
					
						
							
							
								 
						
							
								555e142e66 
								
							 
						 
						
							
							
								
								suffix aliases: Highlight differently.  
							
							... 
							
							
							
							Add an underline, since they are at command word position but will be executed
by something else.
Suggested-by: Daniel Hahler 
							
						 
						
							2015-09-08 10:13:16 +00:00  
				
					
						
							
							
								 
						
							
								e13c5a1611 
								
							 
						 
						
							
							
								
								Highlight 'noglob' correctly in more cases.  
							
							... 
							
							
							
							Fixes  zsh-users/zsh-syntax-highlighting#189 . 
						
							2015-09-07 18:07:59 +00:00  
				
					
						
							
							
								 
						
							
								8515b7e0c5 
								
							 
						 
						
							
							
								
								Highlight ? as globbing.  
							
							... 
							
							
							
							Fixes  zsh-users/zsh-syntax-highlighting#94 . 
						
							2015-09-07 18:05:56 +00:00  
				
					
						
							
							
								 
						
							
								dc701501e5 
								
							 
						 
						
							
							
								
								Highlight ? as globbing.  
							
							... 
							
							
							
							Fixes  zsh-users/zsh-syntax-highlighting#94 . 
						
							2015-09-07 18:03:14 +00:00  
				
					
						
							
							
								 
						
							
								9310d8ae71 
								
							 
						 
						
							
							
								
								Support suffix aliases  
							
							... 
							
							
							
							Fixes  zsh-users/zsh-syntax-highlighting#126 . 
						
							2015-09-07 17:59:52 +00:00  
				
					
						
							
							
								 
						
							
								b3ceea8511 
								
							 
						 
						
							
							
								
								Highlight 'noglob' correctly in more cases.  
							
							... 
							
							
							
							Fixes  zsh-users/zsh-syntax-highlighting#189 . 
						
							2015-09-07 09:09:17 +00:00  
				
					
						
							
							
								 
						
							
								a0b5bc6c71 
								
							 
						 
						
							
							
								
								Fix bug in previous commit ( d330b49b33)  
							
							... 
							
							
							
							'local' is a reserved word in zsh 5.1 but not in earlier versions [1].
Therefore, under zsh older than 5.1, quoting is required.
This manifested as random «builtin=''» in emitted to the terminal, and
commands (such as 'echo') highlighted as errors (in red).
[1] https://github.com/zsh-users/zsh/blob/master/README#L46 
    (the section "Incompatibilites between 5.0.8 and 5.1") 
							
						 
						
							2015-09-07 01:26:11 +00:00  
				
					
						
							
							
								 
						
							
								d330b49b33 
								
							 
						 
						
							
							
								
								Fix variable leakage into global namespace.  
							
							... 
							
							
							
							Similar to zsh-users/zsh-syntax-highlighting#97 . 
							
						 
						
							2015-09-06 19:20:49 +00:00  
				
					
						
							
							
								 
						
							
								546a5288e2 
								
							 
						 
						
							
							
								
								multiline strings: Add a second test for commit  ff4d402e9a 
							
							
							
						 
						
							2015-09-05 15:08:08 +00:00  
				
					
						
							
							
								 
						
							
								7f41967a17 
								
							 
						 
						
							
							
								
								Highlight array appends: foo+=(bar baz).  
							
							... 
							
							
							
							Fixes  zsh-users/zsh-syntax-highlighting#181 . 
						
							2015-09-05 09:38:02 +00:00  
				
					
						
							
							
								 
						
							
								51aed8a765 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/pr/179'  
							
							... 
							
							
							
							* upstream/pr/179:
  Don't parse first word of array assignment as command 
							
						 
						
							2015-09-04 17:57:08 +00:00  
				
					
						
							
							
								 
						
							
								42495cc5d6 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/pr/161'  
							
							... 
							
							
							
							* upstream/pr/161:
  Don't highlight prefix redirections as error 
							
						 
						
							2015-09-04 17:27:25 +00:00  
				
					
						
							
							
								 
						
							
								c2b9327b07 
								
							 
						 
						
							
							
								
								Support literal newlines, part 2  
							
							
							
						 
						
							2015-09-02 09:30:08 +00:00  
				
					
						
							
							
								 
						
							
								52ece975c3 
								
							 
						 
						
							
							
								
								Update comments. No functional change.  
							
							
							
						 
						
							2015-09-02 02:37:43 +00:00  
				
					
						
							
							
								 
						
							
								b9b67b9f78 
								
							 
						 
						
							
							
								
								Don't parse first word of array assignment as command  
							
							... 
							
							
							
							Fixes  zsh-users/zsh-syntax-highlighting#178  
						
							2015-08-28 09:52:52 +00:00  
				
					
						
							
							
								 
						
							
								359d48bf78 
								
							 
						 
						
							
							
								
								Don't highlight prefix redirections as error  
							
							... 
							
							
							
							Fixes  zsh-users/zsh-syntax-highlighting#146  
						
							2015-02-16 02:44:56 +00:00  
				
					
						
							
							
								 
						
							
								ff4d402e9a 
								
							 
						 
						
							
							
								
								Highlight the first part of multiline strings correctly  
							
							... 
							
							
							
							Given the following input:
    PREBUFFER=$'echo "foo\n'
    BUFFER='bar"'
This patch causes the '"foo' part to be highlighted as a string.  There
is no test because the tests only check highlighting of BUFFER, and 'bar"'
is already highlighted correctly. 
							
						 
						
							2015-02-02 15:12:59 +00:00  
				
					
						
							
							
								 
						
							
								384be15b13 
								
							 
						 
						
							
							
								
								Support literal newlines  
							
							
							
						 
						
							2015-01-27 10:23:59 +00:00  
				
					
						
							
							
								 
						
							
								23cacb12fe 
								
							 
						 
						
							
							
								
								Support backslash continuations  
							
							
							
						 
						
							2015-01-27 10:23:59 +00:00  
				
					
						
							
							
								 
						
							
								667495bfb7 
								
							 
						 
						
							
							
								
								Support multiline strings  
							
							
							
						 
						
							2015-01-27 10:23:58 +00:00  
				
					
						
							
							
								 
						
							
								2c5acaefa9 
								
							 
						 
						
							
							
								
								Refactoring, no functional change  
							
							... 
							
							
							
							The new function will be used in the next commit. 
							
						 
						
							2015-01-27 10:23:58 +00:00  
				
					
						
							
							
								 
						
							
								3dc5741900 
								
							 
						 
						
							
							
								
								Merge pull request  #140  from  randomize/pr_fix_issue_#77  
							
							... 
							
							
							
							Pr fix issue #77  
							
						 
						
							2014-09-24 22:58:20 +02:00  
				
					
						
							
							
								 
						
							
								10391d025a 
								
							 
						 
						
							
							
								
								Merge pull request  #134  from sonnym/enable_quick_history_substitution_highlighting  
							
							... 
							
							
							
							highlight ^old^new pattern 
							
						 
						
							2014-09-24 22:54:21 +02:00  
				
					
						
							
							
								 
						
							
								d7d4dff1c8 
								
							 
						 
						
							
							
								
								Add 'line' highlighter for the whole buffer  
							
							
							
						 
						
							2014-06-08 00:04:00 +02:00  
				
					
						
							
							
								 
						
							
								e8cc271314 
								
							 
						 
						
							
							
								
								Resolves slow performance in brackets highlighter  
							
							
							
						 
						
							2014-03-24 08:45:34 +02:00  
				
					
						
							
							
								 
						
							
								04f9c8884f 
								
							 
						 
						
							
							
								
								highlight ^old^new pattern  
							
							... 
							
							
							
							by extending the already in place mechanism of checking for the first
histchar to check for the second as well 
							
						 
						
							2013-12-07 05:11:19 -05:00  
				
					
						
							
							
								 
						
							
								f289a9f8e7 
								
							 
						 
						
							
							
								
								Merge pull request  #125  from acatton/fix-121  
							
							... 
							
							
							
							Fix  #121 : sudo syntax highlighting incorrectly 
						
							2013-11-19 11:42:03 -08:00  
				
					
						
							
							
								 
						
							
								8ac964186d 
								
							 
						 
						
							
							
								
								Merge pull request  #131  from MarkLodato/array-assignments  
							
							... 
							
							
							
							Properly highlight array assignments 
							
						 
						
							2013-11-19 11:40:29 -08:00  
				
					
						
							
							
								 
						
							
								ffce2a0b20 
								
							 
						 
						
							
							
								
								Merge pull request  #133  from lucc/master  
							
							... 
							
							
							
							protect alias expansion from interpreting aliases as options 
							
						 
						
							2013-11-19 11:39:40 -08:00  
				
					
						
							
							
								 
						
							
								784a5dc35b 
								
							 
						 
						
							
							
								
								protect alias expansion from interpreting aliases as options  
							
							... 
							
							
							
							If one defines aliases like `++` the alias builtin tries to interprete these
as options so they have to be protected like this
    alias -- ++=true
The same goes for a call to `alias` in order to expand the alias again. 
							
						 
						
							2013-11-05 00:50:20 +01:00  
				
					
						
							
							
								 
						
							
								441f1a8aad 
								
							 
						 
						
							
							
								
								highlight array assignments of the form x[y]=...  
							
							... 
							
							
							
							This code is more lenient than bash.  Examples:
    $ x[y[]=
    zsh: no matches found: x[y[]=
    $ x[][]=
    zsh: no matches found: x[][]=
The proper solution is to look inside the [...] and make sure that all
unescaped/unquoted square brackes are matched, but that is a heck of
a lot more complicated than this simple 8-character patch. 
							
						 
						
							2013-10-30 00:53:46 -04:00  
				
					
						
							
							
								 
						
							
								c62cb54e9d 
								
							 
						 
						
							
							
								
								do not remove quotes when checking assignments  
							
							... 
							
							
							
							Zsh does not allow the variable name or the equals sign to be quoted or
escaped.  The previous code incorrectly highlighted the following
examples as assignments:
    $ 'x=y'
    zsh: command not found: x=y
    $ x\=y
    zsh: command not found: x=y
    $ "x"=y
    zsh: command not found: x=y
    $ \x=y
    zsh: command not found: x=y 
							
						 
						
							2013-10-30 00:00:16 -04:00  
				
					
						
							
							
								 
						
							
								0fc6b07509 
								
							 
						 
						
							
							
								
								Do not leak a variable: cdpath_dir.  
							
							... 
							
							
							
							Leaking a variable that holds a path in CDPATH could easily end up appearing on your prompt like `~cdpath_dir/subdir`. 
							
						 
						
							2013-10-21 21:18:38 +09:00  
				
					
						
							
							
								 
						
							
								3b3a58be91 
								
							 
						 
						
							
							
								
								Fix   #121 : sudo syntax highlighting incorrectly  
							
							... 
							
							
							
							Parse sudo command line in order to highlight the options correctly 
							
						 
						
							2013-09-28 19:33:34 -06:00  
				
					
						
							
							
								 
						
							
								dbd27cb30a 
								
							 
						 
						
							
							
								
								#155 : document path_prefix/path_approx  
							
							
							
						 
						
							2013-08-09 09:56:28 +02:00