From: Andreas Louv <andreas@louv.dk>
Date: Sun, 16 Apr 2023 08:26:27 +0000 (+0200)
Subject: Raise an error if no hover server is found
X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=dcca4708320a6955e5365610d4bde11a13ce06ca;p=vim-lsp.git

Raise an error if no hover server is found
---

diff --git a/autoload/lsp/lsp.vim b/autoload/lsp/lsp.vim
index f909ded..945ea47 100644
--- a/autoload/lsp/lsp.vim
+++ b/autoload/lsp/lsp.vim
@@ -738,8 +738,8 @@ enddef
 # Display the hover message from the LSP server for the current cursor
 # location
 export def Hover(cmdmods: string)
-  var lspserver: dict<any> = buf.CurbufGetServer('hover')
-  if lspserver->empty() || !lspserver.running || !lspserver.ready
+  var lspserver: dict<any> = buf.CurbufGetServerChecked('hover')
+  if lspserver->empty()
     return
   endif