diff options
author | Sven Wischnowsky <wischnow@users.sourceforge.net> | 2000-06-07 08:39:56 +0000 |
---|---|---|
committer | Sven Wischnowsky <wischnow@users.sourceforge.net> | 2000-06-07 08:39:56 +0000 |
commit | 9ac1ee5703520f3bc34afff8ef009a0a8dceca33 (patch) | |
tree | 12b4f8b4d86865ba4897230218427ba1d8281e60 /Src/Zle/zle_tricky.c | |
parent | 9bb23440d2db294cc2f1ce7b840030d6d1e85003 (diff) | |
download | zsh-9ac1ee5703520f3bc34afff8ef009a0a8dceca33.tar.gz zsh-9ac1ee5703520f3bc34afff8ef009a0a8dceca33.tar.xz zsh-9ac1ee5703520f3bc34afff8ef009a0a8dceca33.zip |
hopefully more consistent beeping with menu-selection (11794)
Diffstat (limited to 'Src/Zle/zle_tricky.c')
-rw-r--r-- | Src/Zle/zle_tricky.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/Src/Zle/zle_tricky.c b/Src/Zle/zle_tricky.c index beed90704..fcbe9404c 100644 --- a/Src/Zle/zle_tricky.c +++ b/Src/Zle/zle_tricky.c @@ -536,7 +536,7 @@ static int docomplete(int lst) { char *s, *ol; - int olst = lst, chl = 0, ne = noerrs, ocs, ret = 0; + int olst = lst, chl = 0, ne = noerrs, ocs, ret = 0, dat[2]; if (undoing) setlastline(); @@ -777,9 +777,11 @@ docomplete(int lst) zsfree(qword); unmetafy_line(); - runhookdef(AFTERCOMPLETEHOOK, (void *) &lst); + dat[0] = lst; + dat[1] = ret; + runhookdef(AFTERCOMPLETEHOOK, (void *) dat); - return ret; + return dat[1]; } /* 1 if we are completing the prefix */ |