On Tue, 17 Oct 2006, Nicolas Pitre wrote: > > > > .. and it sorts _differently_ on a big-endian vs little-endian thing, > > doesn't it? > > Sure. But who cares? The sorting is just there to 1) perform binary > searches on the list of deltas based from a given object, and 2) find a > list of all deltas with the same base object. _I_ care. The new code is messy. It's fragile, and already showed one very fundamental bug which depended on architectures. These things matter. We have had very few bugs in git, and one of the reasons is (I believe) that we haven't had ad-hoc code. I get _very_ nervous when you mix up SHA1 names with somethign totally different without even a flag to say which one it is. That's just nasty. The fact that the code then behaves (and behave_d_) differently on different architectures is just a sign of the problem. "Who cares?" is not a good question to ask for a SCM. Linus - 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