X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=dgit;h=4d7c7219f80ce2ab52d2e712e33399a40313b541;hb=ea2e4102e8f2f461443978240a18cc3ea011b9bd;hp=370986de49a919f60c26e37cedb821edd674148b;hpb=40f9216be3a35fe378b6cdb5077fea52a3445bbd;p=dgit.git diff --git a/dgit b/dgit index 370986de..4d7c7219 100755 --- a/dgit +++ b/dgit @@ -2533,6 +2533,13 @@ sub quiltify_tree_sentinelfiles ($) { return $r; } +sub quilt_could_gbp ($$$) { + my ($userhead,$unapplied,$applied) = @_; + return + !quiltify_trees_differ($userhead,$unapplied,1) && + quiltify_trees_differ($userhead,$applied,1); +} + sub quiltify ($$$) { my ($clogp,$target,$unapplied) = @_; @@ -2678,6 +2685,12 @@ sub quiltify ($$$) { foreach my $notp (@nots) { print STDERR "$us: ", $reportnot->($notp), "\n"; } + if (quilt_could_gbp($target,$unapplied,$oldtiptree)) { + print STDERR <