about summary refs log tree commit diff
path: root/Completion
diff options
context:
space:
mode:
authorTanaka Akira <akr@users.sourceforge.net>1999-11-08 19:38:46 +0000
committerTanaka Akira <akr@users.sourceforge.net>1999-11-08 19:38:46 +0000
commitdd00cca82ef4a43c54edb0e14b6bc9dba3fbff46 (patch)
tree317f7275b387a44708e68352e07091cfe0e17709 /Completion
parent9873dda3aaaaea7c7b00c2c7c8e5b71123c91035 (diff)
downloadzsh-dd00cca82ef4a43c54edb0e14b6bc9dba3fbff46.tar.gz
zsh-dd00cca82ef4a43c54edb0e14b6bc9dba3fbff46.tar.xz
zsh-dd00cca82ef4a43c54edb0e14b6bc9dba3fbff46.zip
zsh-workers/8590
Diffstat (limited to 'Completion')
-rw-r--r--Completion/Core/_path_files9
1 files changed, 7 insertions, 2 deletions
diff --git a/Completion/Core/_path_files b/Completion/Core/_path_files
index 019fafbcb..6468215cc 100644
--- a/Completion/Core/_path_files
+++ b/Completion/Core/_path_files
@@ -400,8 +400,13 @@ compquote tmp1 tmp4
   done
 
   if [[ -z "$tmp4" ]]; then
-    PREFIX="${opre}${osuf}"
-    SUFFIX=""
+    if [[ "$osuf" = */* ]]; then
+      PREFIX="${opre}${osuf}"
+      SUFFIX=""
+    else
+      PREFIX="${opre}"
+      SUFFIX="${osuf}"
+    fi
     tmp4="$testpath"
     compquote tmp4 tmp1
     compadd -Qf -p "$linepath$tmp4" \