Fix for the blank lines when entering fullscreen on Yosemite
I did a little re-arrangement of the methods, that are called during the fullscreen animation and it's almost working.
The problem: When the animation finishes a gray line appears on the right side of the screen. Call to [self resizeWindowToFitContentSize:[vimView desiredSize] keepOnScreen:YES]; at the end of all animations fixes it, but still for a second there's an annoying blink. If anyone has any clues how to fix this, it will be great.

Yeah! Great! This seems to work. I see the grey column as well, but better than missing the first line in FS mode ;)
Any ideas when will this PR or PR #45 be merged? I always work in full-screen mode. This is great help. Thanks for @vestimir and @zenangst for the fixes :) :+1:
any news about it ?
Does anyone know of a actively maintained MacVim fork?
@jonashaag try @amadeus’ fork, specifically the yosemite-cherry-picked branch.
Hm, neither the fix in this PR nor the fix here https://github.com/benoitc/macvim/commit/9f77ac3b6b6f9c0eb45f7c4c431db14ea0ea4a1d works for me...
Well, I tried @amadeus’ fork yesterday in the evening and it did not work form me, either. I had move some lines of code. Now it looks more like the version from @vestimir. I put this on Github.
Hm, that didn't work either. I have version that works for me here: https://github.com/jonashaag/macvim/tree/yosemite
I also set up automatic builds that you can download here: https://github.com/jonashaag/macvim/releases
Maybe I'll also start integrating upstream vim patches / accept other patches.