| Commit message (Collapse) | Author | Age | Files | Lines |
| ... | |
| | | | |
| | | |
| | | |
| | | | |
This is the default all C++ IDE's.
|
| | |/ /
|/| | |
|
| |/ /
| |
| |
| | |
Server name should be `elixirls` not `elixirLS`.
|
| | |
| |
| |
| | |
resolve https://github.com/neovim/nvim-lsp/issues/248
|
| |\ \
| | |
| | | |
Add common gdscript filetype
|
| | | | |
|
| |\ \ \
| | | |
| | | |
| | | |
| | | | |
* flow: use npx instead of expecting a npm script
* flow: use npx with `--no-install` option, so it doesn't try to install `flow` if not present
|
| | | | |
| | | |
| | | |
| | | | |
`flow` if not present
|
| | |/ / |
|
| |/ / |
|
| | | |
|
| | |
| |
| |
| |
| | |
VSCode extensions are so large size and we offten get a network error with downloading them.
So we had better to directory download package.json.
|
| | |
| |
| |
| |
| | |
Remove meaningless code comments because they are increased by copy and paste.
Currently, utf8 options are only supported by clangd, so remove them from unnecessary ones.
|
| |\ \ |
|
| | | | |
|
| | | |
| | |
| | |
| | | |
fix: https://github.com/neovim/nvim-lsp/runs/684011087
|
| |\ \ \ |
|
| | | | | |
|
| |/ / /
| | |
| | |
| | |
| | | |
`terraform init` creates .terraform/ and is a better indicator of the
root than .git/ in many cases
|
| | | | |
|
| | | |
| | |
| | |
| | |
| | | |
In Lua 0 and 1 are both truthy values. We have to check for 1
(or 0) explicitly in order to use those values in a conditional.
|
| | | | |
|
| | |/
|/|
| |
| |
| |
| |
| | |
As of the 0.9.0 release of Metals, a bug was fixed where previously all
of the `InitializationOptions` needed to be specified if you set any in
order to not have a null pointer exception. This is fixed now so all of
the default have been removed, and only the necessary ones remain.
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* Added support for the kotlin-language-server
* Added support for the kotlin-language-server
* replaced hardtabs with softtabs
added vim-layouting hint
removed noise: log-level already defined in default config; grab root_dir explicitly
replaced vscode in favor of package_json
* removed unused global variable for passing lua-lint-check
* updated content of README with configuration options from package.json (https://raw.githubusercontent.com/fwcd/vscode-kotlin/master/package.json)
* intendation of first item corrected
* removed invalid offsetEncoding, set via util.utf8_config
> The provided utf8_confg from util.lua is intended for usages of the protocol extensions with clangd (https://clangd.llvm.org/extensions.html#utf-8-offsets)
|
| |\ \
| | |
| | | |
Add diagnostic-languageserver
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
close https://github.com/neovim/nvim-lsp/issues/207
close https://github.com/neovim/nvim-lsp/pull/201
Using `termopen()`, `util.sh` gets full terminal functionality for free:
- progress bars leveraging `\r` and other more fancy output types (e.g.
curses UIs)
- interactive prompts
- canceling with `Ctrl-C`
- etc.
The drawback is that currently (see https://github.com/neovim/neovim/issues/7607),
the `on_exit` callback for `termopen()`/`jobstart()` *has* to be a VimL
function, which means a global VimL function has to be created
on-the-fly with a name which hopefully won't clobber anything that's
already defined.
Like #201, this commit makes sure that the output buffer remains open if
the script exits with anything else than 0.
|
| | | | |
|
| | | |
| | |
| | |
| | | |
close #204
|
| | | | |
|
| | | | |
|
| |/ /
| |
| |
| |
| |
| |
| | |
- I had to install clang for the installation to complete -> check for
that up front
- quote PATH update (especially on WSL, PWD and PATH will easily contain
whitespace)
|
| |\ \ |
|
| | | | |
|
| | | |
| | |
| | |
| | | |
Resolve CI failure: https://github.com/neovim/nvim-lsp/runs/576174254
|
| |\ \ \
| | | |
| | | | |
Add ocaml-lsp support
|
| | | | |
| | | |
| | | | |
Co-Authored-By: Hirokazu Hata <h.hata.ai.t@gmail.com>
|
| | | |/
| |/| |
|
| |\ \ \
| | | |
| | | | |
Add Swift support through sourcekit-lsp
|
| | |/ /
| | |
| | |
| | |
| | | |
This is still experimental, and requires you to have sourcekit-lsp in your
PATH. You can find the binary with `xcrun --find sourcekit-lsp`
|
| |/ / |
|
| | |
| |
| | |
* Add support for CodeQL LS
|
| |\ \
| | |
| | | |
util: add behavior options to tbl_deep_extend function
|
| | | |
| | |
| | |
| | |
| | | |
tbl_deep_extend always override extended table properties.
This behavior is not expected. This will fix #155.
|
| |\ \ \
| | | |
| | | | |
if root_dir is not directry, we don't execute lsp.start_client
|
| | |/ /
| | |
| | |
| | |
| | | |
fix: #161. If the buffer is not actual file like the special buffer for the plugin,
it doesn't have root_dir and we should not execute lsp.start_client for that buffer.
|
| |/ / |
|
| |\ \
| | |
| | | |
Change root_dir for bashls to pwd
|