> Sounds like a change of the signal's semantics to me.

But not of the signal itself - the signal works as before. It's a change of 
Geany's initialization behavior which isn't documented anywhere (and because we 
might need to change things in the future, I think we shouldn't specify the 
initialization process in too much detail).

In other words - plugins should use the signal to make sure initialization is 
finished (already documented); relying on implicit, undocumented Geany behavior 
is undefined and may change release to release (already the case with other 
things). 

---
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/924#issuecomment-191223358

Reply via email to