8b8d56a232 
								
							 
						 
						
							
							
								
								Merge  de795f7dd9 into  977e70e21b 
							
							
							
						 
						
							2017-09-26 14:33:30 +00:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								218acf2fbe 
								
							 
						 
						
							
							
								
								Merge branch 'fixes/match_prev_cmd_special_chars' into develop  
							
							
							
						 
						
							2017-09-26 08:30:43 -06:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								5e4487ed4a 
								
							 
						 
						
							
							
								
								escape pattern-matching chars on $prefix for match_prev_cmd strategy  
							
							
							
						 
						
							2017-08-18 16:00:42 -04:00  
				
					
						
							
							
								 
						
							
								9e110406fa 
								
							 
						 
						
							
							
								
								Add test for special characters with match_prev_cmd strategy  
							
							... 
							
							
							
							Github #247  and #258  
							
						 
						
							2017-08-18 11:18:07 -06:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								de795f7dd9 
								
							 
						 
						
							
							
								
								Add compiled zsh-autosuggestions.zsh  
							
							
							
						 
						
							2017-08-01 11:52:48 -07:00  
				
					
						
							
							
								 
						
							
								33768b3640 
								
							 
						 
						
							
							
								
								Improve rebound bracket test  
							
							
							
						 
						
							2017-08-01 11:43:22 -07:00  
				
					
						
							
							
								 
						
							
								76f8529ce5 
								
							 
						 
						
							
							
								
								Switch to using math expressions where possible  
							
							
							
						 
						
							2017-08-01 11:43:01 -07:00  
				
					
						
							
							
								 
						
							
								d6d9a46981 
								
							 
						 
						
							
							
								
								Merge pull request  #261  from alonhar/patch-1  
							
							... 
							
							
							
							Update README.md 
							
						 
						
							2017-07-30 09:30:48 +02:00  
				
					
						
							
							
								 
						
							
								706499838c 
								
							 
						 
						
							
							
								
								Update README.md  
							
							
							
						 
						
							2017-07-24 21:19:07 +03:00  
				
					
						
							
							
								 
						
							
								73ab50b974 
								
							 
						 
						
							
							
								
								Fix a few issues relating to failing tests  
							
							
							
						 
						
							2017-07-17 14:31:29 -07:00  
				
					
						
							
							
								 
						
							
								90d732fd78 
								
							 
						 
						
							
							
								
								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-07-17 13:46:09 -07:00  
				
					
						
							
							
								 
						
							
								3cfe7c4c59 
								
							 
						 
						
							
							
								
								Add simple test to avoid regressions  
							
							
							
						 
						
							2017-07-17 13:46:09 -07:00  
				
					
						
							
							
								 
						
							
								e304365745 
								
							 
						 
						
							
							
								
								Merge pull request  #256  from sumnerevans/patch-1  
							
							... 
							
							
							
							Added installation instructions for AUR, Homebrew 
							
						 
						
							2017-07-08 09:58:35 +02:00  
				
					
						
							
							
								 
						
							
								4e72f7a91e 
								
							 
						 
						
							
							
								
								Added installation instructions for AUR, Homebrew  
							
							
							
						 
						
							2017-07-07 09:17:46 -06:00  
				
					
						
							
							
								 
						
							
								9378c28134 
								
							 
						 
						
							
							
								
								Merge pull request  #246  from fd0/add-emacs-forward-word  
							
							... 
							
							
							
							Add 'emacs-forward-word' 
							
						 
						
							2017-05-21 07:29:54 -06:00  
				
					
						
							
							
								 
						
							
								c83eb7f117 
								
							 
						 
						
							
							
								
								Add 'emacs-forward-word'  
							
							... 
							
							
							
							This commit adds the 'emacs-forward-word' widget to the list of partial
accept widgets. 
							
						 
						
							2017-05-20 23:11:12 +02:00  
				
					
						
							
							
								 
						
							
								2cb6eb6e29 
								
							 
						 
						
							
							
								
								Merge pull request  #218  from zsh-users/develop  
							
							... 
							
							
							
							v0.4.0 
							
						 
						
							2017-05-10 15:18:07 -06:00  
				
					
						
							
							
								 
						
							
								14179d869d 
								
							 
						 
						
							
							
								
								Bump version  
							
							
							
						 
						
							2017-05-10 15:05:43 -06:00  
				
					
						
							
							
								 
						
							
								281ed9bbf7 
								
							 
						 
						
							
							
								
								v0.4.0 changelog updates  
							
							
							
						 
						
							2017-05-10 15:05:43 -06:00  
				
					
						
							
							
								 
						
							
								83129dd796 
								
							 
						 
						
							
							
								
								Make asynchronous suggestions disabled by default  
							
							... 
							
							
							
							While they are still experimental 
							
						 
						
							2017-04-14 08:48:54 -06:00  
				
					
						
							
							
								 
						
							
								40b96f6cfd 
								
							 
						 
						
							
							
								
								Merge pull request  #223  from zsh-users/fixes/bpm_async_fix  
							
							... 
							
							
							
							Fixes/bpm async fix 
							
						 
						
							2017-03-05 12:59:19 -05:00  
				
					
						
							
							
								 
						
							
								a2f0ffb122 
								
							 
						 
						
							
							
								
								Enabling suggestions should not fetch a suggestion if buffer is empty  
							
							
							
						 
						
							2017-03-05 12:53:13 -05:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								ea505b01e5 
								
							 
						 
						
							
							
								
								Add a spec for unlisted widgets fetching a new suggestion  
							
							
							
						 
						
							2017-03-03 18:43:10 -05:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								ce362248fa 
								
							 
						 
						
							
							
								
								Use pry-byebug instead of pry for more functionality  
							
							
							
						 
						
							2017-03-03 18:43:10 -05:00  
				
					
						
							
							
								 
						
							
								cb93366d0e 
								
							 
						 
						
							
							
								
								Merge pull request  #221  from zsh-users/circle_ci_setup  
							
							... 
							
							
							
							Set up Circle CI 
							
						 
						
							2017-02-26 14:36:15 -07:00  
				
					
						
							
							
								 
						
							
								39762ecd97 
								
							 
						 
						
							
							
								
								Set up circle ci  
							
							
							
						 
						
							2017-02-26 14:26:41 -07:00  
				
					
						
							
							
								 
						
							
								468b7403e9 
								
							 
						 
						
							
							
								
								Test should be passing block to RSpec wait_for  
							
							... 
							
							
							
							Fixes flaky test 
							
						 
						
							2017-02-26 14:18:22 -07:00  
				
					
						
							
							
								 
						
							
								c9a51e0c4c 
								
							 
						 
						
							
							
								
								Handle dashes at the beginning of commands  
							
							
							
						 
						
							2017-02-18 16:51:53 -07:00  
				
					
						
							
							
								 
						
							
								48a21bf79e 
								
							 
						 
						
							
							
								
								[cleanup] Remove an extra newline  
							
							
							
						 
						
							2017-02-18 11:27:55 -07:00  
				
					
						
							
							
								 
						
							
								4afbbbadda 
								
							 
						 
						
							
							
								
								We only need to run the feature detection if starting async  
							
							
							
						 
						
							2017-02-18 11:25:27 -07:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								2cd99e64b7 
								
							 
						 
						
							
							
								
								Add a test for modifying widget list vars after sourcing plugin  
							
							
							
						 
						
							2017-02-18 11:15:53 -07:00  
				
					
						
							
							
								 
						
							
								c70d685d15 
								
							 
						 
						
							
							
								
								Clean up widget list spec  
							
							
							
						 
						
							2017-02-18 11:12:10 -07:00  
				
					
						
							
							
								 
						
							
								255359dbb8 
								
							 
						 
						
							
							
								
								Use `+=` to be a bit more true to the spec language  
							
							
							
						 
						
							2017-02-18 10:35:30 -07:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								75e850577d 
								
							 
						 
						
							
							
								
								Gracefully handle being sourced multiple times  
							
							... 
							
							
							
							Should fix  #126  
							
						 
						
							2017-02-17 23:19:55 -07:00  
				
					
						
							
							
								 
						
							
								a0fcd81ce1 
								
							 
						 
						
							
							
								
								Destroy zpty on load if it already exists  
							
							
							
						 
						
							2017-02-17 22:47:28 -07:00  
				
					
						
							
							
								 
						
							
								39ca3dac45 
								
							 
						 
						
							
							
								
								Use a different name for feature detection zpty  
							
							... 
							
							
							
							So that it doesn't conflict when the file is sourced again 
							
						 
						
							2017-02-17 22:07:48 -07:00