lite-xl/data
Jefferson González 1fcc69d7aa 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-08-07 15:02:19 +01: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-08-07 15:02:19 +01: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-08-07 15:02:06 +01:00