For gvim we use upstream, and they have these versions:
7.4.273
~7.4.591
~7.4.622
~7.4.670
~7.4.712
vim is in our overlay, and there is only version 7.4.670.
The issue is that gvim depends on vim, and needs to be the same version. So with gvim, a user can only use gvim 7.4.670, but that version has the ~keyword and thus has to be added to portage.accept_keywords.
But the things is, that if the user adds the general gvim atom, for example "app-editors/gvim ~amd64", they will be warned that gvim version ~7.4.712 cannot be installed because the ebuild depends on vim version 7.4.712, which cannot be found.
Perhaps the quickest solution is to add gvim version 7.4.760 to Funtoo's overlay, and mark it as stable. This will solve all of the above and keep both versions synchronised. Best of all: in this way any user who uses funtoo-stable won't have to add gvim to portage.accept_keywords.