Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							5c891afd48 
							
						 
					 
					
						
						
							
							Reset zsh options inside pty (from zsh-async)  
						
						
						
					 
					
						2017-01-24 20:01:27 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							e33eb570c4 
							
						 
					 
					
						
						
							
							Send only the prefix to the suggestion server  
						
						
						
					 
					
						2017-01-24 20:01:11 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							fba20b042e 
							
						 
					 
					
						
						
							
							Use %1 instead of tracking pid  
						
						
						
					 
					
						2017-01-24 20:00:50 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							0308ed797e 
							
						 
					 
					
						
						
							
							Rename worker to server  
						
						
						
					 
					
						2017-01-24 20:00:34 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							e72c2d87e5 
							
						 
					 
					
						
						
							
							add a bunch of comments  
						
						
						
					 
					
						2017-01-24 19:53:59 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							ab8f295225 
							
						 
					 
					
						
						
							
							First pass at async functionality  
						
						
						
					 
					
						2017-01-24 19:45:11 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							b377c39d0e 
							
						 
					 
					
						
						
							
							Only fetch a new suggestion if buffer has changed  
						
						
						
					 
					
						2016-07-31 20:10:22 -06:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							a44aa59321 
							
						 
					 
					
						
						
							
							Remove unnecessary reset of POSTDISPLAy  
						
						
						
					 
					
						2016-07-31 20:09:26 -06:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							25f4afb058 
							
						 
					 
					
						
						
							
							Add ZSH_AUTOSUGGEST_IGNORE_WIDGETS array  
						
						
						
					 
					
						2016-07-31 19:35:30 -06:00 
						 
				 
			
				
					
						
							
							
								Lorenzo Bolla 
							
						 
					 
					
						
						
						
						
							
						
						
							2450c95d8a 
							
						 
					 
					
						
						
							
							Rename and document new config var  
						
						
						
					 
					
						2016-07-18 10:55:19 +01:00 
						 
				 
			
				
					
						
							
							
								Lorenzo Bolla 
							
						 
					 
					
						
						
						
						
							
						
						
							7b81eb79b8 
							
						 
					 
					
						
						
							
							Disable autosuggest if buffer is too large  
						
						... 
						
						
						
						Make buffer max size configurable, defaulted to infinity 
						
					 
					
						2016-07-18 08:56:00 +01:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							63816c5da8 
							
						 
					 
					
						
						
							
							Fix   #164 : Use fc builtin instead of $history array for lookup  
						
						... 
						
						
						
						According to a few tests, the `fc` builtin appears to be quite a bit
faster than searching through the `$history` associative array when
dealing with large history files (500K+). 
						
					 
					
						2016-06-10 13:52:24 -06:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							b4b3a82ee3 
							
						 
					 
					
						
						
							
							Fix   #168  and  #130 : Escape tildes when fetching suggestions  
						
						
						
					 
					
						2016-06-10 13:51:20 -06:00 
						 
				 
			
				
					
						
							
							
								Tassilo Horn 
							
						 
					 
					
						
						
						
						
							
						
						
							ca70612d3c 
							
						 
					 
					
						
						
							
							Document caveats of match_prev_cmd strategy  
						
						... 
						
						
						
						This strategy relies on the history being exactly in the order in which
commands have been entered.  Therefore, options like suppressing
duplicates or expiring duplicates first will lead to unexpected
suggestions. 
						
					 
					
						2016-05-28 21:23:35 +02:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							e87bc74654 
							
						 
					 
					
						
						
							
							Fix 118: Clear suggestion before original widget to fix completions  
						
						... 
						
						
						
						See PR #149  
						
					 
					
						2016-04-25 14:42:09 -06:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							964773aa75 
							
						 
					 
					
						
						
							
							Use array indices for forward compatibility  
						
						... 
						
						
						
						See issue #152  
						
					 
					
						2016-04-25 14:26:37 -06:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							945c660856 
							
						 
					 
					
						
						
							
							Fix   #152  by escaping widget names inside evals  
						
						... 
						
						
						
						Solves problems when dealing with widget names with irregular
characters such as those that come from `opp.zsh`. 
						
					 
					
						2016-04-25 14:26:35 -06:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							011d8bdfd1 
							
						 
					 
					
						
						
							
							Refactor to remove prev cmd function and simplify escaping  
						
						
						
					 
					
						2016-04-25 14:19:26 -06:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							6d6e7820f3 
							
						 
					 
					
						
						
							
							Fix   #143 : Add vi-add-eol to list of accept widgets.  
						
						
						
					 
					
						2016-04-15 13:37:50 -06:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							1d4f7e157e 
							
						 
					 
					
						
						
							
							Keep track of return value from original widget ( #135 )  
						
						
						
					 
					
						2016-04-06 17:13:04 -06:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							dc822c54f8 
							
						 
					 
					
						
						
							
							Fix   #133  
						
						
						
					 
					
						2016-03-14 21:50:04 -06:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							15c5db898f 
							
						 
					 
					
						
						
							
							Fix   #137  
						
						
						
					 
					
						2016-03-14 21:41:14 -06:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							46d5fe174d 
							
						 
					 
					
						
						
							
							Remove extra newline  
						
						
						
					 
					
						2016-03-14 18:02:16 -06:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							a314a01a6a 
							
						 
					 
					
						
						
							
							Fix various bugs found while testing  
						
						
						
					 
					
						2016-03-14 16:51:27 -06:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							ab0f4c0bd0 
							
						 
					 
					
						
						
							
							Grammar and formatting  
						
						
						
					 
					
						2016-03-14 16:51:20 -06:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							ee6dde9ee8 
							
						 
					 
					
						
						
							
							Rename escape command function  
						
						
						
					 
					
						2016-03-14 16:51:20 -06:00 
						 
				 
			
				
					
						
							
							
								Geza Lore 
							
						 
					 
					
						
						
						
						
							
						
						
							73f774bd5d 
							
						 
					 
					
						
						
							
							Add match_prev_cmd strategy.  
						
						... 
						
						
						
						A new suggestion strategy 'match_prev_cmd' is available. This is a bit
more context aware variaton on the default strategy.
The suggestion will be:
- The newest history entry that matches the current prefix, AND
- Whose preceding history entry also matches the previously executed
command.
See src/strategies/match_prev_cmd.zsh for an example. 
						
					 
					
						2016-03-14 16:51:20 -06:00 
						 
				 
			
				
					
						
							
							
								Geza Lore 
							
						 
					 
					
						
						
						
						
							
						
						
							976acc708c 
							
						 
					 
					
						
						
							
							Fix default suggestion strategy and add testing  
						
						
						
					 
					
						2016-03-14 16:51:20 -06:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							83f78d0760 
							
						 
					 
					
						
						
							
							Add suggestion "strategy" concept with default strategy  
						
						
						
					 
					
						2016-03-14 16:51:20 -06:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							8c3fdea75d 
							
						 
					 
					
						
						
							
							Call original accept-line widget when executing suggestion  
						
						
						
					 
					
						2016-03-01 13:18:46 -07:00 
						 
				 
			
				
					
						
							
							
								Kordan Ou 
							
						 
					 
					
						
						
						
						
							
						
						
							aa597eea6d 
							
						 
					 
					
						
						
							
							Add an autosuggest widget: autosuggest-execute.  
						
						
						
					 
					
						2016-03-01 13:18:46 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							c7c9929490 
							
						 
					 
					
						
						
							
							Add zsh-history-substring-search widgets to CLEAR array by default.  
						
						
						
					 
					
						2016-03-01 13:13:01 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							dd54925b06 
							
						 
					 
					
						
						
							
							Update URL references after repo move to zsh-users  
						
						
						
					 
					
						2016-02-25 13:04:32 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							cc921994e6 
							
						 
					 
					
						
						
							
							Fix   #127  by adding quotes  
						
						
						
					 
					
						2016-02-24 18:35:17 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							0242c7eff1 
							
						 
					 
					
						
						
							
							Fix highlighting when sh_word_split option is enabled  
						
						
						
					 
					
						2016-02-24 13:59:49 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							ddb7284852 
							
						 
					 
					
						
						
							
							Fix backslash escaping problems with echo -E.  
						
						
						
					 
					
						2016-02-23 20:11:56 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							03fac1f0d7 
							
						 
					 
					
						
						
							
							Revert "Use zle -w flag to set WIDGET appropriately when calling orig widget"  
						
						... 
						
						
						
						This reverts commit 70438d233d 
						
					 
					
						2016-02-23 18:13:03 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							70438d233d 
							
						 
					 
					
						
						
							
							Use zle -w flag to set WIDGET appropriately when calling orig widget  
						
						
						
					 
					
						2016-02-23 10:21:35 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							acc129de6c 
							
						 
					 
					
						
						
							
							Fix error when using autosuggest widgets  
						
						
						
					 
					
						2016-02-17 13:44:52 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							6d25df6864 
							
						 
					 
					
						
						
							
							Revert usage of fc for suggestions and fix for sh_word_split.  
						
						... 
						
						
						
						Force field splitting on \0 to support sh_word_split option. 
						
					 
					
						2016-02-16 10:51:01 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							a2d8d91196 
							
						 
					 
					
						
						
							
							Actually fix suggestions when sh_split_words option is enabled.  
						
						
						
					 
					
						2016-02-16 09:33:26 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							1b98af5b33 
							
						 
					 
					
						
						
							
							Fix suggestions when sh_split_words option is enabled  
						
						
						
					 
					
						2016-02-16 07:57:44 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							41f15d5c9f 
							
						 
					 
					
						
						
							
							Forgot a pesky backslash  
						
						
						
					 
					
						2016-02-15 08:45:52 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							2461a98857 
							
						 
					 
					
						
						
							
							Fix segfaults once and for all?  
						
						
						
					 
					
						2016-02-15 08:31:00 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							5e419da326 
							
						 
					 
					
						
						
							
							Remove list of modify widgets and make 'modify' the default behavior.  
						
						
						
					 
					
						2016-02-14 08:54:34 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							9788c2ee49 
							
						 
					 
					
						
						
							
							Fix deprecation warnings.  
						
						
						
					 
					
						2016-02-14 01:07:05 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							ebcfc46b72 
							
						 
					 
					
						
						
							
							Comment formatting  
						
						
						
					 
					
						2016-02-14 00:29:43 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							51b39e210e 
							
						 
					 
					
						
						
							
							Bound widgets now handle arguments correctly  
						
						
						
					 
					
						2016-02-13 23:46:34 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							00bd0e9125 
							
						 
					 
					
						
						
							
							Use add-zsh-hook to remove need to call autosuggest_start.  
						
						
						
					 
					
						2016-02-07 15:35:43 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							f154d25fb3 
							
						 
					 
					
						
						
							
							Fix typo when setting up autosuggest-clear widget.  
						
						
						
					 
					
						2016-02-07 08:58:09 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							775dd20706 
							
						 
					 
					
						
						
							
							Rewrite  
						
						
						
					 
					
						2016-02-06 21:05:02 -07:00