@techee commented on this pull request.


> +
+Since Geany 2.1 the PluginExtension API allows plugins to take over some of
+the core Geany functionality, such as autocopletion, calltip display, symbol 
goto,
+typename highlighting inside document, etc.
+
+@section plugin_extension_init Initialization and cleanup
+
+First, any plugin interested in using this interface has to register its
+@c PluginExtension instance using @c plugin_extension_register(). This 
typically
+happens in the @c init() function of the plugin. Registered extensions have to 
be
+unregistered before the plugin is unloaded using @c 
plugin_extension_unregister(),
+typically inside the @c cleanup() function of the plugin.
+
+@section plugin_extension_impl Implementing extensions
+
+Inside the @c PluginExtension instance, the plugin fills-in the pointers to

Well, "PluginExtension struct" would be incorrect here, it should be something 
like "variable of the PluginExtension type".

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

Message ID: <geany/geany/pull/3849/review/[email protected]>

Reply via email to