From: Yegappan Lakshmanan <yegappan@yahoo.com>
Date: Mon, 17 Apr 2023 14:10:49 +0000 (-0700)
Subject: Use case sensitive comparison for command names and option values
X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=19ad43851024ef2b7e3f38cd75f8657dce005da3;p=vim-lsp.git

Use case sensitive comparison for command names and option values
---

diff --git a/autoload/lsp/diag.vim b/autoload/lsp/diag.vim
index c2bae0b..04f96cb 100644
--- a/autoload/lsp/diag.vim
+++ b/autoload/lsp/diag.vim
@@ -159,11 +159,11 @@ def DiagsRefresh(bnr: number)
   var diag_wrap: string = 'truncate'
   var diag_symbol: string = '┌─'
 
-  if opt.lspOptions.diagVirtualTextAlign ==? 'below'
+  if opt.lspOptions.diagVirtualTextAlign ==# 'below'
     diag_align = 'below'
     diag_wrap = 'truncate'
     diag_symbol = '└─'
-  elseif opt.lspOptions.diagVirtualTextAlign ==? 'after'
+  elseif opt.lspOptions.diagVirtualTextAlign ==# 'after'
     diag_align = 'after'
     diag_wrap = 'wrap'
     diag_symbol = 'E>'
diff --git a/autoload/lsp/lsp.vim b/autoload/lsp/lsp.vim
index 6647240..ebfc63e 100644
--- a/autoload/lsp/lsp.vim
+++ b/autoload/lsp/lsp.vim
@@ -208,7 +208,7 @@ def ShowServer(arg: string)
       endif
       lines->add(msg)
     endfor
-  elseif arg ==? 'capabilities'
+  elseif arg ==# 'capabilities'
     windowName = $'LangServer-Capabilities'
     for lspserver in lspservers
       if !lines->empty()
@@ -216,7 +216,7 @@ def ShowServer(arg: string)
       endif
       lines->extend(lspserver.getCapabilities())
     endfor
-  elseif arg ==? 'initializeRequest'
+  elseif arg ==# 'initializeRequest'
     windowName = $'LangServer-InitializeRequest'
     for lspserver in lspservers
       if !lines->empty()
@@ -224,7 +224,7 @@ def ShowServer(arg: string)
       endif
       lines->extend(lspserver.getInitializeRequest())
     endfor
-  elseif arg ==? 'messages'
+  elseif arg ==# 'messages'
     windowName = $'LangServer-Messages'
     for lspserver in lspservers
       if !lines->empty()