Oh wow, two PRs, it certaintly is an appealing feature :)

I suggest we use this opportunity to spread some knowledge about the code
base and how to develop for Ungit. @codingtwinky would you mind helping me
bringing @Fabbi's PR up to shape (I know you know a lot about how to
develop Ungit)? @Fabbi I'd suggest you look through @codingtwinky's PR as a
reference, as it's a little closer to how things are supposed to be
structured in Ungit.
On 12 Mar 2014 01:19, "CodingTwinky" <notifications@github.com> wrote:

> In source/git.js:
>
> > @@ -236,7 +236,7 @@ git.binaryFileContentAtHead = function(repoPath, filename) {
> >  }
> >
> >
> > -git.diffFile = function(repoPath, filename) {
> > +git.diffFile = function(repoPath, filename, sha1) {
>
> Added new field sha1 to compare with a commit's parents.
>
> Not the smoothest thing below, because since we are comparing old files it
> may no longer exist in the HEAD, so SHA1 overrides several error checks.
> May revisit later.
>
> --
> Reply to this email directly or view it on GitHub<https://github.com/FredrikNoren/ungit/pull/333/files#r10506799>
> .
>