summaryrefslogtreecommitdiff
path: root/bash_completion
diff options
context:
space:
mode:
authorVille Skyttä <ville.skytta@iki.fi>2011-04-25 11:43:57 +0300
committerVille Skyttä <ville.skytta@iki.fi>2011-04-25 11:43:57 +0300
commit095b5a02d2211c2bfc9268c60f9268d6da47a7ba (patch)
tree0c45b75b168849d37d673a5639bca34139cca412 /bash_completion
parent6e809d032ce713ab70b640d6ec29688d758076e3 (diff)
downloadbash-completion-095b5a02d2211c2bfc9268c60f9268d6da47a7ba.tar.gz
Fix --foo[=bar] parsing in _parse_help().
Diffstat (limited to 'bash_completion')
-rw-r--r--bash_completion2
1 files changed, 1 insertions, 1 deletions
diff --git a/bash_completion b/bash_completion
index 35423971..5d657b33 100644
--- a/bash_completion
+++ b/bash_completion
@@ -748,7 +748,7 @@ _init_completion()
_parse_help()
{
$1 ${2:---help} 2>&1 | sed -e '/^[[:space:]]*-/!d' -e 's|[,/]| |g' | \
- awk '{ print $1; if ($2 ~ /^-/) { print $2 } }' | sed -e 's|[<=].*||'
+ awk '{ print $1; if ($2 ~ /^-/) { print $2 } }' | sed -e 's|[<=[].*||'
}
# This function completes on signal names