"Shawn O. Pearce" [off-list ref] writes:
Here's the problem though: `git-blame -w` will be supported
in Git 1.5.3 and later, we all know this. But Git doesn't.
Ask git-describe what version `master` and `next` are; its
v1.5.2.2-249 and v1.5.2.2-1050.
So tell me, how can git-gui know that Git 1.5.2.2.249 is OK, and
1.5.3 is OK, but 1.5.2.3 isn't?
You don't. Although 1.5.2.2.249 may have it, you do not enable
it for that version.
That is what "1.5.3 or later" implies. And in 6 weeks that
little distinction does not matter.
Pretty simple.