OK, so I had a detailed look at what the problems with building this plugin 
might be and did run into these two issues:

1. lua is only built as a static library by the provided makefile and GeanyLua 
checks for the dynamic library of lua provided by distributions. I think this 
isn't a big problem to overcome and the plugin should be easy to patch to link 
against the static library.
2. For some reason, the plugin tests key presses using X11 instead of Gdk here:
https://github.com/geany/geany-plugins/blob/2665511f731e613944815ab62885ecf52e3037e6/geanylua/glspi_app.c#L452
Not sure if it's necessary and if something in Gdk is missing but this could be 
a problem for X11-less linuxes too. Maybe the whole "keygrab" code could be 
just dropped and this functionality removed from the plugin on macOS.

-- 
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany-osx/issues/41#issuecomment-1454152266
You are receiving this because you are subscribed to this thread.

Message ID: <geany/geany-osx/issues/41/1454152...@github.com>

Reply via email to