mirror of
git://git.code.sf.net/p/zsh/code
synced 2025-09-11 13:01:28 +02:00
zsh-users/7100: fix completion of =file when noequals is set
This commit is contained in:
parent
cb3d3b0c9a
commit
084cbf5ee0
2 changed files with 5 additions and 1 deletions
|
@ -1,5 +1,9 @@
|
||||||
2004-03-02 Peter Stephenson <pws@csr.com>
|
2004-03-02 Peter Stephenson <pws@csr.com>
|
||||||
|
|
||||||
|
* zsh-users/7100: Completion/Base/Core/_main_complete:
|
||||||
|
didn't test for [[ -o equals ]] before scrobbling the first
|
||||||
|
= of an argument.
|
||||||
|
|
||||||
* spotted by Bart 19514: typo in Src/Modules/terminfo.c.
|
* spotted by Bart 19514: typo in Src/Modules/terminfo.c.
|
||||||
|
|
||||||
2004-03-01 Peter Stephenson <pws@csr.com>
|
2004-03-01 Peter Stephenson <pws@csr.com>
|
||||||
|
|
|
@ -57,7 +57,7 @@ fi
|
||||||
# Special completion contexts after `~' and `='.
|
# Special completion contexts after `~' and `='.
|
||||||
|
|
||||||
if [[ -z "$compstate[quote]" ]]; then
|
if [[ -z "$compstate[quote]" ]]; then
|
||||||
if compset -P 1 '='; then
|
if [[ -o equals ]] && compset -P 1 '='; then
|
||||||
compstate[context]=equal
|
compstate[context]=equal
|
||||||
elif [[ "$PREFIX" != */* && "$PREFIX[1]" = '~' ]]; then
|
elif [[ "$PREFIX" != */* && "$PREFIX[1]" = '~' ]]; then
|
||||||
compset -p 1
|
compset -p 1
|
||||||
|
|
Loading…
Reference in a new issue