f087f3c6e4 
								
							 
						 
						
							
							
								
								main: Add a test for issue  #577 .  
							
							
							
						 
						
							2018-11-01 04:01:05 +00:00  
				
					
						
							
							
								 
						
							
								3e6d1375c9 
								
							 
						 
						
							
							
								
								main: Fix check for suffix aliases ( fixes   #574 )  
							
							
							
						 
						
							2018-10-30 21:25:59 +00:00  
				
					
						
							
							
								 
						
							
								4ce56a821e 
								
							 
						 
						
							
							
								
								Merge branch 'i511-bang-pipeline'  
							
							... 
							
							
							
							* i511-bang-pipeline:
  main: Fold '!' handling in to the 'case'.  No functional change.
  Fix indentation.  No functional change.
  main: Fix highlighting of the ! precommand after array assignments. Add tests.
  main: Highlight the ! precommand as an error when not at the start of a pipeline. 
							
						 
						
							2018-10-23 16:58:33 +00:00  
				
					
						
							
							
								 
						
							
								44b89f3307 
								
							 
						 
						
							
							
								
								main: Fold '!' handling in to the 'case'.  No functional change.  
							
							
							
						 
						
							2018-10-23 16:36:14 +00:00  
				
					
						
							
							
								 
						
							
								0c9252ac69 
								
							 
						 
						
							
							
								
								Fix indentation.  No functional change.  
							
							
							
						 
						
							2018-10-23 16:34:35 +00:00  
				
					
						
							
							
								 
						
							
								6cf522b7b3 
								
							 
						 
						
							
							
								
								main: Fix highlighting of the ! precommand after array assignments. Add tests.  
							
							
							
						 
						
							2018-10-23 16:31:39 +00:00  
				
					
						
							
							
								 
						
							
								298ef6a2fa 
								
							 
						 
						
							
							
								
								main: Highlight the ! precommand as an error when not at the start of a pipeline.  
							
							... 
							
							
							
							Fixes  #511 . 
						
							2018-10-23 16:31:00 +00:00  
				
					
						
							
							
								 
						
							
								d9e326b993 
								
							 
						 
						
							
							
								
								main: consume trailing whitespace in _highlight_list  
							
							... 
							
							
							
							Fixes highlighting when an unclosed $( ends in whitespace. 
							
						 
						
							2018-10-22 07:53:18 -05:00  
				
					
						
							
							
								 
						
							
								48a20d067f 
								
							 
						 
						
							
							
								
								main: Break double-quoted-argument on command substitutions  
							
							
							
						 
						
							2018-10-22 07:53:18 -05:00  
				
					
						
							
							
								 
						
							
								6539f0d419 
								
							 
						 
						
							
							
								
								'main': Highlight named fd redirections.  
							
							... 
							
							
							
							Merge remote-tracking branch 'danielsh/i238-named-fd-redirection-v1'
* danielsh/i238-named-fd-redirection-v1:
  'main': Tighten condition.
  noop: Tweak condition at Matthew's suggestion
  'main': Highlight named fd redirections. 
							
						 
						
							2018-10-22 05:00:07 +00:00  
				
					
						
							
							
								 
						
							
								7d961ba1e6 
								
							 
						 
						
							
							
								
								'main': Add a test for issue  #237 .  
							
							
							
						 
						
							2018-10-22 04:58:57 +00:00  
				
					
						
							
							
								 
						
							
								ad3a6cb3c9 
								
							 
						 
						
							
							
								
								'main': Tighten condition.  
							
							... 
							
							
							
							Should rule out brace expansions such as '{foo,bar}' and '{10..20}'. 
							
						 
						
							2018-10-22 04:56:50 +00:00  
				
					
						
							
							
								 
						
							
								9870ccc505 
								
							 
						 
						
							
							
								
								noop: Tweak condition at Matthew's suggestion  
							
							
							
						 
						
							2018-10-22 04:54:11 +00:00  
				
					
						
							
							
								 
						
							
								38c794a978 
								
							 
						 
						
							
							
								
								'main': Highlight named fd redirections.  
							
							... 
							
							
							
							Fixes  #238  
						
							2018-10-22 04:33:11 +00:00  
				
					
						
							
							
								 
						
							
								de23e75946 
								
							 
						 
						
							
							
								
								minor: Fix the editor braces matching confusion prevention sentinel.  
							
							
							
						 
						
							2018-10-22 04:27:18 +00:00  
				
					
						
							
							
								 
						
							
								a3c9e7ebc7 
								
							 
						 
						
							
							
								
								main: Simplify insane alias checking  
							
							
							
						 
						
							2018-10-21 14:59:52 -05:00  
				
					
						
							
							
								 
						
							
								f71a17c58e 
								
							 
						 
						
							
							
								
								main: Highlight closing brackets  
							
							... 
							
							
							
							Closes  #226  
						
							2018-10-21 12:10:07 -05:00  
				
					
						
							
							
								 
						
							
								d0c23a68b3 
								
							 
						 
						
							
							
								
								main: Simplify proc_buf offset calculation  
							
							... 
							
							
							
							Fixes  #347  
						
							2018-10-20 23:48:39 -05:00  
				
					
						
							
							
								 
						
							
								7388adf4e8 
								
							 
						 
						
							
							
								
								main: Add alias tests  
							
							
							
						 
						
							2018-10-20 20:57:45 -05:00  
				
					
						
							
							
								 
						
							
								cb8c736a56 
								
							 
						 
						
							
							
								
								main: Run the entirety of aliases through the state machine  
							
							... 
							
							
							
							Fixes  #540  #544  #552  #554  #555  
						
							2018-10-20 20:57:45 -05:00  
				
					
						
							
							
								 
						
							
								2d4fe988ba 
								
							 
						 
						
							
							
								
								main: Rename parameters to simplify next diff  
							
							
							
						 
						
							2018-10-20 20:18:46 -05:00  
				
					
						
							
							
								 
						
							
								8f17e4e201 
								
							 
						 
						
							
							
								
								main: Add trivial condition and remove whitespace to simplify next diff  
							
							
							
						 
						
							2018-10-20 20:18:46 -05:00  
				
					
						
							
							
								 
						
							
								02f4a6b540 
								
							 
						 
						
							
							
								
								'main': Optionally ignore aliases in __type  
							
							
							
						 
						
							2018-10-20 20:18:46 -05:00  
				
					
						
							
							
								 
						
							
								b9d7fe5a43 
								
							 
						 
						
							
							
								
								main: Shift args rather than iterating over  
							
							... 
							
							
							
							No functional change. Prepares for running a full alias through the
state machine. 
							
						 
						
							2018-10-20 20:18:46 -05:00  
				
					
						
							
							
								 
						
							
								6898f71016 
								
							 
						 
						
							
							
								
								Add a test.  
							
							... 
							
							
							
							Related to https://github.com/zsh-users/zsh-syntax-highlighting/issues/549#issuecomment-431628338  and to #556 . 
							
						 
						
							2018-10-21 00:26:34 +00:00  
				
					
						
							
							
								 
						
							
								df8b2fb867 
								
							 
						 
						
							
							
								
								tests: Fix a failing test.  
							
							... 
							
							
							
							Update the test point for f3410c5862#264 ),
which changed the highlighting of aliases to consider what they resolve to.
Now the test file has both ${aliases[alias1]} and ${functions[alias1]},
the expectation is 'alias', and passes; thus:
Fixes  #588 . 
							
						 
						
							2018-10-18 23:48:17 +00:00  
				
					
						
							
							
								 
						
							
								9d6ecea21c 
								
							 
						 
						
							
							
								
								Fix a long-standing bug in a unit test.  This uncovers a regression.  
							
							... 
							
							
							
							The test never actually defined a function named 'alias1', not even
when zsh 5.4 warned it about this (see 9523d6d49c#558 . 
							
						 
						
							2018-10-18 23:45:38 +00:00  
				
					
						
							
							
								 
						
							
								47c2b7e185 
								
							 
						 
						
							
							
								
								main: Distinguish quoted/unquoted command substitutions  
							
							... 
							
							
							
							Closes  #547 . 
						
							2018-10-13 09:37:09 -05:00  
				
					
						
							
							
								 
						
							
								d6586e2a4f 
								
							 
						 
						
							
							
								
								main: Order precommand_options and add '-'  
							
							... 
							
							
							
							Fixes  #499 . 
						
							2018-10-10 23:23:35 -05:00  
				
					
						
							
							
								 
						
							
								31276c1b64 
								
							 
						 
						
							
							
								
								main: Avoid empty character classes  
							
							... 
							
							
							
							Avoids an error in pre-5.0.8: bad pattern: -[]# 
							
						 
						
							2018-10-10 23:02:33 -05:00  
				
					
						
							
							
								 
						
							
								07f259f653 
								
							 
						 
						
							
							
								
								main: Avoid null elision in _check_path  
							
							... 
							
							
							
							This could be triggered if BUFFER='\'. 
							
						 
						
							2018-10-10 22:30:53 -05:00  
				
					
						
							
							
								 
						
							
								e27e53b1ef 
								
							 
						 
						
							
							
								
								main: Highlight unknown precommand option as unknown-token  
							
							
							
						 
						
							2018-10-10 22:30:51 -05:00  
				
					
						
							
							
								 
						
							
								c6e3d216ec 
								
							 
						 
						
							
							
								
								main: Consolidate TOKENS_COMMANDSEPARATOR handling  
							
							... 
							
							
							
							No functional change. 
							
						 
						
							2018-10-10 22:26:49 -05:00  
				
					
						
							
							
								 
						
							
								5bb5703b0d 
								
							 
						 
						
							
							
								
								main: Move TOKENS_CONTROL_FLOW handling into command word branch  
							
							... 
							
							
							
							No functional change. 
							
						 
						
							2018-10-10 22:26:49 -05:00  
				
					
						
							
							
								 
						
							
								dea05e44e6 
								
							 
						 
						
							
							
								
								main: Recognize more redirection and array assignment parse errors  
							
							... 
							
							
							
							() ) } are invalid as a redirection target.
() } are invalid in an array assignment. 
							
						 
						
							2018-10-10 22:26:49 -05:00  
				
					
						
							
							
								 
						
							
								2f03b6d704 
								
							 
						 
						
							
							
								
								main: Do not highlight a redirection target as an option  
							
							
							
						 
						
							2018-10-10 22:26:49 -05:00  
				
					
						
							
							
								 
						
							
								b075147888 
								
							 
						 
						
							
							
								
								main: Consolidate conditionals together.  
							
							... 
							
							
							
							No functional change. 
							
						 
						
							2018-10-10 22:26:49 -05:00  
				
					
						
							
							
								 
						
							
								9289a57de0 
								
							 
						 
						
							
							
								
								main: Remove already_assigned  
							
							
							
						 
						
							2018-10-10 22:26:49 -05:00  
				
					
						
							
							
								 
						
							
								c76daac095 
								
							 
						 
						
							
							
								
								main: Move start_pos=$end_pos to the beginning of the loop  
							
							... 
							
							
							
							This allows for use of continue. 
							
						 
						
							2018-10-10 22:26:49 -05:00  
				
					
						
							
							
								 
						
							
								de28e20fbc 
								
							 
						 
						
							
							
								
								main: Simplify this_word next_word updating  
							
							
							
						 
						
							2018-10-10 22:26:49 -05:00  
				
					
						
							
							
								 
						
							
								c05ebf762c 
								
							 
						 
						
							
							
								
								main: Do not recognize always as a reserved word in a redirection  
							
							
							
						 
						
							2018-10-10 22:26:49 -05:00  
				
					
						
							
							
								 
						
							
								ae5b9b2dc9 
								
							 
						 
						
							
							
								
								main: Set redirection style when recognizing the redirection  
							
							
							
						 
						
							2018-10-10 22:26:49 -05:00  
				
					
						
							
							
								 
						
							
								df431eeee8 
								
							 
						 
						
							
							
								
								main: Recognize repeat with the other reserved words  
							
							
							
						 
						
							2018-10-10 22:26:49 -05:00  
				
					
						
							
							
								 
						
							
								3ddb974a3d 
								
							 
						 
						
							
							
								
								main: Remove needless code  
							
							... 
							
							
							
							The below code handles this case. 
							
						 
						
							2018-10-10 22:26:49 -05:00  
				
					
						
							
							
								 
						
							
								b6e0aeb380 
								
							 
						 
						
							
							
								
								main: Use unknown-token when the token type is unknown  
							
							
							
						 
						
							2018-10-10 22:26:49 -05:00  
				
					
						
							
							
								 
						
							
								4748f9bd3d 
								
							 
						 
						
							
							
								
								main: Add alias tests  
							
							
							
						 
						
							2018-10-10 22:26:47 -05:00  
				
					
						
							
							
								 
						
							
								e3edddd8ec 
								
							 
						 
						
							
							
								
								main: alias style overrides precommand style  
							
							
							
						 
						
							2018-10-10 22:20:19 -05:00  
				
					
						
							
							
								 
						
							
								c138123397 
								
							 
						 
						
							
							
								
								main: Move alias handling up.  
							
							... 
							
							
							
							This will set style=alias before the great fork. 
							
						 
						
							2018-10-10 22:20:19 -05:00  
				
					
						
							
							
								 
						
							
								57386f30ae 
								
							 
						 
						
							
							
								
								main: Recursively expand aliases  
							
							
							
						 
						
							2018-10-10 22:20:19 -05:00  
				
					
						
							
							
								 
						
							
								e1ecf950e2 
								
							 
						 
						
							
							
								
								main: Do path expanstion after alias expansion  
							
							
							
						 
						
							2018-10-10 22:20:19 -05:00  
				
					
						
							
							
								 
						
							
								f46b148c52 
								
							 
						 
						
							
							
								
								main: Only expand aliases in command position  
							
							
							
						 
						
							2018-10-10 22:20:19 -05:00  
				
					
						
							
							
								 
						
							
								99d7235c2b 
								
							 
						 
						
							
							
								
								main: Add test for an alias to a redirection  
							
							
							
						 
						
							2018-10-10 22:20:19 -05:00  
				
					
						
							
							
								 
						
							
								05a55108c9 
								
							 
						 
						
							
							
								
								main: Expand aliases before looking for redirections  
							
							
							
						 
						
							2018-10-10 22:20:19 -05:00  
				
					
						
							
							
								 
						
							
								e43e4fd2c7 
								
							 
						 
						
							
							
								
								'main': Fix $flags_sans_argument for 'nice'.  
							
							... 
							
							
							
							Follow-up to 2c15b0e996 
							
						 
						
							2018-10-10 22:20:19 -05:00  
				
					
						
							
							
								 
						
							
								a56c33c3be 
								
							 
						 
						
							
							
								
								Bump copyright years.  
							
							
							
						 
						
							2018-10-10 22:20:19 -05:00  
				
					
						
							
							
								 
						
							
								005179ed8e 
								
							 
						 
						
							
							
								
								'main': Update $this_word state with our inferences.  
							
							... 
							
							
							
							Found by code inspection. 
							
						 
						
							2018-10-10 22:20:19 -05:00  
				
					
						
							
							
								 
						
							
								0709520597 
								
							 
						 
						
							
							
								
								No functional change.  
							
							... 
							
							
							
							Follow-up to 1fee620e62 
							
						 
						
							2018-10-10 22:20:19 -05:00  
				
					
						
							
							
								 
						
							
								f7ac43cd49 
								
							 
						 
						
							
							
								
								'main': Unify $ZSH_HIGHLIGHT_TOKENS_PRECOMMANDS and $precommand_options.  
							
							
							
						 
						
							2018-10-10 22:20:19 -05:00  
				
					
						
							
							
								 
						
							
								31ceaed4f4 
								
							 
						 
						
							
							
								
								'main': Highlight array parameters in command position.  
							
							
							
						 
						
							2018-10-10 22:20:18 -05:00  
				
					
						
							
							
								 
						
							
								ad6261fbca 
								
							 
						 
						
							
							
								
								'main': Use a more robust way of testing for $parameters' availability.  
							
							
							
						 
						
							2018-10-10 22:19:41 -05:00  
				
					
						
							
							
								 
						
							
								3a33ac1d20 
								
							 
						 
						
							
							
								
								'main': Break out a new helper function for readability.  
							
							
							
						 
						
							2018-10-10 22:19:41 -05:00  
				
					
						
							
							
								 
						
							
								f3425e18fe 
								
							 
						 
						
							
							
								
								'main': Let _zsh_highlight_main__type return false on failure.  
							
							
							
						 
						
							2018-10-10 22:19:41 -05:00  
				
					
						
							
							
								 
						
							
								82c39716eb 
								
							 
						 
						
							
							
								
								'main': Write the "remainder" of the sentence in a comment.  No functional change.  
							
							
							
						 
						
							2018-10-10 22:19:41 -05:00  
				
					
						
							
							
								 
						
							
								a2e993c59f 
								
							 
						 
						
							
							
								
								'main': Learn $flags_sans_arguments and use that to parse '-xy foo' correctly where -x takes no argument and -y does.  
							
							
							
						 
						
							2018-10-10 22:19:41 -05:00  
				
					
						
							
							
								 
						
							
								bee115f797 
								
							 
						 
						
							
							
								
								'main': Correct a comment.  
							
							
							
						 
						
							2018-10-10 22:19:41 -05:00  
				
					
						
							
							
								 
						
							
								7f5e11e38b 
								
							 
						 
						
							
							
								
								'main': Remove superfluous variable. No functional change.  
							
							
							
						 
						
							2018-10-10 22:19:41 -05:00  
				
					
						
							
							
								 
						
							
								78be8f611f 
								
							 
						 
						
							
							
								
								'main': Highlight 'doas'.  
							
							... 
							
							
							
							Fixes  #365 . 
						
							2018-10-10 22:19:41 -05:00  
				
					
						
							
							
								 
						
							
								8b11ca087e 
								
							 
						 
						
							
							
								
								'main': Highlight 'nice'.  
							
							... 
							
							
							
							Fixes  #168 . 
						
							2018-10-10 22:19:41 -05:00  
				
					
						
							
							
								 
						
							
								5694221939 
								
							 
						 
						
							
							
								
								'main': Highlight the 'command' precommand.  
							
							... 
							
							
							
							Fixes  #343 . 
						
							2018-10-10 22:19:41 -05:00  
				
					
						
							
							
								 
						
							
								4c7db4e886 
								
							 
						 
						
							
							
								
								'main': Update state machine docs.  No functional change.  
							
							
							
						 
						
							2018-10-10 22:19:41 -05:00  
				
					
						
							
							
								 
						
							
								add2ac59fc 
								
							 
						 
						
							
							
								
								'main': Permit $flags_with_argument to be empty.  
							
							
							
						 
						
							2018-10-10 22:19:41 -05:00  
				
					
						
							
							
								 
						
							
								6e8984e2ec 
								
							 
						 
						
							
							
								
								'main': Make sudo handling more generic.  
							
							... 
							
							
							
							Part of issue #343 . 
							
						 
						
							2018-10-10 22:19:41 -05:00  
				
					
						
							
							
								 
						
							
								dbdebfaaa5 
								
							 
						 
						
							
							
								
								'main': Following up to the last commit, also highlight braced parameter expansions: «${foo}».  
							
							
							
						 
						
							2018-10-10 22:19:41 -05:00  
				
					
						
							
							
								 
						
							
								bf055f7df2 
								
							 
						 
						
							
							
								
								'main': Fix the last commit's issue concerning parameter expansion at command word.  
							
							
							
						 
						
							2018-10-10 22:19:36 -05:00  
				
					
						
							
							
								 
						
							
								76d61360a7 
								
							 
						 
						
							
							
								
								'main': New XFail test for parameter expansion at command word.  
							
							
							
						 
						
							2018-10-09 23:28:54 -05:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								565463ca8f 
								
							 
						 
						
							
							
								
								'main': Add regression test for an unclosed backtick substitution  
							
							
							
						 
						
							2018-09-30 16:26:01 -04:00  
				
					
						
							
							
								 
						
							
								e86f75a840 
								
							 
						 
						
							
							
								
								main: Highlight {command,process} substitution delimiters  
							
							
							
						 
						
							2018-09-30 16:26:01 -04:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								472c71c1fa 
								
							 
						 
						
							
							
								
								main: Support the glob_assign option  
							
							
							
						 
						
							2018-09-30 15:32:21 -04:00  
				
					
						
							
							
								 
						
							
								9616bfdb20 
								
							 
						 
						
							
							
								
								main: Ignore zsh 5.0.8 off by one bug in tests  
							
							
							
						 
						
							2018-09-30 15:32:21 -04:00  
				
					
						
							
							
								 
						
							
								8a93b852ca 
								
							 
						 
						
							
							
								
								main: Add test for command substitution in assignment  
							
							
							
						 
						
							2018-09-30 15:32:21 -04:00  
				
					
						
							
							
								 
						
							
								932eb380e2 
								
							 
						 
						
							
							
								
								main: Highlight the value of an assignment  
							
							
							
						 
						
							2018-09-30 15:32:19 -04:00  
				
					
						
							
							
								 
						
							
								c06e5e95dc 
								
							 
						 
						
							
							
								
								main: Correct array assignment check  
							
							
							
						 
						
							2018-09-30 15:31:48 -04:00  
				
					
						
							
							
								 
						
							
								12e01336f1 
								
							 
						 
						
							
							
								
								main: Start _highlight_argument at $1  
							
							... 
							
							
							
							No functional change. 
							
						 
						
							2018-09-30 15:21:20 -04:00  
				
					
						
							
							
								 
						
							
								13d332af95 
								
							 
						 
						
							
							
								
								main: Make _check_path's argument explicit  
							
							... 
							
							
							
							No functional change. 
							
						 
						
							2018-09-30 15:21:20 -04:00  
				
					
						
							
							
								 
						
							
								57e451b531 
								
							 
						 
						
							
							
								
								main: Add test for unclosed command substitution  
							
							
							
						 
						
							2018-09-30 15:21:20 -04:00  
				
					
						
							
							
								 
						
							
								49dbb05791 
								
							 
						 
						
							
							
								
								main: Add test for =( ) process substitution  
							
							
							
						 
						
							2018-09-30 15:21:20 -04:00  
				
					
						
							
							
								 
						
							
								c0e64fe131 
								
							 
						 
						
							
							
								
								main: Highlight =( ) process substitutions  
							
							
							
						 
						
							2018-09-30 15:21:19 -04:00  
				
					
						
							
							
								 
						
							
								73640b79ea 
								
							 
						 
						
							
							
								
								main: Change conditional to a switch  
							
							... 
							
							
							
							Prepares for next commit. No functional change. 
							
						 
						
							2018-09-30 14:59:59 -04:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								b75169597e 
								
							 
						 
						
							
							
								
								main: Highlight command substitutions  
							
							
							
						 
						
							2018-09-30 14:58:08 -04:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								ead8f8a1fc 
								
							 
						 
						
							
							
								
								main: Split highlighting code into another function  
							
							... 
							
							
							
							This will allow for highlighting $( ) and similar. 
							
						 
						
							2018-09-30 14:55:28 -04:00  
				
					
						
							
							
								 
						
							
								81e89a8800 
								
							 
						 
						
							
							
								
								main: Reorder declarations for next commit  
							
							... 
							
							
							
							No functional change. 
							
						 
						
							2018-09-30 14:35:52 -04:00  
				
					
						
							
							
								 
						
							
								dbce7317c7 
								
							 
						 
						
							
							
								
								main: Add buf_offset variable  
							
							... 
							
							
							
							No functional change. 
							
						 
						
							2018-09-30 14:35:52 -04:00