Re: [BUG] git rev-list --no-walk A B C sorts by commit date incorrectly

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Kevin Ballard <kevin@xxxxxx> writes:

> Is there any rationale for this behavior?

Not a rationale, but an explanation is that most of the time we walk the
history and sorting by date is the first thing that needs to be done, and
the --no-walk option was an afterthought that was tucked in.

I suspect that a three-liner patch to revision.c:prepare_revision_walk()
would give you what you want.  Instead of calling insert-by-date, you
append to the tail when revs->no_walk is given, or something.



--
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


[Index of Archives]     [Linux Kernel Development]     [Gcc Help]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [V4L]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Fedora Users]