> There also seem to be a lot of plugins that just won't build anymore because 
> dependencies are unavailable. Lua 5.1 is well over a decade old, and its 
> final update was about 9 years ago. So it may not be long before distros stop 
> including it.

Is there any newer Lua that could plug in?

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

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 recently saw, but haven't tried, another scripting plugin for Geany 
> (peasy). Since it uses gobject introspection, it presumably has access to all 
> of the API.

That is made by a regular Geany contributor and (IIUC) makes plugins written in 
scripting languages "first class" plugins and could replace Geanypy and 
Geanylua albeit with a different API since both of those attempted to make the 
API more OO and "native" in the respective scripting language and Peasy is 
direct translation of the Geany C API.  

Currently its not part of the Geany project itself and (according to Google) 
its not packaged by anything other than Arch AUR.  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.

-- 
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-934092491

Reply via email to