[Geany-devel] More API/ABI changes (was: Re: indicator API functions)

Enrico Tröger enrico.troeger at xxxxx
Fri May 16 14:25:14 UTC 2008


On Fri, 16 May 2008 12:33:36 +0100, Nick Treleaven
<nick.treleaven at btinternet.com> wrote:

> On Thu, 15 May 2008 21:02:44 +0200
> Enrico Tröger <enrico.troeger at uvena.de> wrote:
> 
> > On Thu, 15 May 2008 19:06:35 +0100, Nick Treleaven
> > <nick.treleaven at btinternet.com> wrote:
> > 
> > > ATM I'm working on spliting up GeanyPrefs into individual types,
> > > probably I'll commit it tomorrow.
> > 
> > Ah cool.
> > 
> > Maybe this is a good timing to also change some struct names.
> > While we are at breaking plugin ABI, we could rename document into
> > GeanyDocument, just for consistency.

Done and also for filetype -> GeanyFiletype.

> Yes, I think all typedefs that are used in the plugin API could have
> the Geany prefix - this might also make it easier to know whether
> something is in the API or not.
> 
> There are 2 other types that I can split up:
> * GeanyFunctions could be moved out of GeanyData so we can add struct
> pointers without breaking the ABI
> * GeanyWidgets could be moved out of GeanyApp so we can add any
> application-related settings whilst keeping the main widgets grouped
> together.

Yeah.


Regards,
Enrico

-- 
Get my GPG key from http://www.uvena.de/pub.asc
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://lists.geany.org/pipermail/devel/attachments/20080516/9954418c/attachment.pgp>


More information about the Devel mailing list