diff options
author | Camil Staps | 2021-06-28 17:27:32 +0200 |
---|---|---|
committer | Camil Staps | 2021-06-28 17:27:32 +0200 |
commit | 04ed4e67c490343a7a69e50caddeff17604680dd (patch) | |
tree | 4595b3db59a04db893889b626979138218898046 /vim/.config/nvim/lua/lsp | |
parent | Fix nix-shell urxvt issue (diff) |
Fix unhandled nil in vim lsp function
Diffstat (limited to 'vim/.config/nvim/lua/lsp')
-rw-r--r-- | vim/.config/nvim/lua/lsp/init.lua | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/vim/.config/nvim/lua/lsp/init.lua b/vim/.config/nvim/lua/lsp/init.lua index c4320a0..474f649 100644 --- a/vim/.config/nvim/lua/lsp/init.lua +++ b/vim/.config/nvim/lua/lsp/init.lua @@ -39,9 +39,8 @@ function _G.lsp_first_hover_code() local markdown_started = false for _, response in ipairs(responses) do - if response.result then - response = response.result.contents.value - for line in response:gmatch '[^\n]+' do + if response.result and response.result.contents.value then + for line in response.result.contents.value:gmatch '[^\n]+' do if line:sub(0,3) == '```' then if markdown_started then first_hover_code_prev = full_result |