Code

contrib/completion: "local var=()" is misinterpreted as func-decl by zsh
[git.git] / git-sh-setup.sh
index 8e427dab31c27bd78d9eac1ad15bc1f5dcc044c4..5d8e4e6c89f0471567a7aa1f07b054d8ac502e15 100644 (file)
@@ -90,7 +90,7 @@ $LONG_USAGE"
        fi
 
        case "$1" in
-               -h|--h|--he|--hel|--help)
+               -h)
                echo "$LONG_USAGE"
                exit
        esac
@@ -200,7 +200,7 @@ get_author_ident_from_commit () {
                s/.*/GIT_AUTHOR_EMAIL='\''&'\''/p
 
                g
-               s/^author [^<]* <[^>]*> \(.*\)$/\1/
+               s/^author [^<]* <[^>]*> \(.*\)$/@\1/
                s/.*/GIT_AUTHOR_DATE='\''&'\''/p
 
                q