igrigorik/vimgolf — pull request #79 by fgalassi (2012-02-27 12:06:53+00:00)
Title: Improved vimgolf cli after failed attempt

The diff as it is doesnt work well with "blank" differences. If, for example, you miss a space at the end of a line you can't see it. I tried wdiff and vimdiff (that show it well) in the environment var, but since vimgolf is getting diff output and printing it, while all these coloring differs expect a terminal, they don't work.

In the end i implemented vimdiff as the main difference tool by making the diff optional (since it's not just text, it starts vim) and while i was there, i added the ability to retry a challenge without re-downloading the challenge.

I think it all improves vimgolf user friendlyness.

Thank you