On 22/10/06, Karl Hasselström <kha@xxxxxxxxxxx> wrote:
It doesn't seem like StGIT uses any of git's rename tracking stuff. Specifically, pushing patches doesn't seem to use rename-aware merging, and there is no way to tell diff to detect renames and copies.
They are indeed not supported by StGIT. One of the reasons is that the push operation would probably take (much) longer (I haven't looked at the algorithm in detail but some comments in the git-diff documentation suggest that this is very expensive). Another reason is that I (used to) send patches to people not using GIT and therefore renames in the diff output were not welcomed.
Should this perhaps be an item in the TODO list?
Only if it doesn't drastically affect the performance. -- Catalin - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html