bash-language-server
bash-language-server copied to clipboard
A language server for Bash
# Environment Emacs: 27.1 # Steps to reproduce - `sudo apt install nodejs` - `sudo apt install npm` - `sudo npm i -g bash-language-server` - `M-x package-install RET lsp-mode` -...
The [kak-lsp LSP client](https://github.com/kak-lsp/kak-lsp) does not support the `workspace/workspaceFolders` request. Since the LSP spec states: "Every processed request must send a response back to the sender of the request.", we...
There's no information being displayed when I execute `vim.lsp.buf.hover()` on some bash keywords like `mapfile`. Is this expected? neovim version: 0.7.0 bash-language-server version: 3.0.3 I've confirmed that bash-language-server is active...
When viewing references of a function, if I double click a reference in a different file instead of navigating to it it fails with: > Unable to open 'x.sh': Unable...
- `$PATH` = `/home/emilyseville7cfg/.dotnet:/home/emilyseville7cfg/.local/bin:/home/emilyseville7cfg/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin` - `which shellcheck` = `/usr/bin/shellcheck` But when I open any .sh script I obtain no linting: ![image](https://user-images.githubusercontent.com/42812113/170884210-4205cd7d-ad68-4c1d-adbb-41cea97afea8.png) The workaround is: ```json // Settings in here override...
I tried to format the buffer, but nothing happen.. `:lua vim.lsp.buf.formatting()` ``` NVIM v0.5.1 Build type: Debug LuaJIT 2.1.0-beta3 Compilation: /usr/bin/cc -DNVIM_TS_HAS_SET_MATCH_LIMIT -g -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow...
Fixes hover documentation being incorrect for symbols that are already defined on path and adds in a test to verify that's the case. However, the reason I'm filing as a...
Related #220 (solves everything besides the `local` scope). This PR supports: - internally resolve all files that are sourced (i.e. `. my-file.sh` or `source ~/something`). This is done with a...
When displaying shellcheck hover box instead of just the number have it show the URL to the shellcheck wiki. The wiki entry normally provides extra info. Being able to cmd/control...
Authorization Bypass Through User-Controlled Key in NPM urijs prior to 1.19.8. https://huntr.dev/bounties/f53d5c42-c108-40b8-917d-9dad51535083 https://github.com/medialize/uri.js/commit/6ea641cc8648b025ed5f30b090c2abd4d1a5249f See https://github.com/bash-lsp/bash-language-server/blob/master/server/package.json#L26 https://github.com/bash-lsp/bash-language-server/blob/master/server/package.json#L39