@b4n I said:

Oh, I'm not defending it as non-buggy, I'm saying that I suspect there to be lots of similar bugs

It seems like you are not getting the meaning of what I say.

Of course its Geany bugs, Geany does not meet the conditions for reentrant software, but thats not just MRU or this or that, as the examples I gave over a wide range of circumstances showed, and thats just the ones somebody has reported and we have investigated enough to understand. Geany is not tolerant of events out of their normal order, nobody has been careless or bad, it has simply not been written to be so.

But as we keep seeing, there are situations where that will happen, as you say out of our control, although things like plugins are within our control, so they should not be violating limitations of Geany, and that is a plugin bug which should be fixed there.

But it is unlikely that anyone will fix the underlying bugs in Geany, so for the situations not caused by plugins we play whac-a-mole1 every time such a bug pops up, and simply ignore bugs that are rare enough that they are not reported or not reproducible, thats fine if its a deliberate decision, just be aware we have molehills throughout our back yard and try not to stumble into them 😀.

Footnotes

  1. https://en.wikipedia.org/wiki/Whac-A-Mole ↩


Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.Message ID: <geany/geany/pull/3907/c2175473582@github.com>