<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On 5 June 2013 14:34, Lex Trotman <span dir="ltr"><<a href="mailto:elextr@gmail.com" target="_blank">elextr@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 dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote"><div class="im">On 5 June 2013 13:19, Thrawn <span dir="ltr"><<a href="mailto:shell_layer-geany@yahoo.com.au" target="_blank">shell_layer-geany@yahoo.com.au</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi, folks.<br>
<br>
I took a look through the plugin wishlist recently, and it seems to me that a fair number of them could be solved quickly and easily using Lua scripting. Advanced interaction with Geany's chrome is out, but for text wrangling and integration with external tools, Lua scripts are effective, and they're extremely quick and easy to do.<br>


<br>
I'm going to upload a 'delete duplicate lines' script to the Geany wiki soon, and then I plan to take a look at jumping to external functions in files that aren't open. FTP integration might be feasible too.<br>


<br>
I could use GeanyPy, I suppose, and it's capable of more advanced stuff, but it's not available as a precompiled package, and the build process wanted to install over 100MB of python-dev dependencies...not really keen, nor would I want to impose that burden on end-users. I'll just pick the low-hanging fruit with Lua.<br>

</blockquote><div><br></div></div><div>Hi,</div><div><br></div><div>Before you get too carried away, are you aware that the Lua plugin is orphaned and will be removed in the next release unless someone becomes maintainer?</div>

<div><br></div><div>Perhaps you should organise that first, if you want to be maintainer yourself then you need reasonable C skills and the time and interest to keep the plugin up to date, for example it currently does not work with GTK3.  (I don't know how much is involved in that).</div>
</div></div></div></blockquote><div><br></div><div style>Actually the gtk3 problem was fixed by the Geany maintainer, but thats not his job, he's got an IDE to maintain :)</div><div style><br></div><div style>Cheers</div>
<div style>Lex</div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">
<div><br></div><div>Cheers</div><span class="HOEnZb"><font color="#888888"><div>Lex</div></font></span><div class="im"><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<span><font color="#888888"><br>
Thrawn<br>
_______________________________________________<br>
Devel mailing list<br>
<a href="mailto:Devel@lists.geany.org" target="_blank">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>
</font></span></blockquote></div></div><br></div></div>
</blockquote></div><br></div></div>