I've squashed a moral equivalent of the following into this patch (I also re-indented "case...esac"). Will perhaps queue in 'next' and after that we can incrementally improve on it. Thanks. git-submodule.sh | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/git-submodule.sh b/git-submodule.sh index a0ea913..ea23b45 100755 --- a/git-submodule.sh +++ b/git-submodule.sh @@ -400,7 +400,7 @@ cmd_summary() { 160000) sha1_dst=$(GIT_DIR="$name/.git" git rev-parse HEAD) ;; - 100644) + 100644 | 100755 | 120000) sha1_dst=$(git hash-object $name) ;; esac -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html