Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							a5dc4a8db4 
							
						 
					 
					
						
						
							
							Fix version in compiled plugin script  
						
						
						
					 
					
						2019-04-09 14:43:48 -06:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							543f2b5477 
							
						 
					 
					
						
						
							
							Support new zsh version  
						
						
						
					 
					
						2019-04-09 14:12:35 -06:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							a36a9aca44 
							
						 
					 
					
						
						
							
							Enable tcsetpgrp to support job control  
						
						... 
						
						
						
						See https://github.com/zsh-users/zsh-docker/pull/15  
						
					 
					
						2019-04-09 13:14:34 -06:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cbf0e24b18 
							
						 
					 
					
						
						
							
							Merge pull request  #415  from zsh-users/develop  
						
						... 
						
						
						
						v0.5.1 
						
					 
					
						2019-04-03 10:58:45 -06:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							f94e667f59 
							
						 
					 
					
						
						
							
							v0.5.1  
						
						
						
					 
					
						2019-04-03 10:52:43 -06:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							3ee91c731c 
							
						 
					 
					
						
						
							
							Update changelog for v0.5.1 release  
						
						
						
					 
					
						2019-04-03 10:51:48 -06:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0b13f663da 
							
						 
					 
					
						
						
							
							Merge pull request  #413  from zsh-users/features/faster-prompts  
						
						... 
						
						
						
						Features/faster prompts 
						
					 
					
						2019-04-02 07:39:55 -06:00 
						 
				 
			
				
					
						
							
							
								romkatv 
							
						 
					 
					
						
						
						
						
							
						
						
							4a82ff1ead 
							
						 
					 
					
						
						
							
							speed up widget rebinding by removing redundant array subscripts  
						
						
						
					 
					
						2019-04-01 14:56:53 -06:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							f76472272e 
							
						 
					 
					
						
						
							
							cleanup: Remove unnecessary braces  
						
						
						
					 
					
						2019-04-01 14:36:31 -06:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							50579b3371 
							
						 
					 
					
						
						
							
							Move widget definitions inside anonymous function  
						
						
						
					 
					
						2018-12-21 23:20:08 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							66b842579a 
							
						 
					 
					
						
						
							
							Merge pull request  #403  from okdana/dana/typeset-g  
						
						... 
						
						
						
						Set global parameters with typeset -g 
						
					 
					
						2018-12-21 23:19:23 -07:00 
						 
				 
			
				
					
						
							
							
								dana 
							
						 
					 
					
						
						
						
						
							
						
						
							aee1b10db6 
							
						 
					 
					
						
						
							
							Avoid warn_create_global warnings  
						
						
						
					 
					
						2018-12-19 13:38:06 -06:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ebc2c07ac8 
							
						 
					 
					
						
						
							
							Merge pull request  #402  from zsh-users/fixes/autocd-tab-completion  
						
						... 
						
						
						
						Respect user's set options when running original widget 
						
					 
					
						2018-12-17 17:59:06 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							e937e89267 
							
						 
					 
					
						
						
							
							Respect user's set options when running original widget  
						
						... 
						
						
						
						Fixes GitHub #379  
						
					 
					
						2018-12-16 21:13:02 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							11251d97ca 
							
						 
					 
					
						
						
							
							Merge branch 'master' into develop  
						
						
						
					 
					
						2018-12-16 20:50:16 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							41657e3565 
							
						 
					 
					
						
						
							
							Revert async process substitution & completion strategy  
						
						... 
						
						
						
						They're not quite ready. Keep them on a feature branch for now. 
						
					 
					
						2018-12-16 20:49:06 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							70f36c007d 
							
						 
					 
					
						
						
							
							Finish renaming "default" strategy to "history"  
						
						
						
					 
					
						2018-11-24 15:07:08 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a7f0106b31 
							
						 
					 
					
						
						
							
							Merge pull request  #393  from zsh-users/releases/v0.5.0  
						
						... 
						
						
						
						Releases/v0.5.0 
						
					 
					
						2018-11-24 10:00:59 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							286656635c 
							
						 
					 
					
						
						
							
							v0.5.0  
						
						
						
					 
					
						2018-11-24 09:56:52 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							0d994d4732 
							
						 
					 
					
						
						
							
							Update changelog for v0.5.0 release  
						
						
						
					 
					
						2018-11-24 09:56:52 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Nielsen 
							
						 
					 
					
						
						
						
						
							
						
						
							9e4d3c337f 
							
						 
					 
					
						
						
							
							Don't overwrite config with default values  
						
						... 
						
						
						
						otherwise users are obliged to set the config values *after* sourcing
the plugin. They're not able to do it before. Also, re-sourcing the
plugin will reset the values to the defaults again.
See zimfw/zimfw#301
Fixes  #335  
						
					 
					
						2018-11-24 09:56:52 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							f0f1332e6b 
							
						 
					 
					
						
						
							
							Add after_sourcing hook for tests  
						
						... 
						
						
						
						Is executed immediately after sourcing the plugin 
						
					 
					
						2018-11-24 09:56:52 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							a78ea16c50 
							
						 
					 
					
						
						
							
							Support fallback strategies by setting array in config  
						
						
						
					 
					
						2018-11-24 09:56:30 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							62f5f14f2f 
							
						 
					 
					
						
						
							
							default => history  
						
						
						
					 
					
						2018-11-24 09:56:00 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							4540304fa0 
							
						 
					 
					
						
						
							
							Reset opts in some functions affected by GLOB_SUBST  
						
						... 
						
						
						
						Should fix GitHub #334  
						
					 
					
						2018-11-19 15:15:48 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							df6f6f9ff4 
							
						 
					 
					
						
						
							
							Add install directions for Antigen  
						
						
						
					 
					
						2018-11-19 15:15:48 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							4097d6e0ae 
							
						 
					 
					
						
						
							
							Support widgets starting with dashes (ex: -a-widget)  
						
						... 
						
						
						
						Fixes  #337  
					
						2018-11-19 15:15:48 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							822a1f30e0 
							
						 
					 
					
						
						
							
							Async is less reliable in zsh versions < 5.0.8  
						
						... 
						
						
						
						`stty` occasionally hangs (always in CircleCI) inside the async pty.
Disable the tests for now until we can figure out and fix/workaround
this issue. 
						
					 
					
						2018-11-19 15:15:48 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							0f80f9511d 
							
						 
					 
					
						
						
							
							Fix handling of newline + carriage return in async pty ( #333 )  
						
						
						
					 
					
						2018-11-19 15:15:48 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							4838222dde 
							
						 
					 
					
						
						
							
							Merge branch 'master' into develop  
						
						
						
					 
					
						2018-11-18 22:32:17 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							35c286de9a 
							
						 
					 
					
						
						
							
							Merge pull request  #390  from zsh-users/features/no-overwrite-config  
						
						... 
						
						
						
						Features/no overwrite config 
						
					 
					
						2018-11-18 22:19:31 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							be6b22b864 
							
						 
					 
					
						
						
							
							Add info to the readme about docker testing image  
						
						
						
					 
					
						2018-11-18 21:35:52 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							69d7fa14d3 
							
						 
					 
					
						
						
							
							Build docker image for running tests  
						
						... 
						
						
						
						Published at `ericfreese/zsh-autosuggestions-test`.
Contains:
- Ruby 2.5.3
- Supported zsh versions 4.3.11 through 5.6.2
- Test ruby dependencies
Also updates Circle CI config to use built docker image. 
						
					 
					
						2018-11-18 21:11:35 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Nielsen 
							
						 
					 
					
						
						
						
						
							
						
						
							e61442161e 
							
						 
					 
					
						
						
							
							Don't overwrite config with default values  
						
						... 
						
						
						
						otherwise users are obliged to set the config values *after* sourcing
the plugin. They're not able to do it before. Also, re-sourcing the
plugin will reset the values to the defaults again.
See zimfw/zimfw#301
Fixes  #335  
						
					 
					
						2018-11-18 12:39:23 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							4b28d92e01 
							
						 
					 
					
						
						
							
							Add after_sourcing hook for tests  
						
						... 
						
						
						
						Is executed immediately after sourcing the plugin 
						
					 
					
						2018-11-10 14:55:13 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							b512a1b040 
							
						 
					 
					
						
						
							
							Merge branch 'master' into develop  
						
						
						
					 
					
						2018-11-10 13:43:47 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							affe7c687e 
							
						 
					 
					
						
						
							
							Run circle-ci upgrade script  
						
						... 
						
						
						
						From: https://raw.githubusercontent.com/CircleCI-Public/circleci-config-generator/9979b712033a072c3135aafb3c06e252c4e791f1/cci-config-generator.sh  
						
					 
					
						2018-11-10 13:11:25 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fa5d9c0ff5 
							
						 
					 
					
						
						
							
							Merge pull request  #360  from zsh-users/fixes/glob-subst-bad-pattern  
						
						... 
						
						
						
						Reset opts in some functions affected by GLOB_SUBST 
						
					 
					
						2018-07-17 22:26:55 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							681ffc7b28 
							
						 
					 
					
						
						
							
							Reset opts in some functions affected by GLOB_SUBST  
						
						... 
						
						
						
						Should fix GitHub #334  
						
					 
					
						2018-07-13 22:16:53 -06:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b8bf86f6ab 
							
						 
					 
					
						
						
							
							Merge pull request  #359  from zsh-users/fixes/async-bad-file-descriptor  
						
						... 
						
						
						
						Fixes/async bad file descriptor 
						
					 
					
						2018-07-13 20:50:31 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							7ab2124904 
							
						 
					 
					
						
						
							
							Kill async process by id when job control disabled  
						
						
						
					 
					
						2018-07-13 21:48:25 -06:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							88fe824ddf 
							
						 
					 
					
						
						
							
							Add some error handling to async response handler  
						
						... 
						
						
						
						We only want to read data in case of POLLIN or POLLHUP. Not POLLNVAL or
select error.
We always want to remove the handler, so it doesn't get called in an
infinite loop when error is nval or err.
In zsh source, see main zle event loop in zle_main.c raw_getbyte
function. 
						
					 
					
						2018-07-13 11:26:57 -06:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							93877f6b76 
							
						 
					 
					
						
						
							
							We also need to remove the handler when cancelling async request  
						
						... 
						
						
						
						Should fix GitHub #353  
						
					 
					
						2018-07-13 11:25:59 -06:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							0ee5b0a5c9 
							
						 
					 
					
						
						
							
							Completion strategy no longer requires zutil module  
						
						
						
					 
					
						2018-07-02 22:38:20 -06:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							bd1fd97738 
							
						 
					 
					
						
						
							
							Cleanup unused async pty name  
						
						
						
					 
					
						2018-07-02 22:38:20 -06:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ebaf409002 
							
						 
					 
					
						
						
							
							Merge pull request  #355  from amehmeto/patch-1  
						
						... 
						
						
						
						Update INSTALL.md 
						
					 
					
						2018-07-02 20:59:14 -06:00 
						 
				 
			
				
					
						
							
							
								amehmeto 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2d0ae6044c 
							
						 
					 
					
						
						
							
							Update INSTALL.md  
						
						... 
						
						
						
						I lost myself in the internet abyss because of this imprecision. It might be helpful for the new noob trying to install that great tweak. :) 
						
					 
					
						2018-07-03 04:25:20 +02:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							106bf02d49 
							
						 
					 
					
						
						
							
							Merge pull request  #350  from zsh-users/features/improved-completion-suggestions  
						
						... 
						
						
						
						Improve completion suggestions 
						
					 
					
						2018-07-02 12:28:39 -06:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							f1c3b98774 
							
						 
					 
					
						
						
							
							Only capture completions at the end of the buffer.  
						
						... 
						
						
						
						To prevent the suggestion from not starting with the buffer string.
Example:
`ls / /[cursor left][cursor left]b`
Before the patch, suggests `ls /b /ls /bin/ /`
After the patch, suggests `ls /b /bin/`.
https://github.com/zsh-users/zsh-autosuggestions/issues/343#issuecomment-401675712  
						
					 
					
						2018-07-02 12:25:20 -06:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							4869a757c8 
							
						 
					 
					
						
						
							
							Ensure we always destroy the zpty  
						
						... 
						
						
						
						If running in sync mode and a completion takes a long time, the user can
^C out of it. Without this patch, the pty will not be destroyed in this
case and the next time we go to create it, it will fail, making the
shell unusable. 
						
					 
					
						2018-07-02 12:25:20 -06:00