ray-x
4c5d0e67d0
remove table nil handling
2022-07-07 20:28:17 +10:00
ray-x
f567f1b99c
dedup definition for script languages
2022-07-07 14:02:14 +10:00
ray-x
56b00b83d5
diagnostic func failed to keymap
2022-07-05 02:13:24 +10:00
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
2022-06-28 14:40:19 +10:00
ray-x
aba0d89745
remove traceback logs
2022-06-27 08:51:03 +10:00
ray-x
9dee73010b
optimize treesitter symbol tree
2022-06-26 19:46:23 +10:00
rayx
1f6103ed95
Side panel ( #197 )
...
* add sidepanel
* revert some changes and fix nil indent level
* Add side panel; bugfix for ctags
2022-06-22 01:56:17 +10:00
ray-x
61a82559d6
add treesitter tests
2022-06-15 17:37:45 +10:00
ray-x
cce0e90544
gui listview updates, allow listview cover more spaces
2022-06-11 16:11:11 +10:00
ray-x
3f49769abc
lint all codes
2022-06-02 01:41:26 +10:00
ray-x
13c3dd4072
disable logs when debug is not on
2022-05-20 15:07:42 +10:00
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
2022-05-15 23:13:01 +10:00
ray-x
31f2f920e1
lsp encoding default value
2022-04-16 21:51:52 +10:00
ray-x
62477b294e
drop neovim 0.5 deprecated API
2022-02-17 22:21:34 +11:00
ray-x
92296c9fc8
dochl client offset encoding
2022-01-17 16:16:31 +11:00
ray-x
4ca6b376a7
breaking changes: https://github.com/neovim/neovim/issues/14090 , issue #136
2022-01-17 16:03:48 +11:00
ray-x
3bc154bbb3
issue #135 bugfix
2022-01-14 10:36:54 +11:00
ray-x
aa9b80e848
empty func
2021-12-29 15:28:34 +11:00
ray-x
c528b58bb9
replace print to notify, add workspace gui
2021-12-23 16:37:39 +11:00
ray-x
a2ddb1ff4b
logs cleanup. enable formatting hook only when cap formatting
2021-09-23 00:43:31 +10:00
ray-x
97b265a64d
Update diagnostic virtual text marker
2021-09-22 17:28:15 +10:00
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
2021-09-19 12:42:34 +10:00
ray-x
2cb2b23c6d
Add split options when open preview file
2021-09-08 08:38:07 +10:00
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
2021-09-06 08:34:26 +10:00
ray-x
58ac955777
codelens support, foldelsp
2021-08-22 09:19:11 +10:00
ray-x
2c11296b70
Feature: show diagnostics info summary in scrollbar area
2021-08-10 01:09:53 +10:00
ray-x
3d170771e9
update diangostic event handler
2021-08-01 23:32:55 +10:00
ray-x
baad5112d8
optimize jump to position
...
improve jump location
2021-06-28 20:48:46 +10:00
ray-x
1acfe90f12
path seperate update
2021-06-25 22:17:28 +10:00
ray-x
e4ca27ca86
MS Windows name update
2021-06-25 20:28:26 +10:00
ray-x
95b45a6cf6
windows path fix: issue #20
2021-06-25 10:33:04 +10:00
ray-x
298c4659da
ccls call hierarchy
2021-06-24 00:09:33 +10:00
ray-x
72ecc85842
add rename
2021-06-18 01:39:41 +10:00
ray-x
fe65abed35
allow change log level to trace from config
2021-05-27 11:10:32 +10:00
ray-x
8c055b7b03
Updata on_attach logic, allow lsp specific on_attach as well as generic
...
on_attach. Document updates
2021-05-23 14:10:49 +10:00
ray-x
88ac6268cf
improve lsp loading and prevent muliple loading
2021-05-22 19:03:55 +10:00
ray-x
fc37a3f9a2
bug fix and add error logs
2021-05-22 10:54:10 +10:00
ray-x
777acc4b92
merge treesitter branch. Improve reference search with treesitter scope. Better highlight in reference search result
2021-05-21 21:39:46 +10:00
ray-x
7351a65917
Update treesitter adding arrow function and function types for
...
treesitter
2021-05-17 13:15:15 +10:00
ray-x
8c31546892
reference jump to word
2021-05-10 23:17:47 +10:00
ray-x
b23c31735c
bugfix treesitter typo, clap buf_input disable
2021-05-10 22:17:30 +10:00
ray-x
f9794ab058
use packer to load plugins
2021-05-10 09:58:13 +10:00
ray-x
fc759b4e8a
document symbol jump
2021-05-08 14:54:37 +10:00
ray-x
74cbed573b
refact lspclient
2021-05-05 21:37:55 +10:00
ray-x
08b4fa50c0
update debug level
2021-05-02 23:59:49 +10:00
ray-x
acdd4107a2
pyright setup, rust setup
2021-05-02 23:55:19 +10:00
ray-x
56d891876c
pyright setup, rust setup
2021-05-02 23:54:30 +10:00
ray-x
23ea6b94de
update treesitter symbol layout
2021-04-28 21:57:05 +10:00
ray-x
5d16212099
get diagnostic for all buffers
2021-04-24 19:55:48 +10:00
ray-x
d1d3966802
treesitter support and rust client support
2021-04-24 12:38:47 +10:00