lite-xl/data
Jefferson González 5b2538e856
Improved plugins config table handling (#1356)
* Warns user if trying to disable a plugin that is already
  enabled when doing `config.plugins.plugin_name = false` and also
  prevents replacing the current plugin config table with the false
  value to mitigate runtime issues.
* Uses a merge strategy by default when assigning a table to a plugin
  config to prevent a user from removing a plugin default config values
  as experienced and explained on this issue lite-xl-plugins#158
* This change is basically backwards compatible, but will require a
  change on the settings ui plugin on how it checks for already
  enabled plugins, since rawget will no longer be a working hack
  or workaround for this.
* As suggested by Adam dropped loaded key and switched to package.loaded
2023-02-06 13:32:44 -04:00
..
colors style: move default colors to its own style file 2022-06-02 19:20:54 -04:00
core Improved plugins config table handling (#1356) 2023-02-06 13:32:44 -04:00
fonts draw lite-xl icon in TitleView (#1143) 2022-10-10 11:05:30 -04:00
plugins Context menu fixes and keyboard navigation (#1338) 2023-01-30 13:36:17 -04:00