Merge pull request #451 from zsh-users/develop

v0.6.2
This commit is contained in:
Eric Freese 2019-06-22 16:57:19 -06:00 committed by GitHub
commit c80605595c
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
6 changed files with 23 additions and 6 deletions

View file

@ -1,5 +1,9 @@
# Changelog # Changelog
## v0.6.2
- Fixed bug deleting the last character in the buffer in vi mode (#450)
- Degrade gracefully when user doesn't have `zsh/system` module installed (#447)
## v0.6.1 ## v0.6.1
- Fixed bug occurring when `_complete` had been aliased (#443) - Fixed bug occurring when `_complete` had been aliased (#443)

View file

@ -2,7 +2,7 @@
_[Fish](http://fishshell.com/)-like fast/unobtrusive autosuggestions for zsh._ _[Fish](http://fishshell.com/)-like fast/unobtrusive autosuggestions for zsh._
It suggests commands as you type. It suggests commands as you type based on history and completions.
Requirements: Zsh v4.3.11 or later Requirements: Zsh v4.3.11 or later

View file

@ -1 +1 @@
v0.6.1 v0.6.2

View file

@ -63,5 +63,18 @@ describe 'when using vi mode' do
end end
end end
end end
end
describe '`vi-delete`' do
it 'should be able to remove the last character in the buffer' do
skip 'deleting last char did not work below zsh version 5.0.8' if session.zsh_version < Gem::Version.new('5.0.8')
session.
send_string('echo foo').
send_keys('escape').
send_keys('d').
send_keys('l')
wait_for { session.content }.to eq('echo fo')
end
end
end

View file

@ -136,7 +136,7 @@ _zsh_autosuggest_accept() {
unset POSTDISPLAY unset POSTDISPLAY
# Move the cursor to the end of the buffer # Move the cursor to the end of the buffer
CURSOR=${#BUFFER} CURSOR=${max_cursor_pos}
fi fi
_zsh_autosuggest_invoke_original_widget $@ _zsh_autosuggest_invoke_original_widget $@

View file

@ -1,6 +1,6 @@
# Fish-like fast/unobtrusive autosuggestions for zsh. # Fish-like fast/unobtrusive autosuggestions for zsh.
# https://github.com/zsh-users/zsh-autosuggestions # https://github.com/zsh-users/zsh-autosuggestions
# v0.6.1 # v0.6.2
# Copyright (c) 2013 Thiago de Arruda # Copyright (c) 2013 Thiago de Arruda
# Copyright (c) 2016-2019 Eric Freese # Copyright (c) 2016-2019 Eric Freese
# #
@ -398,7 +398,7 @@ _zsh_autosuggest_accept() {
unset POSTDISPLAY unset POSTDISPLAY
# Move the cursor to the end of the buffer # Move the cursor to the end of the buffer
CURSOR=${#BUFFER} CURSOR=${max_cursor_pos}
fi fi
_zsh_autosuggest_invoke_original_widget $@ _zsh_autosuggest_invoke_original_widget $@