summaryrefslogtreecommitdiff
path: root/lua/lsp/init.lua
AgeCommit message (Collapse)Author
2021-10-10feat: add an independent lvim namespace (#1699)kylo252
2021-10-09fix(lsp): use correct check for formatter override (#1726)kylo252
2021-10-07feat(lsp): handle user configuration in setup() (#1707)kylo252
2021-10-06[Feature] better code action prompt and auto show codelens actions (#1698)Abouzar Parvan
2021-10-05feat(lsp): make lsp buffer-mappings configurable (#1687)Subho Banerjee
2021-10-04fix: restore the ability to override formatting (#1677)kylo252
2021-10-03refactor: auto-generate language configuration (#1584)kylo252
Refactor the monolithic `lvim.lang` design into a more modular approach. IMPORTANT: run `:LvimUpdate` in order to generate the new ftplugin template files.
2021-10-02feat: make lsp highlight color configurable (#1659)Abouzar Parvan
2021-09-13fix: common capabilities returning nothing if no cmp_nvim_lsp (#1537)Luong Vo
Signed-off-by: Luong Vo <[email protected]>
2021-09-13refactor: use more flexible paths (#1381)kylo252
2021-09-07feat: compe -> cmp (#1496)Christian Chiarulli
2021-09-04use a separate func instead of replacing the diagnostics messages (#1462)Abouzar Parvan
* use a separate func instead of replacing the diagnostics messages * fix the styling, also return if no diagnostic is available
2021-08-30Setup tailwindcss language server (#1376)hui.liu
2021-08-29feat: darker doc highlightschristianchiarulli
2021-08-26Remap 'Goto implementation' binding from gi to gIChae SM
2021-08-26[Refactor]: only allow a single logger (#1405)kylo252
2021-08-26fix logging when plenary is not available (#1390)kylo252
2021-08-20[feature] Move common parts of language server setup to lsp/init (#1355)Abouzar Parvan
* moving common parts of language server setup to lsp/init * fix formatting
2021-08-18[Refactor]: Remove vim-rooter and smart-cwd; then use project.nvim (#1315)Ahmed Khalf
* Replace vim-rooter with project.nvim * Implement stylua format * Remove smart_cwd * Implicitly update nvim-tree dir when project active * Link datapath to cache * Fix stylua * Fix lint * Fix telescope bug * Fix telescope dependency * Fix telescope once and for all * Fix telescope once again
2021-08-17[Feature] Make the rest of the builtins configurable (#1318)kylo252
2021-08-14[Refactor/Bugfix] Improve null ls handler (#1277)Luc Sinet
2021-08-11fix nil exception for langs without providers (#1290)Abouzar Parvan
2021-08-09feat: Add an async logger using plenary (#1207)kylo252
Co-authored-by: rebuilt <[email protected]>
2021-08-09avoid using smart_cwd if root_dir is not foundkylo252
2021-08-06Add LunarVim info panel (Experimental) (#1241)kylo252
* feat: lunarvim info (Experimental) * Add missing providers info * Use nvim api directly to create the popup * width tweaks
2021-08-05chore: remove unncessary logic from utils (#1238)kylo252
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