In general we try to make use of whatever type safety we can get the compiler 
to provide, especially in the plugin API which is intended to be used by 
programmers of varying ability.  Since plugins are part of the Geany memory and 
process they can crash Geany.  So I don't think we would want to deliberately 
lose type safety through the use of varargs in the plugin API in cases other 
than well known uses, such as printf like formatting.  @b4n, any comment?

---
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/815#issuecomment-165048885

Reply via email to