Reload request after save is annoying.
after I save changes to the disk file, I often get the message “File has changed on disk, reload?”
Nobody has changed the file. However, as this problem only occurs on remote drives (here: OpenAFS), I guess that Notepad++ records the last-modification date, which is then slightly changed by the file system.
So I would change the behaviour:
For the save, record a file hash value for that saved file, and attach it to the open file (as done with the timestamp I guess).
In case of detecting such a timestamp(?) change, rehash entire file content and compare with recorded file hash value.
If equal, ignore the falsy-detected change (i.e. no MessageBox),
otherwise, there was very probably an external change.
See this as a bug report, as this annoying MessageBox may occur anytime while editing, and quite often I lost my last changes by hitting Enter key (while typing), and there is no Undo for that case!