Maintainer: |
hanya |
Rating: |
(2 votes)
|
Application: |
OpenOffice.org |
Tags: |
loader, macro, script, provider, extension |
Source code: |
https://github.com/hanya/luno |
Post date: |
Thursday, 4 October, 2012 - 09:49 |
Statistics |
Week: Not tracked - Month: Not tracked - Year: Not tracked - Timeline |
LUNO is bridge between Lua and UNO written in C++. This provides ability to write UNO components and ability to write macros in Lua. And also this allows automating the office through IPC connection.
Documentation can be seen in:
https://github.com/hanya/luno/blob/master/ldoc/index.md
If you are looking for document about IPC, see:
https://github.com/hanya/luno/blob/master/ldoc/ipc.md
This extension is separated into LuaLoader and LuaScriptProvider. And the script provider depends on passive component registration introduced on Apache OpenOffice 3.4. Install these packages according to the following procedure:
If you write own UNO component in Lua, it can be installed as part of OXT package on the office that has LuaLoader installed. See Component section more detail.
LuaLoader package contains LuaJIT 2.0.0-beta10 (MIT license) compiled with compatibility option with Lua 5.2 (LUAJIT_ENABLE_LUA52COMPAT).
Version | Operating system | Compatibility | Release date | ||
---|---|---|---|---|---|
0.1.0 | Windows, Linux, Linux x86-64 | -- | 04/10/2012 - 11:25 | More information | Download |