Gokul Soumya
8e07e1b898
Alert if LSP is inactive when command is invoked ( #1703 )
2022-02-25 17:53:10 +09:00
Bram
40eb1268c7
Close some popups automatically ( #1285 )
...
* Add Event::Used to use event callback without consuming
* Close popup if contents ignored event
* collect event results before executing callbacks
* don't add new result variant, use Ignored(..) instead
* break in match cases
* Make auto_close configurable
* fix merge
* auto close hover popups
* fix formatting
2022-02-23 12:46:12 +09:00
Alex
d5ba0b5162
Allow separate styles for markup headings ( #1618 )
...
* update markdown highlighting to use separate heading themes
* remove markdown theme scopes in ui
2022-02-21 16:45:48 +09:00
Blaž Hrastnik
a449156702
Extract a lsp position helper
2022-02-18 14:37:59 +09:00
Blaž Hrastnik
5af9136aec
Extract some duplication in lsp goto_ calls
2022-02-18 14:37:59 +09:00
Blaž Hrastnik
1cd710fe01
Extract jump_to_location
2022-02-18 14:37:59 +09:00
Blaž Hrastnik
4e845409b6
Extract a common "language server or return" macro
2022-02-18 14:37:59 +09:00
Blaž Hrastnik
c06155ace4
Extract a helper function for lsp::Location
2022-02-18 14:37:59 +09:00
Blaž Hrastnik
504d5ce8bd
Move most LSP specific commmands to commands::lsp
2022-02-18 14:37:59 +09:00