2009/1/10 Jonathon Mah: > >> I understand what the problem is and I think the best way to deal with >> it is the same way I deal with [g]vimrc files. All you have to do is >> to add a couple of lines to -[MMAppController rcFilesModificationDate] >> (it should be completely straightforward so please send me a patch >> that you have tested yourself). > > Good idea, I've done this. The viminfo file is written on exit > (although luckily not when exiting by being cleared from the preload > cache), so this will invalidate preloaded processes more often. I > added a check for this on close, though, so a new process can be > prepared in advance.
Thanks for the patch. I'll look at it soon (and merge the other two as well). > It dodges the first one, but the second one is still valid. Since > viminfo is written on exit, registers now have a sort of slow > consistency. I was asking whether we should try to synchronize the > registers amongst all open Vim processes, which could be done by > reading and writing viminfo more aggressively, or through other means. Hmmm...this sounds like a lot of trouble. I'd prefer to keep things simple and let it just be the way it is. Björn --~--~---------~--~----~------------~-------~--~----~ You received this message from the "vim_mac" maillist. For more information, visit http://www.vim.org/maillist.php -~----------~----~----~----~------~----~------~--~---
