From: Junio C Hamano Date: Fri, 22 Jun 2007 03:58:41 GMT Subject: Re: [PATCH] Make list of features auto-managed. Message-ID: <7v4pl0bpxq.fsf@assigned-by-dhcp.pobox.com> In-Reply-To: <20070622032502.GA17393@spearce.org> "Shawn O. Pearce" 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.