Commit graph

741 commits

Author SHA1 Message Date
Brian Koropoff
0c50840d62 Don't cache check for attached UIs
UIs can attach and detach from headless nvim dynamically
(indeed, this is one of its use cases).
2023-01-06 22:12:40 -08:00
github-actions[bot]
7eadaacc48
chore(main): release 8.0.0 (#329)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-01-06 22:13:50 +01:00
Folke Lemaitre
102bc2722e
fix(loader): source runtime files without silent. Fixes #336 2023-01-06 19:16:39 +01:00
Folke Lemaitre
4f76b431f7
refactor(util)!: require("lazy.util").open_cmd() is deprecated. See the docs 2023-01-06 11:20:08 +01:00
github-actions[bot]
317df42fcf chore(build): auto-generate vimdoc 2023-01-06 06:13:06 +00:00
Folke Lemaitre
eed1ef3c2d
feat(commands): :Lazy! load now skips cond checks when loading plugins. Fixes #330 2023-01-06 07:11:50 +01:00
Folke Lemaitre
2ef44e2dee
fix(loader): revert change that loaded /plugin after config. Fixes #328 2023-01-05 19:43:47 +01:00
Folke Lemaitre
e89e938991
refactor: split open_cmd in float_cmd and float_term 2023-01-05 17:36:01 +01:00
Folke Lemaitre
13af39b83e
refactor: easier to pass window options for floats 2023-01-05 17:01:56 +01:00
github-actions[bot]
d3b0d3e851
chore(main): release 7.12.1 (#321)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-01-05 14:32:13 +01:00
github-actions[bot]
caf3897841 chore(build): auto-generate vimdoc 2023-01-05 13:29:20 +00:00
Folke Lemaitre
aadc912694
docs: removed my dots in favor of LazyVim 2023-01-05 14:28:28 +01:00
Folke Lemaitre
b2dec14824
fix(cache): check full paths of cached modpaths. Fixes #324 2023-01-05 13:42:23 +01:00
github-actions[bot]
af351f69ba chore(build): auto-generate vimdoc 2023-01-05 10:31:58 +00:00
Folke Lemaitre
e4f79a42d6
fix(util): Util.try can now work without an error message 2023-01-05 11:31:13 +01:00
Folke Lemaitre
847ef091fa
style: disabled stats debug 2023-01-05 11:30:47 +01:00
Folke Lemaitre
c59c05c7a8
fix(loader): run plugin config before sourcing runtime 2023-01-04 23:17:29 +01:00
github-actions[bot]
457f0bb7ce
chore(main): release 7.12.0 (#317)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-01-04 22:50:23 +01:00
Folke Lemaitre
886a91c688
ci: new templates 2023-01-04 20:23:36 +01:00
Folke Lemaitre
dea43afc4a
feat(spec): allow import property on a plugin spec 2023-01-04 17:50:57 +01:00
Tsakiris Tryfon
3bde7b5ba8
fix(keys): Use vim's default value for an unset g:mapleader (#316) 2023-01-04 14:02:48 +01:00
github-actions[bot]
d5e6bdf90c
chore(main): release 7.11.0 (#312)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-01-04 12:44:35 +01:00
Folke Lemaitre
a7ac2ad020
feat(loader): disable plugins 2023-01-04 12:40:00 +01:00
Folke Lemaitre
09fd8fabd2
fix(loader): dont show error of missing plugins if they are disabled 2023-01-04 11:02:29 +01:00
Folke Lemaitre
81cb352fe6
feat(spec): spec merging now properly works with Plugin.enabled 2023-01-04 10:36:51 +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
6d46a3028d
style(keys): remove debug output 2023-01-04 09:22:52 +01:00
Folke Lemaitre
b4d4e6b41b
fix(loader): move mapleader check to loader, so it can be set by spec files 2023-01-04 09:07:30 +01:00
Folke Lemaitre
2e87520826
fix(util): assume type is file when no type is returned by scandir. Fixes #306 2023-01-04 08:57:50 +01:00
Folke Lemaitre
e61b334cee
fix(diff): make diffview work again. Fixes #304 2023-01-04 08:13:51 +01:00
github-actions[bot]
62214df989 chore(build): auto-generate vimdoc 2023-01-04 06:55:41 +00:00
Folke Lemaitre
507b695753
fix(keys): only replace localleader and maplocalleader. Fixes #307, fixes #308 2023-01-04 07:54:45 +01:00
github-actions[bot]
a11a317a92
chore(main): release 7.10.0 (#281)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-01-04 00:32:33 +01:00
Folke Lemaitre
588caef4e9
test: fixed tests 2023-01-04 00:30:14 +01:00
Folke Lemaitre
b2673f1057
style: debug formatting 2023-01-04 00:27:31 +01:00
Folke Lemaitre
1c854d7a6d
fix(health): check for all packages on the rtp, excluding dist packs 2023-01-03 23:48:00 +01:00
Folke Lemaitre
c85f929bd9
fix(install): dont try re-installing failed missing plugins during startup. Fixes #303 2023-01-03 22:50:14 +01:00
Folke Lemaitre
1fd80159d0
fix(spec): show error when users load a plugins module called lazy 2023-01-03 22:49:04 +01:00
Folke Lemaitre
953c2791d8
fix(util): made Util.lsmod more robust. See #298 2023-01-03 22:31:18 +01:00
Folke Lemaitre
f36c7cb0dc
feat(version): allow version=false to override default version 2023-01-03 21:19:20 +01:00
Folke Lemaitre
7b9fa284f8
style: better debug 2023-01-03 16:17:15 +01:00
Folke Lemaitre
e93f50fd1b
fix(keys): operator pending mode 2023-01-03 16:16:49 +01:00
Folke Lemaitre
2e3e65b0f7
fix(keys): operator 2023-01-03 11:17:37 +01:00
Folke Lemaitre
cdb998c6fe
fix(keys): make operator pending mode work. Fixes #286 2023-01-03 11:16:15 +01:00
Folke Lemaitre
299ffdfd53
feat(ui): added section with disabled plugins 2023-01-03 10:43:10 +01:00
Folke Lemaitre
05aec48968
feat(spec): allow overriding Plugin.enabled 2023-01-03 10:34:53 +01:00
Folke Lemaitre
dc9c92a9b3
fix(git): properly compare git commits with short refs 2023-01-03 09:36:43 +01:00
github-actions[bot]
3ad6d95a30 chore(build): auto-generate vimdoc 2023-01-03 08:14:21 +00:00
Folke Lemaitre
ff1e322b4f
style: debug 2023-01-03 09:13:22 +01:00
Folke Lemaitre
e749e68b68
fix(ui): check if win is still valid 2023-01-03 09:13:11 +01:00