]> asedeno.scripts.mit.edu Git - git.git/blobdiff - git-format-patch.sh
test: t4102-apply-rename fails with strict umask.
[git.git] / git-format-patch.sh
index 0207ab18a3876249a928e7539d8f594a4f6921f1..5b93ff80a06f385c11cdaa6b5a41eaee5ae9cbc1 100755 (executable)
@@ -92,11 +92,18 @@ filelist=$tmp-files
 # 3. "rev1" "rev2      is equivalent to "rev1..rev2"
 #
 # We want to take a sequence of "rev1..rev2" in general.
+# Also, "rev1.." should mean "rev1..HEAD"; git-diff users are
+# familiar with that syntax.
 
 case "$#,$1" in
 1,?*..?*)
        # single "rev1..rev2"
        ;;
+1,?*..)
+       # single "rev1.." should mean "rev1..HEAD"
+       set x "$1"HEAD"
+       shift
+       ;;
 1,*)
        # single rev1
        set x "$1..HEAD"