I suggest _all_ the signal scripts be checked for existence at plugin start, 
not checking the file system every signal.

The filesystem will probably be cached (at least on linux) but its still system 
call overhead.

The at startup means no UI is needed to cause a rescan, just disable and 
re-enable the plugin.  Or "somebody" could add a Tools menu item to rescan for 
the convenience of people developing scripts.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany-plugins/pull/1112#issuecomment-933157049

Reply via email to