ray-x
a8b1019942
add changelog; handle vim diff
8 months ago
ray-x
f6b208a24c
put deprecated APIs in lsp/util; I feel for_each_client is a great API to use and no idea why it been deprecated in neovim 0.10
...
I have a feeling that there will be lots of APIs been changed for each release of neovim. On one side, it shows project is very active; on the flip side it is lack of thinking when API been added.
10 months ago
ray-x
40d1907f57
more updates for nvim 0.10 nightly
10 months ago
ray-x
059973f557
Major updates for treesitter folding. Write how scope and
...
fold level are calculated
11 months ago
rayx
5cf1459e03
vim.uv and off page ts_context not loaded ( #293 )
...
* bugfix ts context not shown for off-page entries
* logs cleanup
* vim.loop -> vim.uv
11 months ago
ray-x
5c9719b235
issue #291 config option for listview mode
11 months ago
ray-x
d6ff1ed594
trying to add python virtualenv
12 months ago
ray-x
c000890350
using vim.log.levels instead of vim.log.lsp_levels
2 years ago
ray-x
08f8b2cf13
Chore: lint and treesitter update
2 years ago
ray-x
df7f4d7229
better format ts_context text
2 years ago
ray-x
b131251ad8
send floating view result to quickfix; de-duplicate references
2 years ago
ray-x
dcc40278c5
use create_autocmd API; split clients.lua into 3 files
2 years ago
ray-x
c3ef990390
lint
2 years ago
ray-x
4c5d0e67d0
remove table nil handling
2 years ago
ray-x
f567f1b99c
dedup definition for script languages
2 years ago
ray-x
56b00b83d5
diagnostic func failed to keymap
2 years ago
rayx
9f7bd6ebff
Feature/198 calltree ( #199 )
...
* refactor hierarchy.lua
* show side panel for hierarchy
* allow call hierarchy to fold and expand to show call tree
* update command maps
2 years ago
ray-x
aba0d89745
remove traceback logs
2 years ago
ray-x
9dee73010b
optimize treesitter symbol tree
2 years ago
rayx
1f6103ed95
Side panel ( #197 )
...
* add sidepanel
* revert some changes and fix nil indent level
* Add side panel; bugfix for ctags
2 years ago
ray-x
61a82559d6
add treesitter tests
2 years ago
ray-x
cce0e90544
gui listview updates, allow listview cover more spaces
2 years ago
ray-x
3f49769abc
lint all codes
2 years ago
ray-x
13c3dd4072
disable logs when debug is not on
2 years ago
rayx
a73fb38ef9
update resolved_capacities -> server_capacities ( #185 )
...
* update resolved_capacities
* format renaming
* remove comments
* remove mk_handler. update documentFormator
* bumpup test image to ubuntu 22.04
* add logs when neovim is lower than 0.8
2 years ago
ray-x
31f2f920e1
lsp encoding default value
2 years ago
ray-x
62477b294e
drop neovim 0.5 deprecated API
3 years ago
ray-x
92296c9fc8
dochl client offset encoding
3 years ago
ray-x
4ca6b376a7
breaking changes: https://github.com/neovim/neovim/issues/14090 , issue #136
3 years ago
ray-x
3bc154bbb3
issue #135 bugfix
3 years ago
ray-x
aa9b80e848
empty func
3 years ago
ray-x
c528b58bb9
replace print to notify, add workspace gui
3 years ago
ray-x
a2ddb1ff4b
logs cleanup. enable formatting hook only when cap formatting
3 years ago
ray-x
97b265a64d
Update diagnostic virtual text marker
3 years ago
rayx
79fee5dda8
Vim diagnostic refactor ( #63 )
...
* multigrid support
* Tuning diagnostic performance, add codelens inline hint function
* add ctx to error marker handler
* setup lsp_signature from navigator
* diagnostic refact PR https://github.com/neovim/neovim/pull/15585
* diagnostic api changes
* allow disable emoji/nerdfont icons setup
* improve diagnostic/codeaction/codelens preview popup; add seperate line
* severity_sort set to reverse
* prettier for markdown. code action virtual text show title
3 years ago
ray-x
2cb2b23c6d
Add split options when open preview file
3 years ago
rayx
08dba1beb6
Nvim 0 6 lsp signature changes ( #56 )
...
* bugfix diagnostic error
* bugfix for code lens for neovim 0.6
* gh test workflow
* bugfix github workflow
3 years ago
ray-x
58ac955777
codelens support, foldelsp
3 years ago
ray-x
2c11296b70
Feature: show diagnostics info summary in scrollbar area
3 years ago
ray-x
3d170771e9
update diangostic event handler
3 years ago
ray-x
baad5112d8
optimize jump to position
...
improve jump location
3 years ago
ray-x
1acfe90f12
path seperate update
3 years ago
ray-x
e4ca27ca86
MS Windows name update
3 years ago
ray-x
95b45a6cf6
windows path fix: issue #20
3 years ago
ray-x
298c4659da
ccls call hierarchy
3 years ago
ray-x
72ecc85842
add rename
3 years ago
ray-x
fe65abed35
allow change log level to trace from config
3 years ago
ray-x
8c055b7b03
Updata on_attach logic, allow lsp specific on_attach as well as generic
...
on_attach. Document updates
3 years ago
ray-x
88ac6268cf
improve lsp loading and prevent muliple loading
3 years ago
ray-x
fc37a3f9a2
bug fix and add error logs
3 years ago