Whats it doing wrong?

Its code contains no form of error handling to detect, correct, or mitigate a catastrophic failure caused entirely by the plugin itself. It's basically doing the worse possible thing (nothing), which is directly responsible for causing Geany to enter into a state where all unsaved data will be lost and the user is forced to kill the Geany process or reboot. If it wasn't doing it wrong, that wouldn't happen.


Reply to this email directly or view it on GitHub.