ray-x
bd3dfe2ee2
cursorhold issue https://github.com/ray-x/lsp_signature.nvim/issues/235
2022-11-24 13:42:15 +11:00
ray-x
ce81b4a6da
deprecate lsp.buf_get_clients
2022-10-26 16:03:48 +11:00
ray-x
451d761f76
features side panel for symbol reference
2022-09-16 21:21:28 +10:00
ray-x
edee3e39c6
merge changes for treesitter symbole context
2022-08-27 11:49:08 +10:00
ray-x
8d77c3ab1e
bug fix for #166 not all items shown in listview. Also add flag allow control when the ts info will be added
...
update readme
2022-06-29 14:53:50 +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
cce0e90544
gui listview updates, allow listview cover more spaces
2022-06-11 16:11:11 +10:00
ray-x
6e937e9019
workspace symbole search improvements. allows to show interactive search results in the symbol list.
2022-06-06 20:20:20 +10:00
ray-x
3f49769abc
lint all codes
2022-06-02 01:41:26 +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
bb018d541b
issue #161 ccls failure
2022-04-05 02:42:49 +10:00
ray-x
62477b294e
drop neovim 0.5 deprecated API
2022-02-17 22:21:34 +11:00
ray-x
72ed02f879
locations_to_items offset_encoding
2022-01-18 16:25:48 +11:00
ray-x
873135bf9a
lsp def and lsp ref with async request
2021-12-23 19:17:48 +11:00
ray-x
c528b58bb9
replace print to notify, add workspace gui
2021-12-23 16:37:39 +11:00
ray-x
e869cedba3
cleanup
2021-12-17 09:09:25 +11:00
rayx
941b3fc80f
vim.ui.select adapt native codeaction and codelens apply actions ( #117 )
...
* doc update for lsp-installer
* use vim.ui.select and guihua ui patch
* adjust null-ls sequence
2021-12-17 08:54:36 +11:00
ray-x
4b1670423e
issue #116 nil client
2021-12-16 12:41:42 +11:00
ray-x
ce3c5fe2cb
fix the referece floatwindow loading performance issue
2021-12-08 08:05:49 +11:00
ray-x
5a84868481
using client number in code action
2021-11-03 15:00:30 +11:00
ray-x
427007ee9b
bugfix issue #97
2021-11-03 10:35:09 +11:00
ray-x
c4bfcabd64
merge lsp_request check lsp cap before sending lsp request to client
2021-10-13 20:27:46 +11:00
ray-x
00a015e27a
action command
2021-09-30 21:29:06 +10:00
ray-x
c55729e879
update codeaction
2021-09-30 21:10:35 +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
rayx
91e22f5e71
Lv thread ( #60 )
...
* update tests, update total display
* not run ts def multiple time
* Thread enable for display and backend
* remove ::continue::
* README updates
* skip diagnostic in edit mode
* error marker uri nil handling
* disable debug
* debounce text change to 1s
* severity sort
* diagnostic skip loading files
2021-09-13 23:18:54 +10:00
ray-x
26012cf9c1
Merge vim.loop changes (replacing vim.fn.getcwd)
2021-09-09 12:59:58 +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
940349759b
Feature: LRU cache for search result
2021-08-29 17:35:46 +10:00
ray-x
369233a758
change print info to log. codelens is not supported by lots of lsp
2021-08-22 21:19:40 +10:00
ray-x
a200c1db2b
Update UI for code lens
2021-08-22 20:13:00 +10:00
ray-x
58ac955777
codelens support, foldelsp
2021-08-22 09:19:11 +10:00
ray-x
1df533bf5f
[bugfix] lua sumneko go definition multi definitions uri nil
2021-07-08 23:08:19 +10:00
ray-x
18fc04a18c
merge changes
2021-07-05 10:13:57 +10:00
ray-x
f16893fc4f
Revert "improve launching time"
...
This reverts commit b08bfd6839
.
2021-07-05 08:52:48 +10:00
ray-x
0d29116b18
limit the number of file running treesitter analysis
2021-07-02 20:49:49 +10:00
ray-x
b08bfd6839
improve launching time
2021-07-02 19:32:19 +10:00
ray-x
f5f07d586d
add logs for windows
2021-07-01 07:53:41 +10:00
ray-x
05e51f2e74
postphone the treesitter loading
2021-06-30 13:53:36 +10:00
ray-x
95b45a6cf6
windows path fix: issue #20
2021-06-25 10:33:04 +10:00
ray-x
6c9ce98d03
Update kemap document
2021-06-11 21:33:22 +10:00
ray-x
8b84a0e3aa
Bugfix: window path, !=, ~= for lhs
2021-06-10 20:08:52 +10:00
ray-x
9788bbaf54
using open_floating_preview API as focus preview deprecated
2021-05-30 12:25:05 +10:00
ray-x
41a43eaf64
Bugfix lhs ==
2021-05-27 08:36:10 +10:00
ray-x
7c6c37d169
fix treesitter defination lookup for go
2021-05-23 00:03:34 +10:00
ray-x
4e748eccab
fix treesitter for C++. Add variable defination(C++, Go)
2021-05-22 15:34:46 +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
d4c409ac3c
async reference call
2021-04-26 21:45:45 +10:00