summaryrefslogtreecommitdiff
path: root/bash_completion
diff options
context:
space:
mode:
authorVille Skyttä <ville.skytta@iki.fi>2011-05-04 22:45:47 +0300
committerVille Skyttä <ville.skytta@iki.fi>2011-05-04 22:45:47 +0300
commitcec611fa51230bc4dac0f85cc0c2eb2c145400ac (patch)
treee588e3d778e0ade27650b9cca73a5aa6bbbfa6a6 /bash_completion
parent33900b872472b645b03773250bbebc8dbb8910a4 (diff)
downloadbash-completion-cec611fa51230bc4dac0f85cc0c2eb2c145400ac.tar.gz
_parse_help: Use -r to "read" to avoid backslash issues.
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 1be21280..5012c112 100644
--- a/bash_completion
+++ b/bash_completion
@@ -785,7 +785,7 @@ _parse_help()
{
eval local cmd=$1
local line
- "$cmd" ${2:---help} 2>&1 | while read line; do
+ "$cmd" ${2:---help} 2>&1 | while read -r line; do
[[ $line == *([ $'\t'])-* ]] || continue
__parse_options "$line"