[...]
Thank you, and others for the information.
I have found that if I mount the samba share through an ssh tunnel, then the timestamp issue goes away. This may tie in with your explanation of Geany not checking the timestamp of remote shares.
Yes, if you access the file via an ssh: URL (or any url that isn't file: ) Geany assumes it is remote.
Cheers Lex