X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=dgit;h=91172dad890a4e25442cc83e9fa832a426e64296;hb=a04897e74b24b59ed2a212d967f3698f08fec438;hp=40b8e32aba4a6378f742381076d1812b239c45f1;hpb=37679efe82686b5fb1ba4d198c6df41a9e1fa52d;p=dgit.git diff --git a/dgit b/dgit index 40b8e32a..91172dad 100755 --- a/dgit +++ b/dgit @@ -3380,6 +3380,7 @@ END return; } my $af = ".git/info/attributes"; + ensuredir '.git/info'; open GAO, "> $af.new" or die $!; print GAO <(); foreach my $tsuite (@suites[1..$#suites]) { + $tsuite =~ s/^-/$cbasesuite-/; my $csubsuite = multisuite_suite_child($tsuite, \@mergeinputs, sub { @end = (); @@ -4889,7 +4891,7 @@ sub quiltify_trees_differ ($$;$$$) { # a list of unrepresentable changes (removals of upstream files # (as messages) local $/=undef; - my @cmd = (@git, qw(diff-tree -z)); + my @cmd = (@git, qw(diff-tree -z --no-renames)); push @cmd, qw(--name-only) unless $unrepres; push @cmd, qw(-r) if $finegrained || $unrepres; push @cmd, $x, $y;