@eht16 by "reverse engineer" I meant plugin devs would have to figure out and download the version of G* headers which go with the specific version of G* dlls we ship in order to develop plugins. If we (optionally) shipped the G* headers along with the dlls we ship, all they would have to do is point their toolchain/compiler/buildsystem at our headers and dlls and they can make plugins, whether they use MSYS, Cygwin, MinGW, MSVC, ICC, etc. They should all interoperate as it's all plain C, including Scintilla which we use via a C API/ABI.
--- 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/pull/1072#issuecomment-226110738
