Commit graph

12 commits

Author SHA1 Message Date
Folke Lemaitre
9177778891
fix(plugin): rename weak => optional. Makes more sense :) 2023-05-22 14:53:36 +02:00
Folke Lemaitre
8564f6d22b
feat(plugin): added support for weak specs. They will not be included in the final spec if not specified somwhere else 2023-05-22 14:24:18 +02:00
Folke Lemaitre
0d3f2c4042
feat(git): Plugin.submodules = false will now skip fetching git submodules 2023-02-12 12:56:42 +01:00
Folke Lemaitre
57a3960faf
feat: deactivate WIP 2023-02-07 23:52:02 +01:00
Folke Lemaitre
2128ca90fb
feat(spec): event, keys, ft and cmd can now also be a function that returns the values to be used 2023-01-12 13:08:43 +01:00
Folke Lemaitre
7260a2b28b
feat(spec)!: setting a table to Plugin.config is now deprecated. Please use Plugin.opts instead. (backward compatible for now) 2023-01-08 15:01:58 +01:00
Folke Lemaitre
bce0c6e327
perf(spec): more efficient merging of specs and added Plugin._.super 2023-01-04 09:35:00 +01:00
Folke Lemaitre
299ffdfd53
feat(ui): added section with disabled plugins 2023-01-03 10:43:10 +01:00
Folke Lemaitre
39b66027a5
feat(spec): added support for importing multiple spec modules with import = "foobar" 2023-01-01 21:07:05 +01:00
Folke Lemaitre
34e2c78e06
feat(ui): show new version that is available instead of general message 2022-12-31 16:08:09 +01:00
Folke Lemaitre
edf8310288
feat(plugin): added Plugin.priority for start plugins 2022-12-27 17:24:47 +01:00
Folke Lemaitre
38a9541939
style(plugin): improved types a bit, but sumneko still can't handle them since they're recursive 2022-12-27 08:30:28 +01:00