lite-xl/data/core
Guldoman 2e02aede7c
Make mod-version follow semver (#1036)
* Make mod-version follow semver
  Now plugins can optionally specify the minor and patch version they 
support.
  If no minor or patch version is specified, it's considered 0.
  Plugins are only loaded if they have the same major version and a 
  smaller or equal minor+patch version.
* Add modversion to logging and plugin mismatch nagview

---------

Co-authored-by: Jefferson González <jgmdev@gmail.com>
2023-02-01 20:28:21 -04:00
..
commands Replace globally when replacing from selection (#1331) 2023-01-30 13:00:48 -04:00
doc highlighter: autostop co-routine when not needed (#881) 2022-11-06 03:38:10 +01:00
bit.lua Assert for negative `field` in bit32 polyfill 2022-01-12 19:56:09 +01:00
command.lua Replace `assert` with `core.log_quiet` on command replace 2022-08-16 22:18:50 +02:00
commandview.lua Pass the currently selected item to `CommandView` validation (#1203) 2022-11-15 12:03:13 -04:00
common.lua Use `table.move` to implement `common.splice` (#1324) 2023-01-13 19:33:13 +01:00
config.lua Add `config.keep_newline_whitespace` option (#1184) 2022-11-03 12:40:27 -04:00
contextmenu.lua contextmenu: adjust y positioning if less than zero (#1268) 2022-12-28 02:51:24 -04:00
dirwatch.lua Make `dirwatch` sorting compatible with what `file_bisect` expects (#1300) 2023-01-05 15:59:15 -05:00
docview.lua Avoid drawing hidden text in `DocView:draw_line_text` (#1298) 2023-01-18 22:15:26 -05:00
emptyview.lua fix: center title and version in emptyview (#1311) 2023-01-06 15:27:05 -04:00
ime.lua Improve IME location updates (#1170) 2022-12-20 20:11:13 -04:00
init.lua Make mod-version follow semver (#1036) 2023-02-01 20:28:21 -04:00
keymap-macos.lua Fix horizontal scroll with touchpad on MacOS 2022-12-28 17:26:57 +01:00
keymap.lua Improve IME location updates (#1170) 2022-12-20 20:11:13 -04:00
logview.lua `LogView`: Show scrollbar 2022-07-01 05:29:55 +02:00
modkeys-generic.lua Add macos keybindings 2021-04-21 09:48:30 +02:00
modkeys-macos.lua Add macos keybindings 2021-04-21 09:48:30 +02:00
nagview.lua initial documentation for better code completion 2022-06-07 22:09:34 -04:00
node.lua fix: move tab scroll buttons to remove spacing before 1st tab (#1231) 2022-12-20 22:06:53 -04:00
object.lua initial documentation for better code completion 2022-06-07 22:09:34 -04:00
regex.lua core: ported regex.gsub to faster native version (#1233) 2022-12-20 17:46:37 -04:00
rootview.lua Add IME support (#991) 2022-10-15 19:58:51 -04:00
scrollbar.lua Make `Scrollbar` follow `force_status` when animations are disabled 2022-11-15 21:08:33 +01:00
start.lua Make mod-version follow semver (#1036) 2023-02-01 20:28:21 -04:00
statusview.lua feat: encode home in statusview file path (#1224) 2022-12-06 06:19:52 -04:00
strict.lua Initial commit 2019-12-28 11:17:56 +00:00
style.lua style: move default colors to its own style file 2022-06-02 19:20:54 -04:00
syntax.lua core syntax: strip the path from filename on syntax.get (#1168) 2022-10-22 20:04:54 -04:00
titleview.lua Add on_scale_change event to View (#1146) 2022-10-11 14:44:32 -04:00
tokenizer.lua Fix popping subsyntaxes that end consecutively (#1246) 2022-12-27 20:24:52 -04:00
utf8string.lua c core: fix extra utf8 build conflict on windows 2022-05-11 00:22:01 -04:00
view.lua Add more options to `Scrollbar` (#1174) 2022-11-01 18:38:50 -04:00