Ignore hg files.
I wonder if Github supports YARD. Let's try.
Added methods to retrieve code and metadata separately for Blame. Ver…
…y handy for code highlighting.
When looking for branches, check for their full hash ID.
Commit should know how to fetch it's trivial parents IDs.
Ability to get diffstat-style summary for a commit.
Not sure why, but it won't work in 1.9 without that require.
Use Open4 to check status of executed commands. Only raise exceptions…
… when status is non-zero.
And even more docs.
More docs and cmd_options.
More love for the docs.
We need to accept cmd_options everywhere.
Forgot about some goodies.
Polishing documentation here and there.
Ability to quickly iterate through branches.
Ability to get an array of commit's ancestors.
Makes more sense this way.
There can be only one branch associated with every commit.
Updated README. Made sure the gem works with new Mercurial.
Revert "Ignore mercurial warnings printed to stderr as long as the ex…
…itstatus is 0."
This reverts commit 9f0166b.
Revert "Move exitstatus logic inside raise_error_if_needed."
This reverts commit 6d213bb.
Merge pull request #1 from potatosalad/master
Ignore mercurial warnings printed to stderr as long as the exitstatus is 0.
Move exitstatus logic inside raise_error_if_needed.
Ignore mercurial warnings printed to stderr as long as the exitstatus…
… is 0.
Test shell piping.
Support wdiff format. Just in case, you know ;)
Allow passing cmd_options here. Useful for piping with wdiff.
Ability to pipe hg commands.
Ability to ignore whitespace when generating diffs for files.
Regenerate gemspec for version 0.6.0