2020-06-28 18:25:40 +02:00
|
|
|
Lite XL is following closely [rxi/lite](https://github.com/rxi/lite) but with some enhancements.
|
|
|
|
|
|
|
|
This files document the differences between Lite XL and rxi/lite for each version.
|
|
|
|
|
2020-12-06 11:23:33 +01:00
|
|
|
### 1.13
|
|
|
|
|
|
|
|
**Rendering options for fonts**
|
|
|
|
|
|
|
|
When loading fonts with the function renderer.font.load some rendering options can
|
|
|
|
be optionally specified:
|
|
|
|
|
|
|
|
- antialiasing: grayscale or subpixel
|
|
|
|
- hinting: none, slight or full
|
|
|
|
|
|
|
|
See data/core/style.lua for the details about its utilisation.
|
|
|
|
|
|
|
|
The default remains antialiasing subpixel and hinting slight to reproduce the
|
|
|
|
behavior of previous versions.
|
|
|
|
The option grayscale with full hinting is specially interesting for crisp font rendering
|
|
|
|
without color artifacts.
|
|
|
|
|
|
|
|
**Unix-like install directories**
|
|
|
|
|
|
|
|
Use unix-like install directories for the executable and for the data directory.
|
|
|
|
The executable will be placed under $prefix/bin and the data folder will be
|
|
|
|
$prefix/share/lite-xl.
|
|
|
|
The folder $prefix is not hard-coded in the binary but is determined at runtime
|
|
|
|
as the directory such as the executable is inside $prefix/bin.
|
|
|
|
If no such $prefix exist it will fall back to the old behavior and use the "data"
|
|
|
|
folder from the executable directory.
|
|
|
|
|
|
|
|
In addtion to the `EXEDIR` global variable an additional variable is exposed, `DATADIR`,
|
|
|
|
to point to the data directory.
|
|
|
|
|
|
|
|
The old behavior using the "data" directory can be still selected at compile time
|
|
|
|
using the "portable" option. The released Windows package will use the "data"
|
|
|
|
directory as before.
|
|
|
|
|
|
|
|
**Configuration stored into the user's home directory**
|
|
|
|
|
|
|
|
Now the Lite XL user's configuration will be stored in the user's home directory under
|
|
|
|
".config/lite-xl".
|
|
|
|
The home directory is determined using the "HOME" environment variable except on Windows
|
|
|
|
wher "USERPROFILE" is used instead.
|
|
|
|
|
|
|
|
A new global variable `USERDIR` is exposed to point to the user's directory.
|
|
|
|
|
2020-11-17 16:26:55 +01:00
|
|
|
### 1.11
|
|
|
|
|
2020-11-17 17:05:06 +01:00
|
|
|
- include changes from rxi's Lite 1.11
|
|
|
|
- fix behavior of tab to indent multiple lines
|
2020-11-17 16:26:55 +01:00
|
|
|
- disable auto-complete on very big files to limit memory usage
|
|
|
|
- limit project scan to a maximum number of files to limit memory usage
|
|
|
|
- list recently visited files when using "Find File" command
|
|
|
|
|
2020-06-28 18:25:40 +02:00
|
|
|
### 1.08
|
|
|
|
|
|
|
|
- Subpixel font rendering, removed gamma correction
|
|
|
|
- Avoid using CPU when the editor is idle
|
|
|
|
|
|
|
|
### 1.06
|
|
|
|
|
|
|
|
- subpixel font rendering with gamma correction
|