[PATCH 03/12] completion: simplify __gitcomp_1
Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com>
---
contrib/completion/git-completion.bash | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/contrib/completion/git-completion.bash b/contrib/completion/git-completion.bash
index 39f5435..5c66674 100755
--- a/contrib/completion/git-completion.bash
+++ b/contrib/completion/git-completion.bash
@@ -306,13 +306,13 @@ __git_ps1 ()
__gitcomp_1 ()
{
- local c IFS=' '$'\t'$'\n'
+ local c s IFS=' '$'\t'$'\n'
for c in $1; do
case "$c" in
- --*=*) printf %s$'\n' "$c" ;;
- *.) printf %s$'\n' "$c" ;;
- *) printf %s$'\n' "$c " ;;
+ --*=* | *.) s="" ;;
+ *) s=" " ;;
esac
+ echo "$c$s"
done
}
--
1.7.10.3.g5a738d