genehack/Git-Wrapper — pull request #10 by rjbs (2012-03-31 11:25:34+00:00)
Title: make git-wrapper a bit friendlier on old gits

Right now, if you call `$git->status` on an old git, the program will immediately exit non-zero with no explanation. The problem is that "git status" used to exit non-zero, but print only to stdout.

Here are two changes:

* cope with "git status" exiting nonzero
* stringify exceptions to something visible even if there was no stderr output