Re: [PATCH 3/2] format-patch: use clear_commit_marks() instead of some adhocery
- From
Johannes Schindelin <johannes.schindelin@gmx.de>
- Date
- Jun 27, 2006, 12:39 UTC
- Message-ID
- <Pine.LNX.4.63.0606271434210.29667@wbgn013.biozentrum.uni-wuerzburg.de>
- In-Reply-To
- <46a038f90606270409t6724b105h6c56d55138fd58c5@mail.gmail.com>
Hi,
On Tue, 27 Jun 2006, Martin Langhoff wrote:
> the patches should be rather obvious, GNU patch recognises them as > 'already applied', but they may be slightly different in ways that > break the hashing.
Did you try with git-apply? This is much more anal than GNU patch, and should give you an idea what is happening.
> I'll play with git-cherry to see, I assume that you've copied the logic > from there.
Yup. Well, from git-patch-id, but that was used by git-cherry.
Note that I made sure that the patch-id is the same as for git-patch-id. It only differs with renaming patches (the "---" and "+++" lines are hashed, to make sure it is the same patch, but the "rename from" and "rename to" lines are not generated by diff_flush_patch_id()).
Ciao, Dscho