
Dear Dirk,
In message 4A04540F.10507@googlemail.com you wrote:
Btw please use git to show that you only rename the file without change
I'm not sure that this works for non-custodians. Custodians can do git-rename and then send a patch to the mailing list. When a custodian sends such a patch, it is mainly for review only, and not to be applied somewhere (because it is already in git).
In which way is this rtestricted to custodians? everybody can do the same in his own git repositories and use this to provide patches and statistics.
(from [1]). But this is only what normally 'diffstat' generates and what is totally ignored by 'patch' . I.e. in the part of the patch
We don't use plain old "patch", we use git tools (like "git am"). And these do understand about rename patches.
which is handled by 'patch' this info is totally missing. As far as I know 'patch' itself can't deal with file rename any other way than remove one file and create the other one with
That's why we use git.
So it's my understanding that non-custodians have to send a patch which can be applied everywhere by everyone by 'patch' utility, i.e. the part 'patch' deals with contains all information necessary.
Do I miss anything?
Yes, you are missing that we use git these days, and git is more powerful.
Best regards,
Wolfgang Denk