aa20159eb1
As discussed with Adam on discord current Lite XL Lua Plugin API was not working on native plugins with more than 1 source file since imported symbols were not exposed to other unit files. The issue was tackled on #1332 but the solution introduced another issue when Lite XL was dynamically linked to the system lua. So we opted to tackle this by using function wrappers around the function pointers. |
||
---|---|---|
.. | ||
cross | ||
icons | ||
linux | ||
macos | ||
windows | ||
README.md | ||
lite_xl_plugin_api.h |
README.md
Resources
This folder contains resources that is used for building or packaging the project.
Build
cross/*.txt
: Meson cross files for cross-compiling lite-xl on other platforms.
Packaging
icons/icon.{icns,ico,inl,rc,svg}
: lite-xl icon in various formats.linux/org.lite_xl.lite_xl.appdata.xml
: AppStream metadata.linux/org.lite_xl.lite_xl.desktop
: Desktop file for Linux desktops.macos/appdmg.png
: Background image for packaging MacOS DMGs.macos/Info.plist.in
: Template for generatinginfo.plist
on MacOS. Seemacos/macos-retina-display.md
for details.windows/001-lua-unicode.diff
: Patch for allowing Lua to load files with UTF-8 filenames on Windows.
Development
lite_xl_plugin_api.h
: Native plugin API header. See the contents oflite_xl_plugin_api.h
for more details.