[Geany] plugin api
Nick Treleaven
nick.treleaven at xxxxx
Tue Jul 31 10:57:31 UTC 2007
On 07/31/2007 12:23:34 AM, blackdog wrote:
> On looking at the sci_wrappers.c and having implemented the plugin
> sci
> stuff i think most people would be like me and want all of the sci
> wrapper functions available in the plugin api, more or less.
>
> Is there a reason to not just add all of them in one go rather than
> piecemeal? If not, I'll do a little script to strip them out into the
> correct format.
>
> Comments?
>
Well, I think most of sciwrappers are not common functions - to take
the first 3:
sci_set_line_numbers,
sci_set_mark_long_lines,
sci_get_line_numbers
I don't think plugins should use these. I think in the rare
circumstance a plugin needs to use an unusual scintilla message, it can
do that with scintilla_send_message() or by copying the wrapper from
sciwrappers.c and making it static.
Of course, if you want to add a block of commonly used scintilla
functions, go ahead ;-)
Regards,
Nick
More information about the Users
mailing list