1
0
Fork 0
mirror of git://git.code.sf.net/p/zsh/code synced 2025-06-17 21:18:06 +02:00

users/29070: clean up tokens in cmdstr before compctl completion

This commit is contained in:
Bart Schaefer 2023-05-11 12:37:52 -07:00
parent f376f95c47
commit 8943b5e450
2 changed files with 5 additions and 0 deletions

View file

@ -1,5 +1,8 @@
2023-05-11 Bart Schaefer <schaefer@zsh.org>
* users/29070: Src/Zle/zle_tricky.c: clean up tokens in cmdstr
before attempting completion (compctl only)
* Jim <linux.tech.guy@gmail.com>: 51609: Doc/Zsh/mod_zselect.yo:
fix reference to select(2)

View file

@ -1315,6 +1315,8 @@ get_comp_string(void)
ins = (tok == REPEAT ? 2 : (tok != STRING && tok != TYPESET));
zsfree(cmdstr);
cmdstr = ztrdup(tokstr);
untokenize(cmdstr);
remnulargs(cmdstr);
cmdtok = tok;
/*
* If everything before is a redirection, or anything