14 Commits

Author SHA1 Message Date
hrsh7th
356254d638 Update vital-vs for fixing to scroll bordererd-window (#1556)
Co-authored-by: Prabir Shrestha <mail@prabir.me>
2024-08-04 19:08:44 -07:00
Piotr Usewicz
6017a30e8a Enable scrollbar in popup window (#1469)
LspHover can show a lot of text sometimes. Enabling the scrollbar ensures it can be scrolled via mouse, for example.

Tested locally.

Closes https://github.com/prabirshrestha/vim-lsp/issues/1457
2023-05-04 13:09:52 -07:00
hrsh7th
9baef1f1cc Add an option to fixup vim popup with conceal problems (#1376)
* Fix vim's popup and conceals

* Add lsp_preview_fixup_conceal

* Fix CI
2022-12-03 11:42:53 +09:00
Eric Larson
453042d7e4 Format Hover Pop-up Window (#1257)
* Format Hover Pop-up Window

1) Applies Vim's gq command to each individual line of content returned by
   language server.

2) Fixes scrolling to last line of popup window

* minor

* Add help entry for popup formatting
2022-01-05 17:25:48 -08:00
Linda_pp
14f9ab319f update vim-vital-vs to the latest (#1219) 2021-09-07 17:50:24 +09:00
hrsh7th
2c4d33838b Update vital-vs (#1205)
* Update vital-vs

* Fix tests

* Add end_lnum/end_col if feature was detected

Co-authored-by: Linda_pp <rhysd@users.noreply.github.com>
2021-08-28 01:29:45 +09:00
hrsh7th
02db70be69 Avoid duplicated syn include (#1194) 2021-06-10 11:42:30 +09:00
hrsh7th
ddd5abb5b6 Fix borderchars and debug=throw (#1178) 2021-06-02 12:56:57 +09:00
Prabir Shrestha
28653fc51f add border for documention popup (#1174) 2021-05-30 12:54:16 -07:00
hrsh7th
e889f80f0f Support plasticboy/vim-markdown (#1116) 2021-03-21 20:51:22 +09:00
hrsh7th
6c21eb65da Improve markdown2 (#1096) 2021-03-14 20:07:40 +09:00
hrsh7th
74f43712eb Improve markdown rendering (#1092) 2021-03-13 20:57:14 +09:00
Prabir Shrestha
cacfc79eb4 completion/resolve support for documentation and use the new floating window (#1052)
* doc

* floating window with completion/resolve

* add comments

* use _split_by_eol

* copy event

* fix dupe

* Fix size/markdown/detail

* - Improve for exceptional case
- Fix code style
- Support detail only case

* Add lsp_float_opened/lsp_float_closed

* remove old documentation code

* update documenation and change flags to use g:lsp_completion_documentation

Co-authored-by: hrsh7th <hrsh7th@gmail.com>
2021-01-23 09:11:27 -08:00
Prabir Shrestha
951ed0ca0f add FloatingWindow support from vim-vital-vs (#1033) 2021-01-17 15:15:41 -08:00