Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							f462410b3c 
							
						 
					 
					
						
						
							
							Add zsh version requirements to readme  
						
						
						
					 
					
						2017-12-06 08:21:27 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							4ea825faf8 
							
						 
					 
					
						
						
							
							Fix   #247  and  #248  without using (b) flag  
						
						... 
						
						
						
						To support older versions of zsh (< 5.0.8).
We were missing the EXTENDED_GLOB option that allows use of `(#m)` flag. 
						
					 
					
						2017-12-06 08:09:14 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							a1babef972 
							
						 
					 
					
						
						
							
							Revert "Simplify escaping of pattern and fix match_prev_cmd strategy"  
						
						... 
						
						
						
						This reverts commit 7f8ff2867c 
						
					 
					
						2017-12-06 08:08:53 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							be8bba6f38 
							
						 
					 
					
						
						
							
							Run CI on prominent versions of zsh back to 4.3.11  
						
						... 
						
						
						
						RHEL6 bundles v4.3.11
Ubuntu 14.04 and Amazon Linux bundle v5.0.2 
						
					 
					
						2017-12-06 07:45:45 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dda220f140 
							
						 
					 
					
						
						
							
							Merge pull request  #295  from zsh-users/develop  
						
						... 
						
						
						
						v0.4.1 
						
					 
					
						2017-11-28 10:14:41 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							9f9237ab8a 
							
						 
					 
					
						
						
							
							v0.4.1  
						
						
						
					 
					
						2017-11-28 10:07:49 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							29257230fe 
							
						 
					 
					
						
						
							
							Add missing issue/pr numbers from last version  
						
						
						
					 
					
						2017-11-28 10:07:49 -07:00 
						 
				 
			
				
					
						
							
							
								Kaleb Elwert 
							
						 
					 
					
						
						
						
						
							
						
						
							940e10a691 
							
						 
					 
					
						
						
							
							Fix conditionals to use [[ and (( rather than [  
						
						... 
						
						
						
						This fixes a small issue in src/widgets.zsh which makes it so if you
alias [ to g[ (as is done in prezto if the gnu-utility module is loaded)
autosuggestions would fail.
The documentation for GNU test mentions that -o and -a should be avoided
if possible because it's not very clear. Also, with zsh and [[ -o
actually tests if an option is set, which makes this option even more
confusing. 
						
					 
					
						2017-11-27 08:31:41 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							9f1f322979 
							
						 
					 
					
						
						
							
							Update comment about KEYS_QUEUED_COUNT support  
						
						... 
						
						
						
						Now that patch has released 
						
					 
					
						2017-09-27 15:04:42 -06:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							680ce21f26 
							
						 
					 
					
						
						
							
							Merge pull request  #275  from zsh-users/fixes/warn_nested_var_opt  
						
						... 
						
						
						
						Use typeset -g to avoid warnnestedvar warnings 
						
					 
					
						2017-09-27 15:02:15 -06:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							256293cbb6 
							
						 
					 
					
						
						
							
							Use typeset -g to avoid warnnestedvar warnings  
						
						... 
						
						
						
						Fixes github issue #271  
						
					 
					
						2017-09-27 13:24:06 -06:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							977e70e21b 
							
						 
					 
					
						
						
							
							Merge pull request  #270  from ssiegel/fix-match_prev_cmd  
						
						... 
						
						
						
						Simplify escaping of pattern and fix match_prev_cmd strategy 
						
					 
					
						2017-09-26 08:33:14 -06:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							218acf2fbe 
							
						 
					 
					
						
						
							
							Merge branch 'fixes/match_prev_cmd_special_chars' into develop  
						
						
						
					 
					
						2017-09-26 08:30:43 -06:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							0681a1c121 
							
						 
					 
					
						
						
							
							Remove flaky test that doesn't really matter that much  
						
						... 
						
						
						
						Seems like this would happen on some machines but not on others. Not
sure exactly what's going on, but this is such an edge case I'm just
going to remove the test. 
						
					 
					
						2017-09-26 08:23:00 -06:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							9e3f1bd359 
							
						 
					 
					
						
						
							
							Use https protocol instead of git in README instructions  
						
						... 
						
						
						
						https should work more broadly for folks 
						
					 
					
						2017-09-26 07:56:29 -06:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							ae4c344e82 
							
						 
					 
					
						
						
							
							Merge pull request  #267  from isaacwhanson/fixes/match_prev_cmd_special_chars  
						
						... 
						
						
						
						escape pattern-matching chars on $prefix for match_prev_cmd strategy 
						
					 
					
						2017-09-12 09:19:17 -06:00 
						 
				 
			
				
					
						
							
							
								Stefan Siegel 
							
						 
					 
					
						
						
						
						
							
						
						
							7f8ff2867c 
							
						 
					 
					
						
						
							
							Simplify escaping of pattern and fix match_prev_cmd strategy  
						
						... 
						
						
						
						Maybe this is also a fix for #247 , #248  and #258 . Supersedes #267 .
Testcase:
Using match_prev_cmd strategy and with these lines in history:
echo '1^'
echo '2^'
echo '1^'
type:
echo       (unexpected suggestion echo '1^' instead of echo '2^')
echo '1^1  (wrong suggestion echo '1^1echo '1^')
echo '1^#  (error "bad math expression") 
						
					 
					
						2017-09-10 04:35:19 +02:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							33b91a9dea 
							
						 
					 
					
						
						
							
							Merge pull request  #268  from thomas-mcdonald/patch-1  
						
						... 
						
						
						
						replace tabs in Rubocop config with spaces 
						
					 
					
						2017-08-22 19:02:15 -06:00 
						 
				 
			
				
					
						
							
							
								Thomas McDonald 
							
						 
					 
					
						
						
						
						
							
						
						
							802f53a10a 
							
						 
					 
					
						
						
							
							replace tabs in Rubocop config with spaces  
						
						... 
						
						
						
						YAML does not permit tabs and many parsers will error when loading a tab-indented file - http://www.yaml.org/faq.html  
						
					 
					
						2017-08-20 23:36:18 +01:00 
						 
				 
			
				
					
						
							
							
								Isaac W Hanson 
							
						 
					 
					
						
						
						
						
							
						
						
							5e4487ed4a 
							
						 
					 
					
						
						
							
							escape pattern-matching chars on $prefix for match_prev_cmd strategy  
						
						
						
					 
					
						2017-08-18 16:00:42 -04:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							9e110406fa 
							
						 
					 
					
						
						
							
							Add test for special characters with match_prev_cmd strategy  
						
						... 
						
						
						
						Github #247  and #258  
						
					 
					
						2017-08-18 11:18:07 -06:00 
						 
				 
			
				
					
						
							
							
								Alexander Neumann 
							
						 
					 
					
						
						
						
						
							
						
						
							1915e28882 
							
						 
					 
					
						
						
							
							Add 'emacs-forward-word'  
						
						... 
						
						
						
						This commit adds the 'emacs-forward-word' widget to the list of partial
accept widgets. 
						
					 
					
						2017-08-18 11:14:21 -06:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							d6d9a46981 
							
						 
					 
					
						
						
							
							Merge pull request  #261  from alonhar/patch-1  
						
						... 
						
						
						
						Update README.md 
						
					 
					
						2017-07-30 09:30:48 +02:00 
						 
				 
			
				
					
						
							
							
								Alon Harel 
							
						 
					 
					
						
						
						
						
							
						
						
							706499838c 
							
						 
					 
					
						
						
							
							Update README.md  
						
						
						
					 
					
						2017-07-24 21:19:07 +03:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							e304365745 
							
						 
					 
					
						
						
							
							Merge pull request  #256  from sumnerevans/patch-1  
						
						... 
						
						
						
						Added installation instructions for AUR, Homebrew 
						
					 
					
						2017-07-08 09:58:35 +02:00 
						 
				 
			
				
					
						
							
							
								Sumner Evans 
							
						 
					 
					
						
						
						
						
							
						
						
							4e72f7a91e 
							
						 
					 
					
						
						
							
							Added installation instructions for AUR, Homebrew  
						
						
						
					 
					
						2017-07-07 09:17:46 -06:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							2cb6eb6e29 
							
						 
					 
					
						
						
							
							Merge pull request  #218  from zsh-users/develop  
						
						... 
						
						
						
						v0.4.0 
						
					 
					
						2017-05-10 15:18:07 -06:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							14179d869d 
							
						 
					 
					
						
						
							
							Bump version  
						
						
						
					 
					
						2017-05-10 15:05:43 -06:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							281ed9bbf7 
							
						 
					 
					
						
						
							
							v0.4.0 changelog updates  
						
						
						
					 
					
						2017-05-10 15:05:43 -06:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							83129dd796 
							
						 
					 
					
						
						
							
							Make asynchronous suggestions disabled by default  
						
						... 
						
						
						
						While they are still experimental 
						
					 
					
						2017-04-14 08:48:54 -06:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							40b96f6cfd 
							
						 
					 
					
						
						
							
							Merge pull request  #223  from zsh-users/fixes/bpm_async_fix  
						
						... 
						
						
						
						Fixes/bpm async fix 
						
					 
					
						2017-03-05 12:59:19 -05:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							a2f0ffb122 
							
						 
					 
					
						
						
							
							Enabling suggestions should not fetch a suggestion if buffer is empty  
						
						
						
					 
					
						2017-03-05 12:53:13 -05:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							7d4a1d9a4a 
							
						 
					 
					
						
						
							
							Add enable/disable/toggle widgets to disable suggestion functionality  
						
						... 
						
						
						
						[GitHub #219 ]
Intended to be helpful for folks using bracketed-paste-magic and other
widgets that use `zle -U`. 
						
					 
					
						2017-03-03 18:43:17 -05:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							e1959d0f61 
							
						 
					 
					
						
						
							
							Put in a general fix for  #219  - Handling input from zle -U  
						
						... 
						
						
						
						Depends on patch to ZSH from workers/40702:
  http://www.zsh.org/mla/workers/2017/msg00414.html  
						
					 
					
						2017-03-03 18:43:17 -05:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							c52c428793 
							
						 
					 
					
						
						
							
							Fix issues with widgets wrapped by other plugins  
						
						... 
						
						
						
						Puts in a better fix for #126  and related issues. 
						
					 
					
						2017-03-03 18:43:10 -05:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							ea505b01e5 
							
						 
					 
					
						
						
							
							Add a spec for unlisted widgets fetching a new suggestion  
						
						
						
					 
					
						2017-03-03 18:43:10 -05:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							502fb4a174 
							
						 
					 
					
						
						
							
							Make tmux_socket_name public so you can access easily from binding.pry  
						
						... 
						
						
						
						Can attach while tests are stopped with `tmux -L <socket_name> attach` 
						
					 
					
						2017-03-03 18:43:10 -05:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							ce362248fa 
							
						 
					 
					
						
						
							
							Use pry-byebug instead of pry for more functionality  
						
						
						
					 
					
						2017-03-03 18:43:10 -05:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							cb93366d0e 
							
						 
					 
					
						
						
							
							Merge pull request  #221  from zsh-users/circle_ci_setup  
						
						... 
						
						
						
						Set up Circle CI 
						
					 
					
						2017-02-26 14:36:15 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							39762ecd97 
							
						 
					 
					
						
						
							
							Set up circle ci  
						
						
						
					 
					
						2017-02-26 14:26:41 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							468b7403e9 
							
						 
					 
					
						
						
							
							Test should be passing block to RSpec wait_for  
						
						... 
						
						
						
						Fixes flaky test 
						
					 
					
						2017-02-26 14:18:22 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							c9a51e0c4c 
							
						 
					 
					
						
						
							
							Handle dashes at the beginning of commands  
						
						
						
					 
					
						2017-02-18 16:51:53 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							48a21bf79e 
							
						 
					 
					
						
						
							
							[cleanup] Remove an extra newline  
						
						
						
					 
					
						2017-02-18 11:27:55 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							4afbbbadda 
							
						 
					 
					
						
						
							
							We only need to run the feature detection if starting async  
						
						
						
					 
					
						2017-02-18 11:25:27 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							e3fa4e4904 
							
						 
					 
					
						
						
							
							Don't do anything but re-bind widgets on each precmd  
						
						... 
						
						
						
						There's no need to re-run feature detection or async_start on every
precmd. Just do those once. 
						
					 
					
						2017-02-18 11:15:53 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							2cd99e64b7 
							
						 
					 
					
						
						
							
							Add a test for modifying widget list vars after sourcing plugin  
						
						
						
					 
					
						2017-02-18 11:15:53 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							c70d685d15 
							
						 
					 
					
						
						
							
							Clean up widget list spec  
						
						
						
					 
					
						2017-02-18 11:12:10 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							255359dbb8 
							
						 
					 
					
						
						
							
							Use += to be a bit more true to the spec language  
						
						
						
					 
					
						2017-02-18 10:35:30 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							4321fc097c 
							
						 
					 
					
						
						
							
							We need to bind on every precmd to ensure we wrap other wrappers  
						
						... 
						
						
						
						Specifically, highlighting breaks if our widgets are wrapped by z-syn-h
widgets. 
						
					 
					
						2017-02-17 23:20:04 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Freese 
							
						 
					 
					
						
						
						
						
							
						
						
							75e850577d 
							
						 
					 
					
						
						
							
							Gracefully handle being sourced multiple times  
						
						... 
						
						
						
						Should fix  #126  
						
					 
					
						2017-02-17 23:19:55 -07:00