libgit2/libgit2 — pull request #788 by nulltoken (2012-06-27 17:31:32+00:00)
Title: Small revparse colon syntax improvments

- Make it able to return tree objects
- Make it correctly handle bogus path with a intermediate segment which points at a blob
- Make it return `GIT_ENOTFOUND` when no object matches a specified path