Folke Lemaitre
|
dd417c36cd
|
feat(kotlin): added recommended checks
|
2024-05-20 21:25:29 +02:00 |
|
Folke Lemaitre
|
e5ea8abd38
|
feat(java): enable inlay hints. Fixes #3244
|
2024-05-20 20:42:25 +02:00 |
|
Folke Lemaitre
|
3db94e44a0
|
refactor(lsp): refactored again :)
|
2024-05-20 20:25:55 +02:00 |
|
Folke Lemaitre
|
0006fe7a3c
|
refactor(cmp): snippet_resolve => snippet_preview
|
2024-05-20 20:05:02 +02:00 |
|
Folke Lemaitre
|
ac092289f5
|
refactor(lsp): prevent autocmd leaks
|
2024-05-20 00:56:25 +02:00 |
|
Folke Lemaitre
|
69751cf417
|
refactor(lsp): refactored on_supports_method
|
2024-05-20 00:35:52 +02:00 |
|
Folke Lemaitre
|
32f000754f
|
docs: readme should be unix format. Fixes #3247
|
2024-05-20 00:13:18 +02:00 |
|
Folke Lemaitre
|
20e002f9f0
|
feat(lsp): properly update certain Neovim functionlity based on dynamic capabilities. See #3244. Fixes #3246
|
2024-05-20 00:08:05 +02:00 |
|
Folke Lemaitre
|
97862f4259
|
feat(cmp): better error handling and automatic fixing of snippets that fail to parse with native Neovim snippets
|
2024-05-19 22:48:01 +02:00 |
|
Folke Lemaitre
|
7d72436193
|
feat(cmp): resolve placeholders in generated missing snippet documentation
|
2024-05-19 22:47:13 +02:00 |
|
Folke Lemaitre
|
2961162eba
|
fix(cmp): use better cmp.confirm
|
2024-05-19 22:46:09 +02:00 |
|
Folke Lemaitre
|
24a2a9fb0b
|
feat(cmp): add missing documentation to snippets when needed
|
2024-05-19 21:47:42 +02:00 |
|
Folke Lemaitre
|
39f3ebcadf
|
feat(cmp): move cmp autobracket support to util class
|
2024-05-19 21:46:54 +02:00 |
|
Folke Lemaitre
|
57a31c3920
|
fix(cmp): no need to setup native snippets with latest cmp
|
2024-05-19 21:24:23 +02:00 |
|
Folke Lemaitre
|
c264253d8f
|
feat(toml): also recommend toml when theres toml files in the cwd
|
2024-05-19 21:23:49 +02:00 |
|
Folke Lemaitre
|
76033c6aa9
|
fix(config): add some extra LazyVim keys to lazy health
|
2024-05-19 21:12:51 +02:00 |
|
Folke Lemaitre
|
573aa226f9
|
fix(bufferline): pin bufferline to older version on 0.9.x for now
|
2024-05-19 19:44:37 +02:00 |
|
Folke Lemaitre
|
ad22adab7d
|
fix(cmp): only complete on <cr> when cmp is really visible. Dont wait till it might be visible. Faster and more correct imho
|
2024-05-19 09:58:28 +02:00 |
|
Folke Lemaitre
|
e346d17812
|
fix(gitui): properly delete lazygit keymap at the correct time. Fixes #3227
|
2024-05-19 09:29:17 +02:00 |
|
Folke Lemaitre
|
3a4672de3f
|
fix(util): fixup
|
2024-05-18 23:54:17 +02:00 |
|
Folke Lemaitre
|
673975ebbe
|
feat(cmp): create undo point right before confirming a completion
|
2024-05-18 23:28:38 +02:00 |
|
Folke Lemaitre
|
4614666d1e
|
fix(ibl): remove ibl fix since it's been fixed upstream
|
2024-05-18 21:53:26 +02:00 |
|
Folke Lemaitre
|
d8644c4715
|
feat(mini.ai): mini.ai is back in core with some improved features. Removing it was a mistake.
|
2024-05-18 21:53:26 +02:00 |
|
Folke Lemaitre
|
4105c0ad3a
|
feat(util): added Util.is_loaded
|
2024-05-18 21:53:26 +02:00 |
|
Folke Lemaitre
|
fe552853f5
|
fix(treesitter): refactored treesitter code and fixed nvim-treesitter-textobjects
|
2024-05-18 21:53:26 +02:00 |
|
Folke Lemaitre
|
4bc9389bb5
|
refactor(snippets): refactored snippet code
|
2024-05-18 21:53:26 +02:00 |
|
Folke Lemaitre
|
a4d83524a7
|
fix(lsp): move next/prev reference keymaps to lsp keymaps. See #3220
|
2024-05-18 15:46:35 +02:00 |
|
Folke Lemaitre
|
30b8169cb2
|
docs: updated news on new recommended extras
|
2024-05-18 14:53:20 +02:00 |
|
Folke Lemaitre
|
d514e2fa93
|
feat(extras): added trouble-v3 and mini-hipatterns to recommended
|
2024-05-18 14:47:31 +02:00 |
|
Folke Lemaitre
|
c29213416b
|
feat(extras): added recommended detectors for all languages
|
2024-05-18 14:39:20 +02:00 |
|
Folke Lemaitre
|
03ea7f6f98
|
feat(root): added support for *.xxx root patterns
|
2024-05-18 14:38:53 +02:00 |
|
Folke Lemaitre
|
ef3bd3bd02
|
feat(extras): tags some extras as recommended
|
2024-05-18 14:12:26 +02:00 |
|
Folke Lemaitre
|
16eb3d9473
|
feat(extras): added a recommended plugin/language section to :LazyExtras
|
2024-05-18 14:11:50 +02:00 |
|
Folke Lemaitre
|
434883632c
|
perf(yanky): switch to shada backend. It seems much faster than sqlite
|
2024-05-18 12:46:03 +02:00 |
|
Folke Lemaitre
|
180d9516fd
|
fix(extras): remove treesitter-rewrite extra for now
|
2024-05-18 12:10:32 +02:00 |
|
Folke Lemaitre
|
c653c4a9a5
|
perf(comments): vim.schedule ts-context-commentstring integration
|
2024-05-18 12:09:07 +02:00 |
|
Folke Lemaitre
|
1d23c98da1
|
fix(comments): better way of using ts-context-commentstring with native comments
|
2024-05-18 12:05:19 +02:00 |
|
Folke Lemaitre
|
72abb893ac
|
fix(bufferline): force update bufferline after BufDelete. Closes #3197
|
2024-05-18 11:32:50 +02:00 |
|
Folke Lemaitre
|
3a193d3aa8
|
fix(indent-blankline): temp fix for tbl_flatten on 0.9.x
|
2024-05-18 11:28:06 +02:00 |
|
Folke Lemaitre
|
08925421e8
|
fix(trouble-v3): add neovim version check
|
2024-05-18 11:28:06 +02:00 |
|
Folke Lemaitre
|
9176a6bc22
|
docs: remove mention of treesitter-rewrite from NEWS.md
|
2024-05-17 22:45:20 +02:00 |
|
Folke Lemaitre
|
87bb766123
|
fix(treesitter): disable treesitter-rewrite extra for now. not ready yet
|
2024-05-17 22:38:59 +02:00 |
|
Folke Lemaitre
|
19674e8047
|
fix(util): use bdelete for buf remove
|
2024-05-17 15:49:50 +02:00 |
|
Folke Lemaitre
|
2e1c945f61
|
fix(bufferline): correctly configure bufferline to use the new bufremove util
|
2024-05-17 14:27:00 +02:00 |
|
Folke Lemaitre
|
289c2f81c4
|
perf(coding): dont load vim.snippet early
|
2024-05-17 14:27:00 +02:00 |
|
Folke Lemaitre
|
779de263f1
|
feat(util): mini.bufremove is no longer needed
|
2024-05-17 10:10:31 +02:00 |
|
Folke Lemaitre
|
87493af237
|
fix(lsp): dont try to highlight refs for deleted buffers
|
2024-05-17 10:10:31 +02:00 |
|
Folke Lemaitre
|
f8de965d3e
|
feat(options): new option to disable deprecation warnings. warnings will be hidden bydefault
|
2024-05-17 09:19:28 +02:00 |
|
Folke Lemaitre
|
cc99b219de
|
feat(lsp): document highlights now use native lsp. vim-illuminate is available as an extra
|
2024-05-17 09:19:28 +02:00 |
|
Folke Lemaitre
|
960ec8079b
|
fix: deprecation warning on diagnostic.is_disabled
|
2024-05-17 09:19:28 +02:00 |
|
Folke Lemaitre
|
14872fa816
|
fix(util): get opts from parsing specs instead of plugins
|
2024-05-16 22:14:57 +02:00 |
|
Folke Lemaitre
|
76f9dbb40c
|
refactor: use LazyVim.opts
|
2024-05-16 22:11:55 +02:00 |
|
Folke Lemaitre
|
3b74ef793f
|
feat(keymaps): added leader-uI to open InspectTree
|
2024-05-16 21:25:51 +02:00 |
|
Folke Lemaitre
|
b739eb3503
|
fix(treesitter-rewrite): disable vim-illuminate
|
2024-05-16 21:25:51 +02:00 |
|
Folke Lemaitre
|
960e958548
|
feat(lsp): enable inlay hints by default on Neovim 0.10
|
2024-05-16 21:25:51 +02:00 |
|
Folke Lemaitre
|
2de7f24530
|
docs: update
|
2024-05-16 21:25:51 +02:00 |
|
Folke Lemaitre
|
73126e30c7
|
docs: updated news for 11.0 release
|
2024-05-16 21:25:51 +02:00 |
|
Folke Lemaitre
|
20081460b6
|
feat(extras): added extra for the nvim-treesitter rewrite. Some plugins are not compatible and will be disabled.
|
2024-05-16 21:25:51 +02:00 |
|
Folke Lemaitre
|
66dc9c09d6
|
feat(util)!: move vim-startuptime to an extra
|
2024-05-16 21:25:51 +02:00 |
|
Folke Lemaitre
|
4f4911ff95
|
feat(coding)!: move mini.ai to an extra
|
2024-05-16 21:25:51 +02:00 |
|
Folke Lemaitre
|
e37a699096
|
feat(mini.surround)!: move mini.surround to an extra
|
2024-05-16 21:25:51 +02:00 |
|
Folke Lemaitre
|
69e6daae2c
|
feat(ui)!: move mini.indentscope to an extra
|
2024-05-16 21:25:51 +02:00 |
|
Folke Lemaitre
|
03704e2299
|
feat(ui)!: moved treesitter-context to an extra. No longer a core plugin
|
2024-05-16 21:25:51 +02:00 |
|
Folke Lemaitre
|
9839f10013
|
refactor: comments code
|
2024-05-16 21:25:51 +02:00 |
|
Folke Lemaitre
|
3c4ebd522e
|
feat(coding)!: native snippets are now the default on Neovim 0.10. Install the luasnip extra to get luasnip back
|
2024-05-16 21:25:51 +02:00 |
|
Folke Lemaitre
|
d999be7401
|
feat(coding)!: use native comments on 0.10, with support for ts_context_commentstring
|
2024-05-16 21:25:51 +02:00 |
|
Folke Lemaitre
|
f02507b159
|
feat(util): set_upvalue
|
2024-05-16 21:25:51 +02:00 |
|
Folke Lemaitre
|
9fe8b15928
|
fix(health): add warning when not using 0.10.0
|
2024-05-16 21:25:51 +02:00 |
|
Folke Lemaitre
|
8dae76c1fd
|
fix(dap): use jsonc support from plenary. Same as the code from neoconf. Fixes #3174
|
2024-05-16 16:44:01 +02:00 |
|
Folke Lemaitre
|
2391ac0420
|
refactor(options): refactored options
|
2024-05-16 16:37:26 +02:00 |
|
Folke Lemaitre
|
6e7ba50141
|
fix(cmp): never auto bracket for snippets and correct prev char check. Fixes #2949
|
2024-05-16 08:07:36 +02:00 |
|
Folke Lemaitre
|
f25ac504b8
|
perf(yanky): remove performance optim for sqlite since it has been merged upstream
|
2024-05-15 18:09:55 +02:00 |
|
Folke Lemaitre
|
c70a78e631
|
fix(cmp): dont add autobrackets if prev char is a bracket. Closes #2949
|
2024-05-15 16:23:42 +02:00 |
|
Folke Lemaitre
|
914ca4a455
|
feat(noice): added keymap <leader>snt to show Noice messages in telescope. Fixes #1306
|
2024-05-15 15:53:19 +02:00 |
|
Folke Lemaitre
|
91ead22116
|
feat(lua_ls): configure default lua_ls inlay hint settings
|
2024-05-15 15:48:46 +02:00 |
|
Folke Lemaitre
|
a97fa3b756
|
feat(lua): added LazyVim as a treesitter builtin
|
2024-05-15 15:31:08 +02:00 |
|
Folke Lemaitre
|
9047d041a8
|
perf(yanky): schedule_wrap sqlite push to history to prevent blocking Neovim on copy/paste
|
2024-05-15 08:48:58 +02:00 |
|
Folke Lemaitre
|
3585d61c93
|
style: remove debug :)
|
2024-05-14 22:25:44 +02:00 |
|
Folke Lemaitre
|
965a469ca8
|
perf(startup): render a file opened from the cmdline as soon as possible and get rid of lazy_file logic
|
2024-05-14 21:43:02 +02:00 |
|
Folke Lemaitre
|
b29d169afb
|
perf(treesitter): load treesitter early during startup when opening a file from the cmdline
|
2024-05-14 21:41:56 +02:00 |
|
Folke Lemaitre
|
8301096c31
|
perf(treesitter): dont let nvim-treesitter-textobjects stall loading treesitter
|
2024-05-14 21:36:43 +02:00 |
|
Folke Lemaitre
|
39901c1f00
|
fix(fzf-native): try rebuilding fzf-native when needed. Fixes #2464
|
2024-05-13 08:53:20 +02:00 |
|
Folke Lemaitre
|
e89653f410
|
fix(pretty_path): properly escape % characters
|
2024-05-12 22:08:13 +02:00 |
|
Folke Lemaitre
|
a0afe8fef9
|
fix(dot): remove .env => sh since this is already the default
|
2024-05-12 18:23:14 +02:00 |
|
Folke Lemaitre
|
42010d1dfb
|
fix(dot): use syntax sh for dotenv files. Closes #3145
|
2024-05-12 16:39:00 +02:00 |
|
Folke Lemaitre
|
9da13ef7e8
|
fix(trouble-v3): fix telescope integration
|
2024-04-22 10:00:48 +02:00 |
|
Folke Lemaitre
|
6fdbc623e0
|
fix(edgy): proper way of opening neo-tree. Fixes #2984
|
2024-04-22 09:54:32 +02:00 |
|
Folke Lemaitre
|
9e3af1070f
|
feat(git): <leader>gb for Git Blame Line
|
2024-04-11 17:23:46 +02:00 |
|
Folke Lemaitre
|
32eacde793
|
fix(mini.pairs): better default for ````
|
2024-04-11 17:23:17 +02:00 |
|
Folke Lemaitre
|
aaa10e717d
|
fix(lsp): better support for diagnostics icons on Neovim nightly/stable
|
2024-03-29 09:45:52 +01:00 |
|
Folke Lemaitre
|
64f86147f9
|
fix(lsp): dont define diagnostics signs on >= 0.10.0
|
2024-03-29 09:45:52 +01:00 |
|
Folke Lemaitre
|
349ae03f09
|
fix: merge conflict
|
2024-03-29 09:45:31 +01:00 |
|
Folke Lemaitre
|
f308867570
|
fix(native_snippets): don't try to enable native snippets on Neovim < 0.10.0 and show warning
|
2024-03-29 09:44:40 +01:00 |
|
Folke Lemaitre
|
914f26d04e
|
fix(tex): don't override conceallevel for tex. Not sure why that was added
|
2024-03-29 07:56:32 +01:00 |
|
Folke Lemaitre
|
80a8b18be6
|
feat(trouble): enabled edgy
|
2024-03-29 07:27:55 +01:00 |
|
Folke Lemaitre
|
754467525b
|
feat(trouble): added <leader>cS to open a trouble list of all references / definitions / ... of the item under the cursor
|
2024-03-29 07:27:43 +01:00 |
|
Folke Lemaitre
|
3166236ff8
|
fix(mini.move): default mini.move setup already maps the correct keys
|
2024-03-29 00:21:52 +01:00 |
|
Folke Lemaitre
|
4ca0bf69dd
|
fix(trouble-v3): use the filtered symbols list for lualine
|
2024-03-28 23:55:41 +01:00 |
|
Folke Lemaitre
|
e29c7acd2d
|
feat(extras): added extra for mini.diff
|
2024-03-28 23:41:54 +01:00 |
|
Folke Lemaitre
|
a786c471df
|
fix(statuscolumn): right align signs when virtnum > 0
|
2024-03-28 23:25:06 +01:00 |
|