git.99rst.org
/
git.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
| inline |
side by side
(parent:
74a8c84
)
completion: simplify __gitcomp_1
author
Felipe Contreras
<redacted>
Sun, 15 Apr 2012 19:44:16 +0000
(22:44 +0300)
committer
Junio C Hamano
<redacted>
Sun, 22 Apr 2012 05:39:06 +0000
(22:39 -0700)
Signed-off-by: Felipe Contreras <redacted>
Signed-off-by: Junio C Hamano <redacted>
contrib/completion/git-completion.bash
patch
|
blob
|
history
diff --git
a/contrib/completion/git-completion.bash
b/contrib/completion/git-completion.bash
index 31f714da927511fb5b2b7ac11dd7af1e3f98ae76..db2d3cc3fde3490eeb8724ce56b77babce235f14 100755
(executable)
--- a/
contrib/completion/git-completion.bash
+++ b/
contrib/completion/git-completion.bash
@@
-304,16
+304,16
@@
__git_ps1 ()
fi
}
-# __gitcomp_1 requires 2 arguments
__gitcomp_1 ()
{
- local c IFS=
' '$'\t'$'
\n'
+ local c IFS=
$' \t
\n'
for c in $1; do
- c
ase "$c$2" in
- --*=*) printf %s$'\n' "$c$2" ;;
-
*.) printf %s$'\n' "$c$2"
;;
- *)
printf %s$'\n' "$c$2
" ;;
+ c
="$c$2"
+ case $c in
+
--*=*|*.)
;;
+ *)
c="$c
" ;;
esac
+ printf '%s\n' "$c"
done
}
git clone https://git.99rst.org/PROJECT