Force --topo-order when graph is enabled and no commit order is set
commitadb362bd657cc474629557310dfab12051bb61ac
authorJonas Fonseca <jonas.fonseca@gmail.com>
Thu, 14 Aug 2014 03:43:15 +0000 (13 23:43 -0400)
committerJonas Fonseca <jonas.fonseca@gmail.com>
Thu, 14 Aug 2014 05:02:59 +0000 (14 01:02 -0400)
tree28daebdefa2d71fff6e2bbfe997aa0c8e991f155
parent6068808e31c81dc58d910639cf8049c926c3e933
Force --topo-order when graph is enabled and no commit order is set

This is what `git log --graph` does to ensure that parent commits comes
before child commits. The test case is based on the example provided
by Benjamin Bergman in issue #238.

Fixes #238 and Debian bug #757692
References #300
NEWS.adoc
doc/tigrc.5.adoc
include/tig/options.h
src/main.c
src/options.c
test/main/commit-order-edge-case-test [new file with mode: 0755]
test/main/commit-order-edge-case-test.tgz [new file with mode: 0644]