mindjiver/gitlog — pull request #16 by Andrey9kin (2012-09-11 22:33:32+00:00)
Title: This one will fix #14

LogCommand was replaced with RevWalk. That leads to the following behaviour changes:

1. In case of range commit1..commit2 and commit1 == commit2 will return commit1 without walking through the tree

2. In case of range commit1..commit2 and commit1 != commit2 will walk trough the tree and return all commits between commit1 and commit2 inclusevly (fix #14)

3. In case of range commit1 will walk through the tree and return all commits below commit1 inclusevly

4. commit1 should be above commit2 because it will walk top down