[Github-comments] [geany/geany-plugins] geanylua: Fix build with latest Scintilla (#510)

Colomban Wendling notifications at xxxxx
Thu Dec 8 12:37:47 UTC 2016


@elextr @codebrainz @eht16 The thing is that we don't really have a way to reflect the change in the API version: we have one API number, and one ABI number.

* The change here doesn't break ABI (it's a build-only change).
* Changing the API number won't help anyone: the prefixed name exists since basically forever, so there's no real point in adding `#if`s in some code for that.

And changing neither of those will change the fact plugins using old unprefixed names will need to be changed to build against the latest Geany.

So, what could we do that has any kind of meaning?  We could indeed bump API to reflect new stuff in the Scintilla API (that could be a rule we follow in the future), but not necessarily this very change.

Opinions?  Or maybe I missed something we could actually do that would be sensible, dunno.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany-plugins/pull/510#issuecomment-265730505
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.geany.org/pipermail/github-comments/attachments/20161208/29914f80/attachment.html>


More information about the Github-comments mailing list