On Sun, 14 Nov 2010 12:31:59 +0300 Eugene Arshinov <earshi...@gmail.com> wrote:
> Hi. > > I don't know whether it was this change which caused this, but after I > updated recently to r5395 and turned on the #define in document.c > which controls using GIO file monitor, each time I save a document (I > only use local filesystems) I get a dialog telling me the file was > changed. In debug output coming from > document.c:monitor_file_changed_cb() I see that CHANGE notification > is sent twice after a file is saved. Maybe it's > g_file_replace_contents() which cause this, or it's a bug in my GLib > version, I don't know. I changed the code of the callback to check > mtime before setting doc->file_disk_status to CHANGE, and file saving > is now works correctly for me. If you think this change is > meaningful, consider the patch I attach. Apart of the change in the > callback it contains some other staff (which you may wish to not > commit). > > Best regards, > Eugene. Hello. I've just created an entry in the patch tracker <https://sourceforge.net/tracker/?func=detail&aid=3345697&group_id=153444&atid=787793> Regards, Eugene. _______________________________________________ Geany-devel mailing list Geany-devel@uvena.de https://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel