From a97d2f46f05b344640120ba0cba523289bb966b3 Mon Sep 17 00:00:00 2001 From: hrsh7th Date: Thu, 31 Mar 2022 11:16:53 +0900 Subject: [PATCH] Use `get_word` instead to sort. --- lua/cmp/config/compare.lua | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lua/cmp/config/compare.lua b/lua/cmp/config/compare.lua index 2913f9a..6c8538d 100644 --- a/lua/cmp/config/compare.lua +++ b/lua/cmp/config/compare.lua @@ -145,8 +145,8 @@ compare.locality = setmetatable({ end }, { __call = function(self, entry1, entry2) - local local1 = self.locality_map[entry1:get_completion_item().label] - local local2 = self.locality_map[entry2:get_completion_item().label] + local local1 = self.locality_map[entry1:get_word()] + local local2 = self.locality_map[entry2:get_word()] if local1 ~= local2 then if local1 == nil then return false @@ -209,8 +209,8 @@ compare.scopes = setmetatable({ end, }, { __call = function(self, entry1, entry2) - local local1 = self.scopes_map[entry1:get_completion_item().label] - local local2 = self.scopes_map[entry2:get_completion_item().label] + local local1 = self.scopes_map[entry1:get_word()] + local local2 = self.scopes_map[entry2:get_word()] if local1 ~= local2 then if local1 == nil then return false