diff options
| author | Jun-ichi Takimoto <takimoto-j@kba.biglobe.ne.jp> | 2026-04-13 09:44:50 +0900 |
|---|---|---|
| committer | Jun-ichi Takimoto <takimoto-j@kba.biglobe.ne.jp> | 2026-04-13 09:44:50 +0900 |
| commit | f7769ad6329a2e3f90eee2be74b0cba59a60577e (patch) | |
| tree | abef93a72af1e681e729735d1a5cc6bd6a048e8f /Completion | |
| parent | unposted: missing space in list of cmdsubst constructs (diff) | |
| download | zsh-f7769ad6329a2e3f90eee2be74b0cba59a60577e.tar zsh-f7769ad6329a2e3f90eee2be74b0cba59a60577e.tar.gz zsh-f7769ad6329a2e3f90eee2be74b0cba59a60577e.tar.bz2 zsh-f7769ad6329a2e3f90eee2be74b0cba59a60577e.tar.lz zsh-f7769ad6329a2e3f90eee2be74b0cba59a60577e.tar.xz zsh-f7769ad6329a2e3f90eee2be74b0cba59a60577e.tar.zst zsh-f7769ad6329a2e3f90eee2be74b0cba59a60577e.zip | |
54327: parameter names with dot are allowed except just after $
Diffstat (limited to 'Completion')
| -rw-r--r-- | Completion/Zsh/Type/_parameters | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Completion/Zsh/Type/_parameters b/Completion/Zsh/Type/_parameters index d92197b42..e4fcb3dde 100644 --- a/Completion/Zsh/Type/_parameters +++ b/Completion/Zsh/Type/_parameters @@ -14,8 +14,8 @@ local -a expl pattern=( -g \* ) normal described verbose faked fakes tmp zstyle -t ":completion:${curcontext}:parameters" prefix-needed && [[ $PREFIX != [_.]* ]] && pfilt='[_.]*' -# names containing a dot are allowed only within ${ } -[[ $IPREFIX != \${* ]] && pfilt+='|*.*' +# names containing a dot are not allowed after '$' +[[ $IPREFIX = *\$ ]] && pfilt+='|*.*' _description parameters expl parameter zparseopts -D -K -E g:=pattern |
