@elextr commented on this pull request.


> + * to the members ending with @c _perform are called by Geany at appropriate
+ * moments to inform the plugin when to perform the given feature.
+ * 
+ * The extension is defined by the pointers in the PluginExtension structure 
and
+ * is registered in Geany using the @c plugin_extension_register() function.
+ * 
+ * @warning The API provided by this file is subject to change and should not 
be
+ * considered stable at this point. That said, it is highly probable that if
+ * a change of this API is required in the future, it will not be of a major
+ * nature and should not require major modifications of the affected plugins
+ * (e.g. added/modified parameter of a function and similar changes).
+ **/
+typedef struct
+{
+       /**
+        * Pointer to function called by Geany to check whether the plugin

The struct member is not the function, its a pointer to the function, it can 
point to any function, its not a fixed function.  The original description 
seemed to suggest that the functions had fixed names, whereas its the member 
pointers that have the fixed names, and it was very confusing.

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

Message ID: <geany/geany/pull/3849/review/2150048...@github.com>

Reply via email to