@elextr
you need to read the Lua C interface to see what to do with it.
Thanks :)
I presume you mean [this line](https://github.com/geany/geany-plugins/pull/652/files?diff=unified#diff-cb59...).
and sorry, I needed to say more clearly.
```glspi_run_script()``` runs ```glspi_state_new()``` (i.e. ```luaL_newstate()```) first and ```glspi_state_done()``` (i.e. ```lua_close()```, [description](https://www.lua.org/manual/5.1/manual.html#lua_close)) at the end + [Garbage Collection](https://www.lua.org/manual/5.1/manual.html#2.10): I think I can ignore it.
P.S. Do #652 and #653 have a chance without maintainer?