<blockquote>
<p>I think you're conflating two separate things. The issue with GFileMonitor is related to inotify, or whatever underlying file change monitoring mechanism, and not the use of GFile.</p>
</blockquote>
<p>Thats correct, but I mean that if they are correct, why don't file monitors then use the etag to solve the issue of if the file really changed and avoid multiple changed signals to the user?</p>
<p>Or thats also possibly the "better filtering" inside Geany.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/geany/geany/issues/2133#issuecomment-489258994">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AAIOWJ3CBUXK2C2T2QQ6BS3PTS3VTANCNFSM4HI2SZYQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AAIOWJ2NG5BTGJVXFFU25OLPTS3VTA5CNFSM4HI2SZY2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODUUX74Q.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/geany/geany/issues/2133#issuecomment-489258994",
"url": "https://github.com/geany/geany/issues/2133#issuecomment-489258994",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>