Commit Graph

1458 Commits

Author SHA1 Message Date
Alexander Courtis
a8cb50d39d ci: matrix nvim version 2024-01-01 10:30:14 +11:00
Alexander Courtis
fa7ebc229a ci: document checks and fixes 2023-12-31 17:37:08 +11:00
Alexander Courtis
828bbc8bc3 ci: document checks and fixes 2023-12-31 17:33:51 +11:00
Alexander Courtis
ed0c82f8e8 Revert "ci: dummy help failure"
This reverts commit c50cceaa4a.
2023-12-31 17:31:59 +11:00
Alexander Courtis
c50cceaa4a ci: dummy help failure 2023-12-31 17:30:00 +11:00
Alexander Courtis
5e62d1ea27 ci: add help check 2023-12-31 17:28:59 +11:00
Alexander Courtis
e1fae6906e ci: add help check 2023-12-31 17:27:49 +11:00
Alexander Courtis
eb9f7cd654 ci: document checks and fixes 2023-12-31 17:22:12 +11:00
Alexander Courtis
e14aa5ac9c ci: add Makefile 2023-12-31 16:54:15 +11:00
Alexander Courtis
4198691711 ci: add Makefile 2023-12-31 16:46:53 +11:00
Alexander Courtis
d353323ff5 ci: add Makefile 2023-12-31 16:42:12 +11:00
Alexander Courtis
95b91463c0 ci: add Makefile 2023-12-31 16:40:05 +11:00
Alexander Courtis
5e6511509c Merge branch 'master' into ci-lua-language-server 2023-12-31 15:52:58 +11:00
Azad
f779abaf2a refactor: improve API readability and tidy actions submodules (#2593)
* refactor: improve API readability, tidy actions modules

* Apply requested changes

* `actions/reloaders/reloaders.lua` -> `actions/reloaders.lua`

---------

Co-authored-by: Alexander Courtis <alex@courtis.org>
2023-12-31 15:52:27 +11:00
Devansh Sharma
dc839a72a6 feat: add kind param to vim.ui.select function calls (#2602)
* feat: add kind param to vim.ui.select function calls

* feat: add kind param to prompts for bookmark actions

* docs: add section for prompts

* docs: add section for prompts

---------

Co-authored-by: Alexander Courtis <alex@courtis.org>
2023-12-31 15:37:16 +11:00
geril2207
02ae52357b fix: hijack_cursor on update focused file and vim search (#2600)
refactor: hijack_cursor search skip
2023-12-31 14:40:58 +11:00
Alexander Courtis
99d4fbf313 ci: note VIMRUNTIME override 2023-12-30 17:35:30 +11:00
Alexander Courtis
824d7e7260 ci: add ${3rd}/luv/library 2023-12-30 17:24:42 +11:00
Alexander Courtis
4bd4717b39 ci: correct VIMRUNTIME 2023-12-30 17:09:52 +11:00
Alexander Courtis
e51863e359 ci: remove temporary find to enumerate home 2023-12-30 17:05:08 +11:00
Alexander Courtis
f6fe6b3294 ci: temporary find to enumerate home 2023-12-30 17:01:01 +11:00
Alexander Courtis
7f94529c37 ci: temporary find to enumerate home 2023-12-30 15:10:30 +11:00
Alexander Courtis
00fe0a921d ci: add VIMRUNTIME for lls 2023-12-30 15:09:44 +11:00
Alexander Courtis
7e3caf9075 ci: temporary find to enumerate home 2023-12-30 15:07:55 +11:00
Alexander Courtis
4d836e8ca0 ci: add lsp to diagnostics 2023-12-30 15:07:27 +11:00
Alexander Courtis
15328856a0 Merge branch 'master' into ci-lua-language-server 2023-12-30 14:37:16 +11:00
Max
96a783fbd6 fix(#2519): Diagnostics Not Updated When Tree Not Visible (#2597)
* fix(#2519): diagnostics overhaul

Signed-off-by: iusmac <iusico.maxim@libero.it>

* fix: Properly filter diagnostics from coc

Also, while we're at it, refactor the lsp function for consistency.
There should be no functional change, just cosmetic.

Signed-off-by: iusmac <iusico.maxim@libero.it>

* Assign diagnostic version per node to reduce overhead

Signed-off-by: iusmac <iusico.maxim@libero.it>

* Require renderer once

Signed-off-by: iusmac <iusico.maxim@libero.it>

* Revert "Require renderer once"

Causes circular requires after the previous commit.

This reverts commit 7413041630.

* Rename `buffer_severity_dict` to `BUFFER_SEVERITY`

Signed-off-by: iusmac <iusico.maxim@libero.it>

* Log diagnostics update properly

Signed-off-by: iusmac <iusico.maxim@libero.it>

* Implement error handling for coc.nvim

Signed-off-by: iusmac <iusico.maxim@libero.it>

* CI style fixes

Signed-off-by: iusmac <iusico.maxim@libero.it>

* Capture `Keyboard interrupt` when handling coc exceptions

Signed-off-by: iusmac <iusico.maxim@libero.it>

* add more doc

---------

Signed-off-by: iusmac <iusico.maxim@libero.it>
Co-authored-by: Alexander Courtis <alex@courtis.org>
2023-12-30 14:30:07 +11:00
Azad
50f30bcd8c feat: add option to skip gitignored files on git navigation (#2583)
* feat: add option to skip gitignored files on git navigation

* Add API bindings

* stylua: ignore
2023-12-19 11:29:01 +01:00
Alexander Courtis
8f92e1edd3 feat(#1850): add "no bookmark" filter (#2571)
* feat(#1850): add no bookmark filter

* feat(#1850): add no bookmark filter - style
2023-12-19 16:18:24 +11:00
gegoune
141c0f97c3 chore: first release (#2588) 2023-12-11 01:36:12 +01:00
Alexander Courtis
240ef7796c Merge branch 'master' into ci-lua-language-server 2023-12-11 10:37:13 +11:00
Azad
34780aca5b refactor: take single opts param on node navigation (#2584)
* refactor: take single `opts` param on node navigation

* `MoveOpts` -> `NavigationItemOpts`
2023-12-10 23:44:36 +01:00
gegoune
4891d6cec3 ci: fix release-please manifest (#2586)
Release-As: 0.9.0
2023-12-10 11:39:39 +01:00
gegoune
90cff8e468 ci: configure release-please
Release-As: v0.9.0
2023-12-10 11:28:25 +01:00
Alexander Courtis
0a7c24b675 fix(#2568): hijack_cursor positions at top grouped node (#2569)
Co-authored-by: Azad <49314270+Akmadan23@users.noreply.github.com>
2023-12-10 00:13:22 +01:00
Alexander Courtis
747854a969 ci: consistent script naming 2023-12-09 14:15:19 +11:00
Alexander Courtis
2356e3d77c ci: add quality to contributing 2023-12-09 14:11:06 +11:00
Alexander Courtis
edbf5012a2 ci: consistent script naming 2023-12-09 14:00:50 +11:00
Alexander Courtis
b60ea9c0c2 ci: remove workspaces from luals 2023-12-09 13:59:22 +11:00
Alexander Courtis
b5de0c1846 ci: action downloads and installs luals 2023-12-09 13:57:26 +11:00
Alexander Courtis
820b7b386f Revert "ci: add neovim 0.9.4"
This reverts commit 46fd1b368d27a1892b55381691723db3b30a7527.
2023-12-09 12:20:43 +11:00
Alexander Courtis
a1e293f98c Revert "ci: add ci neovim 0.9.4 to lib path"
This reverts commit 4f397d6ea8bbdf6e808f9dc9db5ecbae291d8cd4.
2023-12-09 12:20:43 +11:00
Alexander Courtis
c12a3af901 Revert "ci: dummy failure to test"
This reverts commit 45987335d81ec65fecc6636b339671a9a9fcdd97.
2023-12-09 12:20:43 +11:00
Alexander Courtis
fea0f04839 ci: dummy failure to test 2023-12-09 12:20:43 +11:00
Alexander Courtis
10de5c28a3 ci: add ci neovim 0.9.4 to lib path 2023-12-09 12:20:43 +11:00
Alexander Courtis
48494be4b8 ci: add neovim 0.9.4 2023-12-09 12:20:43 +11:00
Alexander Courtis
4e9ee61aa2 ci: tidy 2023-12-09 12:20:40 +11:00
Alexander Courtis
931efb3708 ci: add luals libs and tidy 2023-12-09 12:20:21 +11:00
Alexander Courtis
eb856a50ca ci: shellcheck nits 2023-12-09 12:20:21 +11:00
Alexander Courtis
8d9b108f6a ci: better name 2023-12-09 12:20:21 +11:00