Fully detect uninteresting commits.
authorJunio C Hamano <junkio@cox.net>
Thu, 10 Nov 2005 23:47:58 +0000 (15:47 -0800)
committerJunio C Hamano <junkio@cox.net>
Fri, 11 Nov 2005 18:52:38 +0000 (10:52 -0800)
commit6b209d473378cc25708ab9839d0edd493afc1e8f
tree96fa9b56b09dbc9bc29f013c1c2df134f13b89a4
parent9ce7028531fd7ce1ca8d75a5c4f9a941ef79c9d4
Fully detect uninteresting commits.

With the change in the previous round, we are guaranteed to come up
with the list of all relevant merge bases, but sometimes we do not
fully mark unintersting ones due to a horizon effect.  Add a phase to
postprocess, so that we mark all ancestor of "interesting" commit.

This also changes the default ordering of shown commits back to
chronological order, and adds --topo-order flag to show them in
topological order.

Signed-off-by: Junio C Hamano <junkio@cox.net>
show-branch.c