This is a tailored fork of the greatest lightweight text editor ever written in Lua.
This fork is very specific and you probably meant to visit the original repo instead:
https://github.com/rxi/lite/
If you are still interested in this, here you have some major diffs:
- Amalgamated as single-file source.
- Platform agnostic now (no more specific SDL calls; tested with GLFW backend).
- Specific
lt_
platform bits have been moved out to an external file (lite_sys.h) - Lua, stb-truetype and lite_sys headers must be included beforehand.
- Embeddable: reverted loop handler from framework to library mode. see: lt_init()/lt_tick()
- Data folders reorganized as data/themes, data/languages/ and data/plugins/.
- DATADIR path can be specified now (EXEDIR/data/ no longer needed)
- Packaged with a bunch of handy plugins from https://github.com/rxi/lite-plugins
- Packaged with all color themes from https://github.com/rxi/lite-colors
- Merged multi-cursors in from https://github.com/adamharrison/lite-xl
- Merged a few pending PRs and pending fixes from original repo.
- Fixed for Lua >= 5.2
This project is free software; you can redistribute it and/or modify it under the terms of the MIT license.
See LICENSE for details.