> Yep. -2 (even without seeing the patch :) How about a combination of both?
1. when lyx gets focus, check diskfile. if modified, set diskModified = true 2. when the buffer is modified and if diskModified, ask if reload the file. If so, reload.the file. If not, set diskModified to false. Briefly, disk checking only happens when lyx gets focus, but reloading is prompted only when the buffer is changed. Bo