]> Sergey Matveev's repositories - vim-lsp.git/commitdiff
In the LSP client capabilities, use 'markdown' first before 'plaintext'
authorYegappan Lakshmanan <yegappan@yahoo.com>
Sat, 27 May 2023 17:16:39 +0000 (10:16 -0700)
committerYegappan Lakshmanan <yegappan@yahoo.com>
Sat, 27 May 2023 17:16:39 +0000 (10:16 -0700)
autoload/lsp/capabilities.vim

index c8a092cef3fea21d8f0cc12185b827f1abe73f56..2e2db54f0bb65a5191b9b0544928b7f2c4832a6a 100644 (file)
@@ -294,7 +294,7 @@ export def GetClientCaps(): dict<any>
       completion: {
        dynamicRegistration: false,
        completionItem: {
-         documentationFormat: ['plaintext', 'markdown'],
+         documentationFormat: ['markdown', 'plaintext'],
          resolveSupport: {properties: ['detail', 'documentation']},
          snippetSupport: opt.lspOptions.snippetSupport
        },
@@ -306,7 +306,7 @@ export def GetClientCaps(): dict<any>
        symbolKind: {valueSet: range(1, 25)}
       },
       hover: {
-       contentFormat: ['plaintext', 'markdown']
+       contentFormat: ['markdown', 'plaintext']
       },
       foldingRange: {lineFoldingOnly: true},
       inlayHint: {dynamicRegistration: false},
@@ -319,7 +319,7 @@ export def GetClientCaps(): dict<any>
       implementation: {linkSupport: true},
       signatureHelp: {
        signatureInformation: {
-         documentationFormat: ['plaintext', 'markdown'],
+         documentationFormat: ['markdown', 'plaintext'],
          activeParameterSupport: true
        }
       }