Eric Freese
							
						 
						
							 
							
							
							
							
								
							
							
								b530b0c996 
								
							 
						 
						
							
							
								
								Use `zpty -r` with pattern matching to fetch suggestion  
							
							 
							
							
							
						 
						
							2017-01-24 20:01:30 -07:00  
						
					 
				
					
						
							
							
								 
								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
							
						 
						
							 
							
							
							
							
								
							
							
								9cfaf5d342 
								
							 
						 
						
							
							
								
								v0.3.3  
							
							 
							
							
							
						 
						
							2016-10-17 07:45:09 -06: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
							
						 
						
							 
							
							
							
							
								
							
							
								cdf56a3305 
								
							 
						 
						
							
							
								
								Include result of `make`  
							
							 
							
							
							
						 
						
							2016-07-18 10:56:21 +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
							
						 
						
							 
							
							
							
							
								
							
							
								cce68de46d 
								
							 
						 
						
							
							
								
								v0.3.2  
							
							 
							
							
							
						 
						
							2016-05-28 08:27:08 -06: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
							
						 
						
							 
							
							
							
							
								
							
							
								87facd9b85 
								
							 
						 
						
							
							
								
								bump version v0.3.1  
							
							 
							
							
							
						 
						
							2016-03-14 22:33:26 -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
							
						 
						
							 
							
							
							
							
								
							
							
								97b51a2c57 
								
							 
						 
						
							
							
								
								bump version v0.3.0  
							
							 
							
							
							
						 
						
							2016-03-14 17:18:40 -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
							
						 
						
							 
							
							
							
							
								
							
							
								f0a745576f 
								
							 
						 
						
							
							
								
								bump version v0.2.17  
							
							 
							
							
							
						 
						
							2016-03-01 13:16:10 -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
							
						 
						
							 
							
							
							
							
								
							
							
								0a42f872b8 
								
							 
						 
						
							
							
								
								bump version v0.2.16  
							
							 
							
							
							
						 
						
							2016-02-25 13:05:03 -07:00  
						
					 
				
					
						
							
							
								 
								Eric Freese
							
						 
						
							 
							
							
							
							
								
							
							
								dd54925b06 
								
							 
						 
						
							
							
								
								Update URL references after repo move to zsh-users  
							
							 
							
							
							
						 
						
							2016-02-25 13:04:32 -07:00  
						
					 
				
					
						
							
							
								 
								Eric Freese
							
						 
						
							 
							
							
							
							
								
							
							
								c761dc8150 
								
							 
						 
						
							
							
								
								bump version v0.2.15  
							
							 
							
							
							
						 
						
							2016-02-24 18:40:24 -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
							
						 
						
							 
							
							
							
							
								
							
							
								9d100f4f32 
								
							 
						 
						
							
							
								
								bump version v0.2.14  
							
							 
							
							
							
						 
						
							2016-02-23 20:12:16 -07:00  
						
					 
				
					
						
							
							
								 
								Eric Freese
							
						 
						
							 
							
							
							
							
								
							
							
								ddb7284852 
								
							 
						 
						
							
							
								
								Fix backslash escaping problems with `echo -E`.  
							
							 
							
							
							
						 
						
							2016-02-23 20:11:56 -07:00  
						
					 
				
					
						
							
							
								 
								Eric Freese
							
						 
						
							 
							
							
							
							
								
							
							
								2a5791710a 
								
							 
						 
						
							
							
								
								bump version v0.2.13  
							
							 
							
							
							
						 
						
							2016-02-23 18:14:12 -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
							
						 
						
							 
							
							
							
							
								
							
							
								aa859a282d 
								
							 
						 
						
							
							
								
								bump version v0.2.12  
							
							 
							
							
							
						 
						
							2016-02-23 10:37:57 -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
							
						 
						
							 
							
							
							
							
								
							
							
								ba029e83d0 
								
							 
						 
						
							
							
								
								bump version v0.2.11  
							
							 
							
							
							
						 
						
							2016-02-17 13:44:52 -07:00  
						
					 
				
					
						
							
							
								 
								Eric Freese
							
						 
						
							 
							
							
							
							
								
							
							
								acc129de6c 
								
							 
						 
						
							
							
								
								Fix error when using autosuggest widgets  
							
							 
							
							
							
						 
						
							2016-02-17 13:44:52 -07:00  
						
					 
				
					
						
							
							
								 
								Eric Freese
							
						 
						
							 
							
							
							
							
								
							
							
								2b449a62f8 
								
							 
						 
						
							
							
								
								bump version v0.2.10  
							
							 
							
							
							
						 
						
							2016-02-16 20:59:31 -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
							
						 
						
							 
							
							
							
							
								
							
							
								0faa2b6584 
								
							 
						 
						
							
							
								
								bump version v0.2.9  
							
							 
							
							
							
						 
						
							2016-02-16 09:34:35 -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
							
						 
						
							 
							
							
							
							
								
							
							
								dd9a8789a7 
								
							 
						 
						
							
							
								
								bump version v0.2.8  
							
							 
							
							
							
						 
						
							2016-02-16 07:59:36 -07:00  
						
					 
				
					
						
							
							
								 
								Eric Freese
							
						 
						
							 
							
							
							
							
								
							
							
								1b98af5b33 
								
							 
						 
						
							
							
								
								Fix suggestions when `sh_split_words` option is enabled  
							
							 
							
							
							
						 
						
							2016-02-16 07:57:44 -07:00  
						
					 
				
					
						
							
							
								 
								Eric Freese
							
						 
						
							 
							
							
							
							
								
							
							
								45ab49d1f2 
								
							 
						 
						
							
							
								
								bump version v0.2.7  
							
							 
							
							
							
						 
						
							2016-02-15 08:46:23 -07:00  
						
					 
				
					
						
							
							
								 
								Eric Freese
							
						 
						
							 
							
							
							
							
								
							
							
								41f15d5c9f 
								
							 
						 
						
							
							
								
								Forgot a pesky backslash  
							
							 
							
							
							
						 
						
							2016-02-15 08:45:52 -07:00  
						
					 
				
					
						
							
							
								 
								Eric Freese
							
						 
						
							 
							
							
							
							
								
							
							
								3ce1adb55d 
								
							 
						 
						
							
							
								
								bump version v0.2.6  
							
							 
							
							
							
						 
						
							2016-02-15 08:31:50 -07:00  
						
					 
				
					
						
							
							
								 
								Eric Freese
							
						 
						
							 
							
							
							
							
								
							
							
								2461a98857 
								
							 
						 
						
							
							
								
								Fix segfaults once and for all?  
							
							 
							
							
							
						 
						
							2016-02-15 08:31:00 -07:00  
						
					 
				
					
						
							
							
								 
								Eric Freese
							
						 
						
							 
							
							
							
							
								
							
							
								76f415bf43 
								
							 
						 
						
							
							
								
								bump version v0.2.5  
							
							 
							
							
							
						 
						
							2016-02-14 08:55:20 -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
							
						 
						
							 
							
							
							
							
								
							
							
								cd71081303 
								
							 
						 
						
							
							
								
								bump version v0.2.4  
							
							 
							
							
							
						 
						
							2016-02-14 01:08:21 -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
							
						 
						
							 
							
							
							
							
								
							
							
								266437c98a 
								
							 
						 
						
							
							
								
								bump version v0.2.3  
							
							 
							
							
							
						 
						
							2016-02-13 23:47:24 -07:00  
						
					 
				
					
						
							
							
								 
								Eric Freese
							
						 
						
							 
							
							
							
							
								
							
							
								51b39e210e 
								
							 
						 
						
							
							
								
								Bound widgets now handle arguments correctly  
							
							 
							
							
							
						 
						
							2016-02-13 23:46:34 -07:00  
						
					 
				
					
						
							
							
								 
								Eric Freese
							
						 
						
							 
							
							
							
							
								
							
							
								011f5420fc 
								
							 
						 
						
							
							
								
								Version bump v0.2.2  
							
							 
							
							
							
						 
						
							2016-02-13 21:15:33 -07:00  
						
					 
				
					
						
							
							
								 
								Eric Freese
							
						 
						
							 
							
							
							
							
								
							
							
								00bd0e9125 
								
							 
						 
						
							
							
								
								Use `add-zsh-hook` to remove need to call `autosuggest_start`.  
							
							 
							
							
							
						 
						
							2016-02-07 15:35:43 -07:00