<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On 22 June 2013 20:14, Dimitar Zhekov <span dir="ltr"><<a href="mailto:dimitar.zhekov@gmail.com" target="_blank">dimitar.zhekov@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">On Fri, 21 Jun 2013 20:49:38 +1000<br>
Lex Trotman <<a href="mailto:elextr@gmail.com">elextr@gmail.com</a>> wrote:<br>
<br>
> On 21 June 2013 02:35, Frank Lanitz <<a href="mailto:frank@frank.uvena.de">frank@frank.uvena.de</a>> wrote:<br>
><br>
</div><div class="im">> > this will increase the dependencies of Gtk at least to 2.24. Not sure<br>
> > it's already time to do this step.<br>
><br>
> Doesn't importing geany/src/gtkcompat.h via plugindata.h define macros that<br>
> map the gtk3 function names back to the equivalent in earlier versions so<br>
> the same code works for gtk2/3?<br>
<br>
</div>It does, but for that to work, you have to use the latest (after 1.23)<br>
Geany to build the plugin.<br></blockquote><div><br></div><div style>Yes, but you need that for gtk3 anyway, but the point is that the plugin doesn't need gtk2.24, if should work with older gtk2 versions.</div><div style>
<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Some time ago, I sent to ML an alternate gtkcompat that maps the<br>
gtk+ functions from lower to higher, but there was no interest.<br></blockquote><div><br></div><div style>Putting words in someone's mouth, I guess it was to look forward to gtk3 not backward to gtk2, but you are right, a plugin that decides to support gtk3 will no longer supports Geany < 1.24 unless it includes a local copy of gtkcompat.h, and well, thats messy, error prone and nasty.</div>
<div style><br></div><div style>Cheers</div><div style>Lex</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<span class="HOEnZb"><font color="#888888"><br>
--<br>
E-gards: Jimmy<br>
</font></span><div class="HOEnZb"><div class="h5">_______________________________________________<br>
Devel mailing list<br>
<a href="mailto:Devel@lists.geany.org">Devel@lists.geany.org</a><br>
<a href="https://lists.geany.org/cgi-bin/mailman/listinfo/devel" target="_blank">https://lists.geany.org/cgi-bin/mailman/listinfo/devel</a><br>
</div></div></blockquote></div><br></div></div>