diff options
| author | William Boman <william@redwill.se> | 2021-10-01 22:47:59 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-10-01 22:47:59 +0200 |
| commit | 8212fc21b6a3c0000b1a5fb4c056c189c6fca212 (patch) | |
| tree | 227a5b8291b6f22184ab4bcf5e18448802c6d296 /lua/nvim-lsp-installer/ui/status-win/init.lua | |
| parent | stylua and some cleanup (diff) | |
| download | mason-8212fc21b6a3c0000b1a5fb4c056c189c6fca212.tar mason-8212fc21b6a3c0000b1a5fb4c056c189c6fca212.tar.gz mason-8212fc21b6a3c0000b1a5fb4c056c189c6fca212.tar.bz2 mason-8212fc21b6a3c0000b1a5fb4c056c189c6fca212.tar.lz mason-8212fc21b6a3c0000b1a5fb4c056c189c6fca212.tar.xz mason-8212fc21b6a3c0000b1a5fb4c056c189c6fca212.tar.zst mason-8212fc21b6a3c0000b1a5fb4c056c189c6fca212.zip | |
fix newlines in stdout/stderr calls, more robust error handling (#114)
Diffstat (limited to 'lua/nvim-lsp-installer/ui/status-win/init.lua')
| -rw-r--r-- | lua/nvim-lsp-installer/ui/status-win/init.lua | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lua/nvim-lsp-installer/ui/status-win/init.lua b/lua/nvim-lsp-installer/ui/status-win/init.lua index 211723ef..143dcba8 100644 --- a/lua/nvim-lsp-installer/ui/status-win/init.lua +++ b/lua/nvim-lsp-installer/ui/status-win/init.lua @@ -227,7 +227,7 @@ local function create_server_state(server) is_queued = false, is_running = false, has_run = false, - tailed_output = {}, + tailed_output = { "" }, }, uninstaller = { has_run = false, error = nil }, } @@ -235,7 +235,7 @@ end local function normalize_chunks_line_endings(chunk, dest) local chunk_lines = vim.split(chunk, "\n") - dest[#dest] = (dest[#dest] or "") .. chunk_lines[1] + dest[#dest] = dest[#dest] .. chunk_lines[1] for i = 2, #chunk_lines do dest[#dest + 1] = chunk_lines[i] end |
