| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
| |
The filename of a buffer may point to a node on the file system that
does not yet exist. `uv.fs_realpath()` will return nil in these cases,
causing a nil exception later on. The builtin `resolve()` function will
return the provided filename as-is if it does not yet exist.
Alternatively we could stick to libuv APIs.
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
* feat: support multiple workspaceFolders and show correct root in Lspinfo
* fix: add return branch
* fix: convert path before compare
* fix: improve find root dir in LspInfo
* fix: check logic
* fix: remove unnecessary code
|
| | |
|
| | |
|
| |
|
|
|
| |
* fix: add the new root to workspaceFolders
* fix: add the new root to workspaceFolders
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
| |
* feat: support unnamed buffer with single_file_support
* fix: make some code simple clear
* feat: update doc
* fix: grammar
* fix: grammar
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* feat: add 'starlark-rust' LSP for starlark and BUILD files
This uses the github name and not the cargo name as it is not so
official and may be replaced by a better LSP. So the name is not already
taken by this linter.
* fix: remove indent
* fix: remove indent
* fix: remove indent
* fix: remove indent
* fix: remove indent
* fix: remove indent
* fix: remove indent
Co-authored-by: Raphael <glephunter@gmail.com>
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
* feat: add scheme-langserver support
* fix
* fix: format with stylua
* fix: fixup!
* fix: format with stylua
Co-authored-by: Raphael <glephunter@gmail.com>
|
| | |
|
| | |
|
| |
|
|
|
|
|
| |
* feat: try to get sourcery token from config file
* fix: support windows
* fix: only check for token if it's not in options
|
| | |
|
| | |
|
| |
|
| |
Co-authored-by: luwoznia <lukasz.wozniak@nokia.com>
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* feat: add fennel-ls support
* Update lua/lspconfig/server_configurations/fennel-ls.lua
Co-authored-by: Raphael <glephunter@gmail.com>
* Update lua/lspconfig/server_configurations/fennel-ls.lua
Co-authored-by: Raphael <glephunter@gmail.com>
* Update lua/lspconfig/server_configurations/fennel-ls.lua
Co-authored-by: Raphael <glephunter@gmail.com>
* Update lua/lspconfig/server_configurations/fennel-ls.lua
Co-authored-by: Raphael <glephunter@gmail.com>
Co-authored-by: liu <liu@allen>
Co-authored-by: Raphael <glephunter@gmail.com>
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
ESLint server would not find root directory when config is set in
`package.json`
|
| |
|
|
|
|
|
|
|
| |
Command (see https://docs.rome.tools/cli/#rome-lspproxy) was introduced
for better stdin support in rome v10.0.0.
Original PR introducing this change: https://github.com/rome/tools/pull/3442
This is a breaking PR and requires users to update rome to version
v10.0.0.
|
| | |
|
| |
|
|
| |
Eslint have a new config scheme called flag config. Will become the only supported config in v9.
https://eslint.org/blog/2022/08/new-config-system-part-2/#the-new-config-file%3A-eslint.config.js
|
| |
|
| |
Related documentation: https://kampfkarren.github.io/selene/archive/std_v1.html
|
| | |
|
| |
|
| |
`texlab` changed where they store their documentation. Since https://github.com/latex-lsp/texlab/commit/d03e350679dfdbbd0d25e3c28131c4b2677789cf they store that information in their GitHub wiki
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
* feat: add anakin-language-server
* fix(anakin-language-server): use the correct executable name
* fix(anakin-language-server): display errors as ERROR, not WARNING
This is an attempt to elevate the reporting level of mistakes that will
cause you program to crash unexpectedly, above the level of style
warnings and other non-critical problems.
* fix(anakin-language-server): style warning
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* feat: add dafny support
* feat: fix dafny lsp
* style: coding style fixed
* fix: a better way of single file mode
* fix: possible windows compatibility
* fix: typo in dotnet
* fix: path to dll removed
* feat: a probably better doc for dafny language server plugin
* fix(dafny): lua syntax error
Co-authored-by: Raphael <glephunter@gmail.com>
Co-authored-by: Raphael <glephunter@gmail.com>
|
| |
|
| |
when user what to set cmd to vim.rpc.connect, but it is a function
|
| |
|
|
|
| |
* fix: check the package.json has eslintConfig field for eslint
* fix: remove duplicate windows check
|
| | |
|
| | |
|
| |
|
|
| |
--adaptive-lsp-server-enabled for F# (#2197)
|
| | |
|
| | |
|
| |
|
|
|
| |
Now In qt6.4, the lsp is useable, so I add it
but qmlls is not always in the path, Like in archlinux, it is in the
/usr/lib/qt6/bin/qmlls, so the config maybe always needed to be edited by user
|