libgit2/libgit2 — pull request #710 by tanoku (2012-05-17 23:34:27+00:00)
Title: Break everything before the release

This will break everything and make people angry.

This is the last thing I'd like to get in before the release. It has no new functionality, but changes the external API to make it consistent.

Things we are discussing: I wanted to kill `GIT_EREVWALKOVER` and `GIT_EPASSTHROUGH` because they are not errors at all. But I also renamed `ENOTFOUND` to `NOTFOUND`. I don't know if this is good or bad.