neovim/runtime/lua/vim
Mathias Fußenegger 69774e3179
feat(lsp): add a start function (#18631)
A alternative/subset of https://github.com/neovim/neovim/pull/18506  that should be forward compatible with a potential project system.

Configuration of LSP clients (without lspconfig) now looks like this:

    vim.lsp.start({
       name = 'my-server-name',
       cmd = {'name-of-language-server-executable'},
       root_dir = vim.fs.dirname(vim.fs.find({'setup.py', 'pyproject.toml'}, { upward = true })[1]),
    })
2022-06-03 14:59:19 +02:00
..
filetype feat(filetype): convert more patterns to filetype.lua 2022-05-30 20:32:35 -03:00
lsp fix(lsp): adjust offset encoding in lsp.buf.rename() (#18829) 2022-06-01 18:56:18 +02:00
treesitter fix(treesitter): correct region for string parser (#18794) 2022-06-02 17:35:16 +02:00
_editor.lua feat(fs): add vim.fs.parents() 2022-05-31 13:04:40 -06:00
_init_packages.lua chore: format runtime with stylua 2022-05-09 16:31:55 +02:00
_meta.lua chore: format runtime with stylua 2022-05-09 16:31:55 +02:00
compat.lua chore: format runtime with stylua 2022-05-09 16:31:55 +02:00
diagnostic.lua chore: format runtime with stylua 2022-05-09 16:31:55 +02:00
F.lua chore: format runtime with stylua 2022-05-09 16:31:55 +02:00
filetype.lua feat(filetype): convert more patterns to filetype.lua 2022-05-30 20:32:35 -03:00
fs.lua feat(lsp): add a start function (#18631) 2022-06-03 14:59:19 +02:00
health.lua fix(checkhealth): skip vim.health #18816 2022-06-01 07:10:10 -07:00
highlight.lua fix(lua): stop pending highlight.on_yank timer, if any (#18824) 2022-06-02 09:49:57 +02:00
inspect.lua chore: format runtime with stylua 2022-05-09 16:31:55 +02:00
keymap.lua chore: format runtime with stylua 2022-05-09 16:31:55 +02:00
lsp.lua feat(lsp): add a start function (#18631) 2022-06-03 14:59:19 +02:00
shared.lua docs(api): improve shared lua functions docs (#17933) 2022-05-11 10:23:46 -06:00
treesitter.lua chore: format runtime with stylua 2022-05-09 16:31:55 +02:00
ui.lua chore: format runtime with stylua 2022-05-09 16:31:55 +02:00
uri.lua chore: format runtime with stylua 2022-05-09 16:31:55 +02:00