On Mon, 2002-11-18 at 15:40, Jeffrey Stedfast wrote: > On Mon, 2002-11-18 at 11:56, Alex Viskovatoff wrote:
> > Other messages recently posted in this list have apparently given me the > > solution to the problem. This is to use the "killev" script and restart > > Evolution. Evidently, Evolution starts some subprocesses that cache > > message filenames and that don't get killed when one simply quits > > evolution. > > eh... this would be news to me :-) > > The evolution-mail component doesn't spawn any new processes, it keeps > them in ram if they are in use or on disk if not (in a file called > .ev-summary that should be in the mh folder I think). > > killev shouldn't solve the problem... unless that file isn't getting > written to because of the killev. but afaik, the file gets synced to > disk when you switch out of that folder. I am operating in the dark here: I downloaded the source code for Evolution to see if I could figure out where the names of files containing nmh messages were cached, but quickly gave up, because Evolution is evidently an extremely complex program. That is why I was happy to hear of the reference to killev. All I know is that I tried several times quiting evolution, deleting the appropriate .ev-summary file, and restarting evolution, but that never got Evolution to update its message listing to be current with the actual contents of the nmh folder in question. When I ran killev a couple of times however, the problem just went away. Perhaps it was a coincidence, as you imply, but I am still at a loss as to why deleting the .ev-summary didn't fix the problem immediately. > what probably needs to happen is that when you switch into the folder, > it needs to re-check the mtime of the directory (assuming it doesn't > already) and if it's changed (where changed == st.st_mtime != > cached_mtime), re-index the folder. I entirely agree. Or at least add a command "re-index folder", as exists in exmh. Overall, I am extremely happy with Evolution. I had been tired of not having a "modern" email program, having used exmh since I switched to Linux a few years ago. It is very nice to have a program that can handle both nmh folders and imap. Alex _______________________________________________ evolution maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/evolution
