summaryrefslogtreecommitdiff
path: root/lua/telescope/pickers.lua
diff options
context:
space:
mode:
Diffstat (limited to 'lua/telescope/pickers.lua')
-rw-r--r--lua/telescope/pickers.lua6
1 files changed, 4 insertions, 2 deletions
diff --git a/lua/telescope/pickers.lua b/lua/telescope/pickers.lua
index f9427c3..cc9eb14 100644
--- a/lua/telescope/pickers.lua
+++ b/lua/telescope/pickers.lua
@@ -671,8 +671,6 @@ pickers.entry_manager = function(max_results, set_entry)
return setmetatable({
add_entry = function(self, score, entry)
- assert(type(entry) == "table", "entry must be a table by the time it reaches here")
-
score = score or 0
for index, item in ipairs(entry_state) do
@@ -727,6 +725,10 @@ pickers.entry_manager = function(max_results, set_entry)
return (entry_state[index] or {}).entry
end,
+ get_score = function(_, index)
+ return (entry_state[index] or {}).score
+ end,
+
find_entry = function(_, entry)
if entry == nil then
return nil