libgit2/libgit2 — pull request #700 by cholin (2012-05-15 15:15:33+00:00)
Title: really reset walker with git_revwalk_reset

From the description of ```git_revwalk_reset``` in revwalk.h the function should clear all pushed and hidden commits, and leave the walker in a blank state (just like at creation). Apparently everything gets reseted appart of pushed commits (walk->one and walk->twos). Is this intended? Either the docs are not up-to-date or it should get fixed.