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
-~----------~----~----~----~------~----~------~--~---

Reply via email to