mirror of
https://github.com/zsh-users/zsh-autosuggestions.git
synced 2024-12-28 15:14:51 +08:00
Fix async suggestions when SH_WORD_SPLIT is set
This commit is contained in:
parent
586b51366b
commit
4cd210b70d
|
@ -54,6 +54,8 @@ _zsh_autosuggest_async_request() {
|
||||||
# First arg will be fd ready for reading
|
# First arg will be fd ready for reading
|
||||||
# Second arg will be passed in case of error
|
# Second arg will be passed in case of error
|
||||||
_zsh_autosuggest_async_response() {
|
_zsh_autosuggest_async_response() {
|
||||||
|
emulate -L zsh
|
||||||
|
|
||||||
if [[ -z "$2" || "$2" == "hup" ]]; then
|
if [[ -z "$2" || "$2" == "hup" ]]; then
|
||||||
# Read everything from the fd and give it as a suggestion
|
# Read everything from the fd and give it as a suggestion
|
||||||
zle autosuggest-suggest -- "$(cat <&$1)"
|
zle autosuggest-suggest -- "$(cat <&$1)"
|
||||||
|
|
|
@ -653,6 +653,8 @@ _zsh_autosuggest_async_request() {
|
||||||
# First arg will be fd ready for reading
|
# First arg will be fd ready for reading
|
||||||
# Second arg will be passed in case of error
|
# Second arg will be passed in case of error
|
||||||
_zsh_autosuggest_async_response() {
|
_zsh_autosuggest_async_response() {
|
||||||
|
emulate -L zsh
|
||||||
|
|
||||||
if [[ -z "$2" || "$2" == "hup" ]]; then
|
if [[ -z "$2" || "$2" == "hup" ]]; then
|
||||||
# Read everything from the fd and give it as a suggestion
|
# Read everything from the fd and give it as a suggestion
|
||||||
zle autosuggest-suggest -- "$(cat <&$1)"
|
zle autosuggest-suggest -- "$(cat <&$1)"
|
||||||
|
|
Loading…
Reference in New Issue
Block a user