Skip to content

Commit 08b39f6

Browse files
committed
fix: one more time
1 parent 2162ffa commit 08b39f6

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

lua/plugins/config/lsp/init.lua

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,15 @@ function M.setup()
55
local lspconfig = require 'lspconfig'
66

77
-- Get capabilities from blink.cmp if available
8-
local capabilities = {}
9-
pcall(function()
10-
capabilities = require('blink.cmp').get_lsp_capabilities()
11-
end)
8+
local capabilities = vim.lsp.protocol.make_client_capabilities()
9+
10+
local ok, blink_cmp = pcall(require, 'blink.cmp')
11+
if ok then
12+
capabilities = blink_cmp.get_lsp_capabilities(capabilities)
13+
end
1214
--
1315
-- Set global position encoding preference
14-
capabilities.positionEncodings = { 'utf-8', 'utf-16' }
16+
capabilities.general.positionEncodings = { 'utf-16' }
1517

1618
-- Load server configurations
1719
local servers = require('plugins.config.lsp.servers').get_servers()

0 commit comments

Comments
 (0)