diff options
Diffstat (limited to 'Src/Zle')
-rw-r--r-- | Src/Zle/complist.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/Src/Zle/complist.c b/Src/Zle/complist.c index 045e86837..005e5540a 100644 --- a/Src/Zle/complist.c +++ b/Src/Zle/complist.c @@ -2303,7 +2303,10 @@ domenuselect(Hookdef dummy, Chdata dat) iforcemenu = -1; } else mode = 0; + /* Nested completion assumes line is unmetafied */ + unmetafy_line(); menucomplete(zlenoargs); + metafy_line(); iforcemenu = 0; if (cmd != Th(z_acceptandinfernexthistory)) |