Hugo Cartigny 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e8418796ce 
							
						 
					 
					
						
						
							
							Merge  7350477f57 into  c3d4e576c9 
						
						
						
					 
					
						2023-11-08 18:57:30 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c3d4e576c9 
							
						 
					 
					
						
						
							
							Merge pull request  #687  from japanese-goblinn/master  
						
						... 
						
						
						
						fix: Makefile SRC_DIR spacing 
						
					 
					
						2023-09-07 08:58:48 -06:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							95602e2dea 
							
						 
					 
					
						
						
							
							Merge pull request  #723  from migimigi/migimigi-patch-1  
						
						... 
						
						
						
						Create .gitignore for *.zwc 
						
					 
					
						2023-09-07 08:46:09 -06:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							39aa7bed3a 
							
						 
					 
					
						
						
							
							Merge pull request  #671  from jirutka/patch-1  
						
						... 
						
						
						
						Install: Add Alpine Linux package 
						
					 
					
						2023-09-04 09:56:08 -06:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							27c298cf1a 
							
						 
					 
					
						
						
							
							Merge pull request  #711  from dpthegrey/patch-1  
						
						... 
						
						
						
						Update Install.md 
						
					 
					
						2023-09-04 09:54:44 -06:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a84d78f8b5 
							
						 
					 
					
						
						
							
							Merge pull request  #758  from mjperrone/patch-1  
						
						... 
						
						
						
						Update INSTALL link for Mac OS - homebrew moved under z/ 
						
					 
					
						2023-09-04 09:53:24 -06:00 
						 
				 
			
				
					
						
							
							
								Mike Perrone 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							309d32ac9e 
							
						 
					 
					
						
						
							
							Update INSTALL link for Mac OS - homebrew moved under z/  
						
						
						
					 
					
						2023-09-03 10:00:21 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9908eb49a3 
							
						 
					 
					
						
						
							
							Merge pull request  #755  from rweir/master  
						
						... 
						
						
						
						Update README.md 
						
					 
					
						2023-08-17 20:15:04 -06:00 
						 
				 
			
				
					
						
							
							
								Rob Weir 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2b97cf3b30 
							
						 
					 
					
						
						
							
							Update README.md  
						
						... 
						
						
						
						Clarify where to get `zpty` from.
Info from https://apple.stackexchange.com/a/416099  and https://zsh.sourceforge.io/releases.html  . 
						
					 
					
						2023-08-17 23:42:12 +01:00 
						 
				 
			
				
					
						
							
							
								migimigi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f29bb7f032 
							
						 
					 
					
						
						
							
							Create .gitignore for *.zwc  
						
						
						
					 
					
						2023-02-14 01:08:57 +09:00 
						 
				 
			
				
					
						
							
							
								D 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c14ad9fc46 
							
						 
					 
					
						
						
							
							Update Install.md  
						
						... 
						
						
						
						Adds steps to install zsh-autosuggestions via Homebrew Formulae. 
						
					 
					
						2022-10-12 13:10:21 +05:30 
						 
				 
			
				
					
						
							
							
								japanese-goblinn 
							
						 
					 
					
						
						
						
						
							
						
						
							fc391d6bf6 
							
						 
					 
					
						
						
							
							fix: Makefile SRC_DIR spacing  
						
						
						
					 
					
						2022-05-16 22:11:12 +03:00 
						 
				 
			
				
					
						
							
							
								Jakub Jirutka 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7795a357e6 
							
						 
					 
					
						
						
							
							Install: Add Alpine Linux package  
						
						
						
					 
					
						2022-03-15 22:52:50 +01:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a411ef3e09 
							
						 
					 
					
						
						
							
							Merge pull request  #613  from zsh-users/develop  
						
						... 
						
						
						
						v0.7.0 
						
					 
					
						2021-06-04 16:05:04 -06:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							fcca87555f 
							
						 
					 
					
						
						
							
							v0.7.0  
						
						
						
					 
					
						2021-06-04 16:02:12 -06:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							74ba3739bb 
							
						 
					 
					
						
						
							
							Update changelog for v0.7.0 release  
						
						
						
					 
					
						2021-06-04 16:02:12 -06:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							3ecc53dfe2 
							
						 
					 
					
						
						
							
							Update license copyright year  
						
						
						
					 
					
						2021-06-04 16:02:12 -06:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							aa05920a4a 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/pull/541' into develop  
						
						
						
					 
					
						2021-06-04 15:33:29 -06:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							89c600c873 
							
						 
					 
					
						
						
							
							Support new zsh version: 5.8  
						
						
						
					 
					
						2021-06-04 14:42:16 -06:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3474c87d67 
							
						 
					 
					
						
						
							
							Merge pull request  #612  from abcdw/develop  
						
						... 
						
						
						
						Disable ^C async workaround for zsh version 5.8 and later 
						
					 
					
						2021-06-04 14:30:13 -06:00 
						 
				 
			
				
					
						
							
							
								Andrew Tropin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							590c1cd84c 
							
						 
					 
					
						
						
							
							Disable ^C async workaround for zsh version 5.8 and later  
						
						
						
					 
					
						2021-06-03 19:42:58 +03:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							58c98a7739 
							
						 
					 
					
						
						
							
							Merge pull request  #588  from keskinsaf/#587-fix-installation-aside-other-plugins  
						
						... 
						
						
						
						Update INSTALL.md 
						
					 
					
						2021-03-09 06:38:25 -07:00 
						 
				 
			
				
					
						
							
							
								keskinsaf 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bb18c4f677 
							
						 
					 
					
						
						
							
							Update INSTALL.md  
						
						
						
					 
					
						2021-03-09 11:08:18 +03:00 
						 
				 
			
				
					
						
							
							
								keskinsaf 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9ad305c906 
							
						 
					 
					
						
						
							
							Update INSTALL.md  
						
						... 
						
						
						
						[fix] install this plugin aside other plugins 
						
					 
					
						2021-03-08 14:44:01 +03:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							eff0894a13 
							
						 
					 
					
						
						
							
							Merge pull request  #530  from zsh-users/fixes/flaky-ci  
						
						... 
						
						
						
						Fixes/flaky ci 
						
					 
					
						2020-06-05 14:51:33 -06:00 
						 
				 
			
				
					
						
							
							
								Roman Perepelitsa 
							
						 
					 
					
						
						
						
						
							
						
						
							e0b96e1bd6 
							
						 
					 
					
						
						
							
							fix a bug in partial acceptance of suggestions  
						
						... 
						
						
						
						To reproduce:
1. Run `zsh -f`.
2. Run this:
  function bye() { BUFFER=bye }
  zle -N bye
  bindkey '^B' bye
  print -s 'hibye unexpected'
  source ~/zsh-autosuggestions/zsh-autosuggestions.zsh
3. Type `hi` and press Ctrl-B.
Expected: POSTBUFFER is empty.
Actual: POSTBUFFER is " unexpected". 
						
					 
					
						2020-05-29 09:41:39 +02:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							05f22fa8a3 
							
						 
					 
					
						
						
							
							Fix flaky special char specs by not using with_history twice per test  
						
						... 
						
						
						
						There's something funny occasionally happening when `with_history` is
used twice in the same test. It seems to be happening more frequently
since asynchronous mode was enabled by default. My guess is it has
something to do with the `C-c` keys being sent toward the end not
consistently terminating the prompt. But I'm really not sure how it
would ever get into a `then` block like it seems to:
```
Failure/Error: wait_for { session.content }.to eq('echo "hello\nworld"')
  expected: "echo \"hello\\nworld\""
       got: "then> echo \"hello\\"
```
Sticking to only one `with_history` per terminal session (per test)
seems to fix the flakiness.
I also removed an old test case because I could not understand why it
was necessary and so couldn't write a good description for it. Could be
we'll need to add it back in at some point. 
						
					 
					
						2020-05-06 23:43:26 -06:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							e715ffb1ae 
							
						 
					 
					
						
						
							
							Rewrite with_history test helper to be more robust  
						
						... 
						
						
						
						Write mock history to a temp file and load it directly with `fc -R`
instead of running each command individually to build up the history. 
						
					 
					
						2020-05-06 07:31:37 -06:00 
						 
				 
			
				
					
						
							
							
								Hugo Cartigny 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7350477f57 
							
						 
					 
					
						
						
							
							Add additional missing installation instructions for Manjaro/Arch Linux  
						
						... 
						
						
						
						I added missing instructions for installation on Manjaro and Arch Linux. These instructions were once present in this file, I don't know why they got removed.
I searched for a while for this missing step so I think everyone should be aware of it, otherwise the installation just doesn't work. 
						
					 
					
						2020-03-22 18:14:36 +01:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9ad039443f 
							
						 
					 
					
						
						
							
							Merge pull request  #504  from zsh-users/ef/async-by-default  
						
						... 
						
						
						
						Enable async mode by default in newer versions of zsh 
						
					 
					
						2020-01-29 20:54:46 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a32fe24acc 
							
						 
					 
					
						
						
							
							Merge pull request  #502  from zsh-users/cleanup/idiomatic-check-if-set  
						
						... 
						
						
						
						cleanup: Use more idiomatic method of checking if var is set 
						
					 
					
						2020-01-27 21:46:14 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e3897c25c0 
							
						 
					 
					
						
						
							
							Merge pull request  #501  from zsh-users/fixes/more-specific-widget-ignore  
						
						... 
						
						
						
						Be more specific about the built-in widgets we want to avoid wrapping 
						
					 
					
						2020-01-27 21:45:44 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ee18c7ce24 
							
						 
					 
					
						
						
							
							Merge pull request  #505  from zsh-users/ef/readme-glob-links  
						
						... 
						
						
						
						Add links to documentation on zsh glob patterns to the readme 
						
					 
					
						2020-01-27 21:40:40 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							a83c7cf9d6 
							
						 
					 
					
						
						
							
							Add links to documentation on zsh glob patterns to the readme  
						
						... 
						
						
						
						See GitHub issue #503  
						
					 
					
						2020-01-26 21:26:38 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							6c634c1e35 
							
						 
					 
					
						
						
							
							Enable async mode by default in newer versions of zsh  
						
						... 
						
						
						
						Allow users to override the default by unsetting (or setting) the
ZSH_AUTOSUGGEST_USE_ASYNC variable.
See GitHub issue #498 . 
						
					 
					
						2020-01-26 21:18:49 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							19e375bbc8 
							
						 
					 
					
						
						
							
							cleanup: Consolidate autoloads  
						
						
						
					 
					
						2020-01-26 21:15:47 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							c114bd2298 
							
						 
					 
					
						
						
							
							Be more specific about the built-in widgets we want to avoid wrapping  
						
						... 
						
						
						
						To avoid wrapping the built-in widgets (e.g. `autosuggest-fetch`,
`autosuggest-toggle`), we were ignoring all widgets whose names start
with `autosuggest-`. This had the downside of preventing wrapping of
user-defined widgets whose names happened to also start with that
prefix.
By being more specific about the exact built-in widgets we want to avoid
wrapping, we can allow users to define widgets whose names start with
`autosuggest-`.
See GitHub issue #496 . 
						
					 
					
						2020-01-25 08:01:37 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							7682c13860 
							
						 
					 
					
						
						
							
							cleanup: Pull built-in widget actions into global variable  
						
						
						
					 
					
						2020-01-25 08:01:37 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							f90d040784 
							
						 
					 
					
						
						
							
							cleanup: Use more idiomatic method of checking if var is set  
						
						... 
						
						
						
						We are already using this method in other places.
For example: `ZSH_AUTOSUGGEST_USE_ASYNC` 
						
					 
					
						2020-01-25 07:46:20 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ae315ded4d 
							
						 
					 
					
						
						
							
							Merge pull request  #494  from zsh-users/develop  
						
						... 
						
						
						
						v0.6.4 
						
					 
					
						2020-01-06 21:12:21 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							ff298e57c0 
							
						 
					 
					
						
						
							
							completion suggestion strategy seems pretty stable 
						
						
						
					 
					
						2020-01-06 21:11:31 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							a5affac6f1 
							
						 
					 
					
						
						
							
							v0.6.4  
						
						
						
					 
					
						2020-01-06 21:06:16 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							03f59df502 
							
						 
					 
					
						
						
							
							Update changelog for v0.6.4 release  
						
						
						
					 
					
						2020-01-06 21:04:43 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cf445d08b0 
							
						 
					 
					
						
						
							
							Merge pull request  #487  from zsh-users/features/completion-ignore  
						
						... 
						
						
						
						Allow skipping completion suggestions when buffer matches a pattern 
						
					 
					
						2020-01-04 16:52:35 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0d2c9de2ea 
							
						 
					 
					
						
						
							
							Merge pull request  #488  from zsh-users/fixes/run-orig-before-move-cursor  
						
						... 
						
						
						
						Call original widget before moving cursor when accepting suggestion 
						
					 
					
						2020-01-04 16:52:18 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8f3f59542a 
							
						 
					 
					
						
						
							
							Merge pull request  #473  from zsh-users/refactor-null-byte-split  
						
						... 
						
						
						
						cleanup: Split on null bytes instead of pattern matching 
						
					 
					
						2019-12-15 10:41:02 -05:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							6ec95379fa 
							
						 
					 
					
						
						
							
							Call original widget before moving cursor when accepting suggestion  
						
						... 
						
						
						
						The check on length of `$POSTDISPLAY` is in support of the test for
`vi-delete` on the last char of the buffer with `dl`.
Fixes issue #482 . 
						
					 
					
						2019-12-15 08:33:20 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							7afb7364f1 
							
						 
					 
					
						
						
							
							Allow skipping completion suggestions when buffer matches a pattern  
						
						... 
						
						
						
						Set ZSH_AUTOSUGGEST_COMPLETION_IGNORE to a glob pattern to have the
completion suggestion strategy never make suggestions when the buffer
matches the pattern.
This can be helpful when some completion routines you have are
particularly expensive and you want to prevent them from running
automatically on every keystroke.
See GitHub issue #463 . 
						
					 
					
						2019-12-15 08:13:54 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							54d7a9a84c 
							
						 
					 
					
						
						
							
							cleanup: Switch to guard clause in accept widget handler  
						
						
						
					 
					
						2019-12-15 07:01:39 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							5217ed5269 
							
						 
					 
					
						
						
							
							cleanup: Switch to arithmetic comparison  
						
						
						
					 
					
						2019-12-15 07:01:39 -07:00