[Github-comments] [geany/geany-plugins] GeanyLua: Enable running scripts for all signals (#1112)

xiota notifications at xxxxx
Thu Oct 7 06:12:43 UTC 2021


@elextr

> Is there any newer Lua that could plug in?

As far as I can tell, the newer versions are incompatible, and porting would be a pain.

> Unfortunately Geanypy has now expired due to one of its dependencies being stuck on GTK2.

Distros are also dropping python2.  So if it wasn't one thing, it would probably be another.  I had a version of my preview plugin for Geanypy, but switched to GTK3 a long time ago.  Was surprised to learn that Geany was still being built with GTK2 on Windows.

> Because plugins are made by individuals with few additional contributors (mostly) they tend to not have the effort available to keep up with changing dependencies and expire when the dependency does.

I guess having spyware would help to know where to put effort...

> Currently its not part of the Geany project itself and (according to Google) its not packaged by anything other than Arch AUR.

I just put peasy in a [PPA](https://launchpad.net/~xiota/+archive/ubuntu/geany-plugins).  It successfully compiles for Ubuntu 18.04, 20.04, 21.04, and 21.10.  I'm able to test that it works on 21.04, but don't have the others installed.

> I have said I think it should be one of the plugins distributed with Geany itself (like filebrowser, save actions and splitwindow) so its available everywhere Geany is, but its up to the developer if they want to contribute it.

I saw that @kugel- had [written a comment](https://github.com/kugel-/peasy/issues/14#issuecomment-797687553) saying "I also wasnt really aware that there are more than 2 people in the world are using peasy :-)" ... Maybe he'd be willing to have it distributed with Geany if he knows there's interest?

-- 
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/1112#issuecomment-937481481
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.geany.org/pipermail/github-comments/attachments/20211006/974515b1/attachment.htm>


More information about the Github-comments mailing list