Commit Graph

395 Commits

Author SHA1 Message Date
ray-x
bbdf86a66e refactor highlight setup. it is for #216 and also using API from neovim 0.7 now 2022-07-27 12:17:02 +10:00
ray-x
ed47d386e6 chore selene setup 2022-07-27 02:37:26 +10:00
ray-x
c3ef990390 lint 2022-07-27 00:24:40 +10:00
ray-x
de5c88c766 lint pipeline 2022-07-26 20:35:09 +10:00
ray-x
348ab9dced mason support #215 2022-07-26 14:29:38 +10:00
ray-x
967fd32bae prevent autocmd being call in a loop 2022-07-20 00:51:16 +10:00
ray-x
4aef8dc5f2 dartls installer not working #212 2022-07-19 12:37:17 +10:00
ray-x
0de6c290cf issue #211 tsserver not working 2022-07-19 07:58:55 +10:00
ray-x
9aad2978dc resend filetype if lsp not ready 2022-07-18 21:43:55 +10:00
ray-x
49c3e5cd4d prevent compare number to bool. As the name for html LSP is html 2022-07-18 08:18:19 +10:00
ray-x
47545e03c0 default border hl to FloatBorder 2022-07-18 07:53:13 +10:00
ray-x
e5d16e4488 renaming highight group from GHxxx to Guihuaxxx 2022-07-18 07:45:23 +10:00
ray-x
3d9a9582dd bugfix #206 diagnostic failure 2022-07-17 09:33:41 +10:00
rayx
05dfed9ed9
issue #171 multiple lsp server started (#205)
* issue #171 multiple lsp server started

* neovim 0.6.1
2022-07-17 09:26:26 +10:00
ray-x
05753da8db add deprecate message 2022-07-12 11:09:56 +10:00
ray-x
85e3f6e045 Allow user pass the lua-dev setup into navigator 2022-07-10 11:05:05 +10:00
ray-x
c30ccd07c9 add options for lsp.buf.format()
update keymap doc
2022-07-09 19:23:48 +10:00
ray-x
4c5d0e67d0 remove table nil handling 2022-07-07 20:28:17 +10:00
ray-x
be6da35767 improve treesitter folding 2022-07-07 14:02:29 +10:00
ray-x
f567f1b99c dedup definition for script languages 2022-07-07 14:02:14 +10:00
ray-x
a93f7cb20f dedup reference results 2022-07-07 10:18:15 +10:00
ray-x
289f67013d indent fallback if treesitter not found 2022-07-06 10:05:58 +10:00
ray-x
56b00b83d5 diagnostic func failed to keymap 2022-07-05 02:13:24 +10:00
ray-x
3fe9a876c4 bugfix hover keymaps not mapped correctly 2022-07-04 10:03:54 +10:00
rayx
acca6009e0
[Breaking] using vim.keymap.set, breaking changes (#200)
* using vim.keymap.set, breaking changes

* update keymaps

* doc updates
2022-07-04 00:13:19 +10:00
ray-x
a225d18eaf new tests for hierarchy, refactor reference_spec test 2022-07-03 21:29:00 +10:00
ray-x
7d84a9f0c0 issue #201 vfn nil 2022-07-03 20:09:28 +10:00
ray-x
22e858f261 #195 update doc for rust-tool, make client/bufnr require fields for mapping.setup(opts) when calling from rust/clangd on_attach 2022-07-03 11:37:56 +10:00
ray-x
724d5f3439 add scope info in treesitter panel 2022-07-02 20:51:12 +10:00
ray-x
3dc8c02c39 add scope info in panel 2022-07-02 20:49:54 +10:00
ray-x
91d1366b65 update treesitter for 0.6.1 pipeline 2022-07-02 12:20:11 +10:00
ray-x
d951a5fcd2 fix for test failure 2022-07-02 11:12:58 +10:00
ray-x
68eb18c310 offset for definition preview 2022-06-30 01:39:06 +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
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
c1b0694bef map incoming/outgoing calls handler 2022-06-27 08:47:50 +10:00
ray-x
9dee73010b optimize treesitter symbol tree 2022-06-26 19:46:23 +10:00
ray-x
1b3a02df3e symbol indent level for embedded struct 2022-06-24 12:10:08 +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
7bfd9157fe update TS fold 2022-06-17 19:36:21 +10:00
ray-x
48e35f4e56 hold ctags windows untils ctags cmd finished 2022-06-17 02:21:56 +10:00
ray-x
27442d2784 simpily codeaction and range_code_action keymapping and code 2022-06-16 13:40:06 +10:00
ray-x
3ad93531b5 unit tests for treesitter 2022-06-15 19:34:17 +10:00
ray-x
61a82559d6 add treesitter tests 2022-06-15 17:37:45 +10:00
ray-x
516d643ffe lsp installer update issue #181 2022-06-12 20:44:20 +10:00
ray-x
6b4cfa3d59 symbol layout update 2022-06-12 08:39:23 +10:00
ray-x
cce0e90544 gui listview updates, allow listview cover more spaces 2022-06-11 16:11:11 +10:00
rayx
2f35446fbe
issue #192 pylsp range missing (#193)
* issue #192 pylsp range missing
2022-06-11 16:09:49 +10:00
ray-x
1908ea5175 improve line rendering when trim long text 2022-06-08 16:56:46 +10:00