aboutsummaryrefslogtreecommitdiff
path: root/vim/.config/nvim/lua/lsp
diff options
context:
space:
mode:
authorCamil Staps2021-06-28 17:27:32 +0200
committerCamil Staps2021-06-28 17:27:32 +0200
commit04ed4e67c490343a7a69e50caddeff17604680dd (patch)
tree4595b3db59a04db893889b626979138218898046 /vim/.config/nvim/lua/lsp
parentFix 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.lua5
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