summaryrefslogtreecommitdiff
path: root/lua/lsp/init.lua
AgeCommit message (Collapse)Author
2021-08-04[Bugfix]: Don't override formatter with empty exe (#1224)Pasi Bergman
* fix(lsp): don't override formatter with empty exe * Check for nil value
2021-08-03feat: add lvim.lsp.smart_cwd (#1218)kylo252
- Enable querying the language-server for the `root_dir` - Use `root_dir` to set the current working-directory (CWD) - Make vim-rooter configurable and add an option to disable it Inspired by "ahmedkhalf/lsp-rooter.nvim"
2021-08-02[Refactor] Allow editing default keymaps (#1213)kylo252
2021-08-01fix the formatting :pepehands: (#1208)Abouzar Parvan
2021-08-01respect override tableChris
2021-07-31[Feature] Expose lsp config (#1156)Luc Sinet
2021-07-31cleanup formatting handler (#1185)kylo252
2021-07-31fix luacheck issues (#1184)Abouzar Parvan
2021-07-31fix format_handlerChris
2021-07-31Enable querying lang-server formatting capabilities (#1078)kylo252
2021-07-29require when neededChris
2021-07-28move lsp autocommandChris
2021-07-28require at the topChris
2021-07-28service was a good idea, thank you tastyChris
2021-07-28refactor capabilites functionChris
2021-07-28move istable and isstring to utilsChris
2021-07-28refactor lsp keybindsChris
2021-07-28more refactorChris
2021-07-28begin lsp refactorChris
2021-07-27remove ts-toolsChris
2021-07-27don't remap tab, too much pain involvedChris
2021-07-27Wrap lsp default_keybindings in function instead of load on 1st require (#1128)devtoi
Co-authored-by: Johan Melin <[email protected]>
2021-07-26don't break for .fishChris
2021-07-26[Refactor] remove lv prefix (#1112)Luc Sinet
* Rename lv-utils into utils * Move commands defined in utils into core/commands.lua
2021-07-25only one formatter is allowed (#1095)Christian Chiarulli
Co-authored-by: christianchiarulli <[email protected]>
2021-07-25Fix ignored user autocommands (#1090)kylo252
2021-07-25removd unused loop variable indexAbouzar Parvan
2021-07-25idk how python got thereChris
2021-07-25implement language overrides (#1081)Christian Chiarulli
Co-authored-by: Chris <[email protected]>
2021-07-24New contract (#1080)Christian Chiarulli
Changes to the global config object O is now lvim user_plugins is now plugins user_autocommands is now autocommands No more lang specific plugins Null-ls has replaced both formatter.nvim and nvim-lint
2021-07-21[Feature] Make common_on_attach configurable (#1024)kylo252
2021-07-19fix document highlight bug for javascript,typescript... (#1017)PBird
2021-07-19Fix reports from luacheck (#1031)Luc Sinet
2021-07-18Add setting to enable/disable the default lsp keybinds (#896)Ben Goldberg
2021-07-17this throws errors sometimeschristianchiarulli
2021-07-15updatechristianchiarulli
2021-07-12add function to preview definitions (#883)Rafael
* add function to preview definitions * add funciton to preview types and implementations * add borders Co-authored-by: Abouzar Parvan <[email protected]>
2021-07-10avoiding OCD attack with the help of folke/todo-comments (#839)Abouzar Parvan
2021-07-10change formatter to exechristianchiarulli
2021-07-10namespace document highlight under lspchristianchiarulli
2021-07-09fix styling issues (#811)Abouzar Parvan
2021-07-05Add borders to lsp popups (#686)kjssad
* feat(lsp): add single type border to hover popup * feat(lsp): add single type border to signatureHelp * feat(lsp): add border to line diagnostic popup * feat(lsp): use global option to configure borders
2021-07-05remove lspsagaChris
2021-07-04Better JS/TS Development Experience (#667)maxime50
Co-authored-by: Maxime <[email protected]>
2021-07-03[LSP] key-bind - ca is the nvim default for "change around". (#602)James Walmsley
2021-06-30refactor autocommandschristianchiarulli
2021-05-25Add setting to enable/disable document highlighting (#428)tafryn
2021-05-05Add default lsp settings (#364)Andrew Fridley
- for virtual text prefix and spacing - for signs - for underline
2021-05-03Improve LSP Icons (#331)Andrew Fridley
2021-04-27update snippet symbolchristianchiarulli