Compare commits

...
7 Commits
5 changed files with 12 additions and 5 deletions
+1
View File
@@ -4,6 +4,7 @@ _[Fish](http://fishshell.com/)-like fast/unobtrusive autosuggestions for zsh._
It suggests commands as you type, based on command history.
<a href="https://asciinema.org/a/36578" target="_blank"><img src="https://asciinema.org/a/36578.png" width="520"/></a>
## Installation
+1 -1
View File
@@ -1 +1 @@
v0.2.10
v0.2.12
+1 -1
View File
@@ -102,7 +102,7 @@ testWidgetFunctionModify() {
POSTDISPLAY=""
stub_and_eval \
_zsh_autosuggest_invoke_original_widget \
_zsh_autosuggest_invoke_original_widget \
'BUFFER+="e"'
stub_and_echo \
+4 -1
View File
@@ -66,11 +66,14 @@ _zsh_autosuggest_bind_widgets() {
# Given the name of an original widget and args, invoke it, if it exists
_zsh_autosuggest_invoke_original_widget() {
# Do nothing unless called with at least one arg
[ $# -gt 0 ] || return
local original_widget_name=$1
shift
if [ $widgets[$original_widget_name] ]; then
zle $original_widget_name -- $@
zle $original_widget_name -w -- $@
fi
}
+5 -2
View File
@@ -1,6 +1,6 @@
# Fish-like fast/unobtrusive autosuggestions for zsh.
# https://github.com/tarruda/zsh-autosuggestions
# v0.2.10
# v0.2.12
# Copyright (c) 2013 Thiago de Arruda
# Copyright (c) 2016 Eric Freese
#
@@ -168,12 +168,15 @@ _zsh_autosuggest_bind_widgets() {
# Given the name of an original widget and args, invoke it, if it exists
_zsh_autosuggest_invoke_original_widget() {
# Do nothing unless called with at least one arg
[ $# -gt 0 ] || return
local original_widget_name=$1
shift
if [ $widgets[$original_widget_name] ]; then
zle $original_widget_name -- $@
zle $original_widget_name -w -- $@
fi
}