about summary refs log tree commit diff
path: root/Completion/Unix/Command/_darcs
diff options
context:
space:
mode:
Diffstat (limited to 'Completion/Unix/Command/_darcs')
-rw-r--r--Completion/Unix/Command/_darcs3
1 files changed, 1 insertions, 2 deletions
diff --git a/Completion/Unix/Command/_darcs b/Completion/Unix/Command/_darcs
index 6d590585d..aa4d36770 100644
--- a/Completion/Unix/Command/_darcs
+++ b/Completion/Unix/Command/_darcs
@@ -104,8 +104,7 @@ else
     _call_program help-commands darcs --help | while read -A hline; do
 	(( ${#hline} < 2 )) && continue
 	[[ $hline[1] == darcs ]] && continue
- 	[[ $hline[1] == Usage: ]] && continue
- 	[[ $hline[1] == Use ]] && continue
+ 	[[ $hline[1] == [A-Z]* ]] && continue
  	cmdlist=( $cmdlist "${hline[1]}:${hline[2,-1]/(#b)([A-Z])(*)./${match[1]:l}$match[2]}" )
      done
     arguments=(':commands:(($cmdlist))')