igrigorik/vimgolf — pull request #82 by fgalassi (2012-03-15 16:06:12+00:00)
Title: Replay log before success

This is supposed to be the branch with replay of vim solution. I'd like to defer it, because after an initial implementation i couldnt find a way to show it would fix some cheat. The common use case i had in mind, terminal resize, does not work because the terminal keeps the same size even if vim is restarted. We would need to start another terminal and i think this is too much. So, maybe i was wrong, what does this really buy?

In this branch, right now there are a couple of refactoring commits that you may like and merge anyway and 2 important fixes i highly suggest to merge. The first one fix specs that weren't working properly. The last one fixes a clash with Thor that actually broke the VimGolf.ui.yes? making impossible to submit a good result.

You can skip the refactorings and even the first fix, but if you want to keep the diff/retry loop for 0.4 you HAVE to cherry pick f66516cc.

Let me know