From: Junio C Hamano Date: Sun, 30 Dec 2007 00:16:00 GMT Subject: Re: [PATCH] Teach revision walker about reflog ranges Message-ID: <7vve6h9gvz.fsf@gitster.siamese.dyndns.org> In-Reply-To: Johannes Schindelin writes: > Now you can ask for a revision range > > master@{2.weeks.ago..1.day.ago} > > or even something like > > HEAD@{20..yesterday} You can _ask_ all you want, but it is not clear what it does from this description. I guess you are rewriting master@{A..B} to master@{A}..master@{B}, but that is not clear from the commit log nor documentation (did I even see a documentation patch?). Also, I am not convinced that the rewrite gives the semantics the users naturally expect from @{A..B}. I would even suspect that people would expect "git log master@{0..2}" to behave more like "git show master@{0} master@{1} master@{2}".