File write/read operations are now accessible from Lua. There are no security checks yet.
Here is an example of how it works in a script
file = openFile("/tmp/a", "r+") actual = file:read(1) file:write(new)
I refactored the lcluascript library too, now there is a LCLua class which add the Lua functions and LibreCAD kernel functions into Lua.