summary refs log tree commit diff
path: root/Completion/Unix
diff options
context:
space:
mode:
authorDaniel Shahaf <d.s@daniel.shahaf.name>2016-10-07 13:58:52 +0000
committerDaniel Shahaf <d.s@daniel.shahaf.name>2016-10-07 13:59:06 +0000
commit59a67b31b0ccc3098466d0146ecf1cc28ec70e0f (patch)
tree1a9375f00817de392814fd36ae890fa409dbb6a3 /Completion/Unix
parent7ad0001183688c56bd1edfc8fc08467e380910a4 (diff)
downloadzsh-59a67b31b0ccc3098466d0146ecf1cc28ec70e0f.tar.gz
zsh-59a67b31b0ccc3098466d0146ecf1cc28ec70e0f.tar.xz
zsh-59a67b31b0ccc3098466d0146ecf1cc28ec70e0f.zip
39489: _path_files: Interpret -P as literally, rather than as a pattern.
Follow-up to the last commit.
Diffstat (limited to 'Completion/Unix')
-rw-r--r--Completion/Unix/Type/_path_files2
1 files changed, 1 insertions, 1 deletions
diff --git a/Completion/Unix/Type/_path_files b/Completion/Unix/Type/_path_files
index 6a1e89f05..0d36b5487 100644
--- a/Completion/Unix/Type/_path_files
+++ b/Completion/Unix/Type/_path_files
@@ -69,7 +69,7 @@ fi
 pats=( "${(@)pats:# #}" )
 
 if (( $#pfx )); then
-  compset -P "$pfx[2]" || pfxsfx=( "$pfx[@]" "$pfxsfx[@]" )
+  compset -P "${(b)pfx[2]}" || pfxsfx=( "$pfx[@]" "$pfxsfx[@]" )
 fi
 
 if (( $#prepaths )); then