Merge pull request #40 from flipkick/master

bugfix for #33. don't add a trailing space when creating aliases
This commit is contained in:
Nathan Broadbent
2012-08-12 02:00:49 -07:00

View File

@@ -39,7 +39,7 @@ _git
__git_alias () { __git_alias () {
if [ -n "$1" ]; then if [ -n "$1" ]; then
local alias_str="$1"; local cmd_prefix="$2"; local cmd="$3"; local cmd_args="${4-}" local alias_str="$1"; local cmd_prefix="$2"; local cmd="$3"; local cmd_args="${4-}"
alias $alias_str="$cmd_prefix $cmd$cmd_args" alias $alias_str="$cmd_prefix $cmd${cmd_args:+ }$cmd_args"
if [ "$shell" = "bash" ]; then if [ "$shell" = "bash" ]; then
__define_git_completion $alias_str $cmd __define_git_completion $alias_str $cmd
complete -o default -o nospace -F _git_"$alias_str"_shortcut $alias_str complete -o default -o nospace -F _git_"$alias_str"_shortcut $alias_str