Commit Graph

63 Commits (40d1907f5788ba3164983bca9c4d2877969bf9de)

Author SHA1 Message Date
ray-x 40d1907f57 more updates for nvim 0.10 nightly 6 months ago
ray-x 059973f557 Major updates for treesitter folding. Write how scope and
fold level are calculated
7 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
7 months ago
ray-x 5c9719b235 issue #291 config option for listview mode 7 months ago
ray-x d6ff1ed594 trying to add python virtualenv 8 months ago
ray-x c000890350 using vim.log.levels instead of vim.log.lsp_levels 1 year ago
ray-x 08f8b2cf13 Chore: lint and treesitter update 1 year 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 2 years ago
ray-x 92296c9fc8 dochl client offset encoding 2 years ago
ray-x 4ca6b376a7 breaking changes: https://github.com/neovim/neovim/issues/14090, issue #136 2 years ago
ray-x 3bc154bbb3 issue #135 bugfix 2 years ago
ray-x aa9b80e848 empty func 2 years ago
ray-x c528b58bb9 replace print to notify, add workspace gui 2 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
ray-x 777acc4b92 merge treesitter branch. Improve reference search with treesitter scope. Better highlight in reference search result 3 years ago
ray-x 7351a65917 Update treesitter adding arrow function and function types for
treesitter
3 years ago