libgit2/libgit2 — pull request #576 by carlosmn (2012-02-27 21:31:50+00:00)
Title: Friendlier revision walking

A few convenience functions to simulate git-core's `log` some more.

@Haacked your `git log HEAD --shortstat --pretty=raw --not --remotes`, except for the stat information, which you'd have to get through the diff machinery, would be something like

```
git_repository_open(&repo, ".");
git_revwalk_new(&walk, repo);
git_revwalk_push_head(walk);
git_revwalk_hide_glob(walk, "remotes");
while (git_revwalk_next(&oid, walk) == GIT_SUCCESS) {

}
```