martin wrote:
It does not happen to me. Can you tell me exact steps that you do? (on example with internal editor first). What interface (NC/Explorer). Exact key/mouse sequence. Remote/local file.... Thanks in advance.
I've noticed this problem as well. External editor is EditPlus, interface is Explorer, error is caused by any method of invoking edit. It works fine if I close EditPlus completely after I'm done editing.
Its also annoying in that I edit multiple files at once. I can't do that with the edit feature currently, even if the one-at-a-time blocking is removed, there's still the instance hand-off problem. I can make EditPlus allow multiple instances, but that's only a workaround.
My suggestion is instead of trying to delete the temp file as soon as possible, and thus requiring that you lock against the edit process, that you leave all temp files around until the end of the session. Check before you close to see if they're deletable; if they aren't (because something else has them open), throw a cancellable error message. This kills both the multiple-instances bug and this hang-on-edit one.
My two bits, for what its worth,
Nathaniel Eliot - temujin9@t9productions.com