about summary refs log tree commit diff
path: root/Completion/Unix/Command/_fuser
diff options
context:
space:
mode:
Diffstat (limited to 'Completion/Unix/Command/_fuser')
-rw-r--r--Completion/Unix/Command/_fuser4
1 files changed, 2 insertions, 2 deletions
diff --git a/Completion/Unix/Command/_fuser b/Completion/Unix/Command/_fuser
index 6cfbf407d..5252839c5 100644
--- a/Completion/Unix/Command/_fuser
+++ b/Completion/Unix/Command/_fuser
@@ -27,7 +27,7 @@ else
       )
     ;;
     sysv4 )
-      arg1=( ':signal:_signals -p' )
+      (( $+words[(r)-k] )) && arg1=( ':signal: _alternative signals\:signal\:_signals\ -p files:name:_files' )
     ;;
   esac
 
@@ -38,5 +38,5 @@ else
 	 '-u[append the user name of the process owner to each PID]' \
 	 $args \
 	 $arg1 \
-	 ':name:_files'
+	 '*:name:_files'
 fi