diff options
-rw-r--r-- | ChangeLog | 3 | ||||
-rw-r--r-- | Src/Zle/zle.h | 3 | ||||
-rw-r--r-- | Src/Zle/zle_main.c | 2 | ||||
-rw-r--r-- | Src/Zle/zle_tricky.c | 5 |
4 files changed, 5 insertions, 8 deletions
diff --git a/ChangeLog b/ChangeLog index 9b5d7e247..850408986 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,8 @@ 2015-06-29 Oliver Kiddle <opk@zsh.org> + * 35637: Src/Zle/zle.h, Src/Zle/zle_main.c, Src/Zle/zle_tricky.c: + remove the now unused module hook for reverse-menu-complete + * 35627: Src/Zle/compcore.c, Src/Zle/compctl.c, Src/Zle/complete.c, Src/Zle/complist.c, Src/Zle/compresult.c, Src/Zle/zle_tricky.c: make reverse-menu-complete start with last match in menu selection diff --git a/Src/Zle/zle.h b/Src/Zle/zle.h index 3c652909e..ab2428ea9 100644 --- a/Src/Zle/zle.h +++ b/Src/Zle/zle.h @@ -352,8 +352,7 @@ struct brinfo { #define BEFORECOMPLETEHOOK (zlehooks + 2) #define AFTERCOMPLETEHOOK (zlehooks + 3) #define ACCEPTCOMPHOOK (zlehooks + 4) -#define REVERSEMENUHOOK (zlehooks + 5) -#define INVALIDATELISTHOOK (zlehooks + 6) +#define INVALIDATELISTHOOK (zlehooks + 5) /* complete hook data struct */ diff --git a/Src/Zle/zle_main.c b/Src/Zle/zle_main.c index 7ccfb686a..fe561fc28 100644 --- a/Src/Zle/zle_main.c +++ b/Src/Zle/zle_main.c @@ -1992,8 +1992,6 @@ mod_export struct hookdef zlehooks[] = { HOOKDEF("after_complete", NULL, 0), /* ACCEPTCOMPHOOK */ HOOKDEF("accept_completion", NULL, 0), - /* REVERSEMENUHOOK */ - HOOKDEF("reverse_menu", NULL, 0), /* INVALIDATELISTHOOK */ HOOKDEF("invalidate_list", NULL, 0), }; diff --git a/Src/Zle/zle_tricky.c b/Src/Zle/zle_tricky.c index e8dc93e74..2104ca198 100644 --- a/Src/Zle/zle_tricky.c +++ b/Src/Zle/zle_tricky.c @@ -346,10 +346,7 @@ reversemenucomplete(char **args) { wouldinstab = 0; zmult = -zmult; - menucomplete(args); - - runhookdef(REVERSEMENUHOOK, NULL); - return 0; + return menucomplete(args); } /**/ |