Re: [PATCH] builtin-apply: keep information about files to be deleted
- From
Michał Kiedrowicz <michal.kiedrowicz@gmail.com>
- Date
- Apr 13, 2009, 13:51 UTC
- Message-ID
- <20090413155152.726647d8@gmail.com>
- In-Reply-To
- <1239478260-7420-1-git-send-email-michal.kiedrowicz@gmail.com>
Dnia 2009-04-11, o godz. 21:31:00 Michał Kiedrowicz <michal.kiedrowicz@gmail.com> napisał(a):
Show 20 quoted lines
> Example correct diff generated by `diff -M -B' might look like this: > > diff --git a/file1 b/file2 > similarity index 100% > rename from file1 > rename to file2 > diff --git a/file2 b/file1 > similarity index 100% > rename from file2 > rename to file1 > > Information about removing `file2' comes after information about > creation of new `file2' (renamed from `file1'). Existing > implementation isn't able to apply such patch, because it has to know > in advance which files will be removed. > > This patch populates fn_table with information about removal of files > before calling check_patch() for each patch to be applied. > > Signed-off-by: Michał Kiedrowicz <michal.kiedrowicz@gmail.com>
Can anyone comment on this patch? It should fix bug mentioned at
http://www.spinics.net/lists/git/msg100481.html
-- Michał Kiedrowicz