[WIP]: Tue 15 Sep 2020 10:22:06 PM EDT

This commit is contained in:
TJ DeVries
2020-09-15 22:22:06 -04:00
parent db6f5e694a
commit e29ccb9d50
5 changed files with 46 additions and 34 deletions
+2 -2
View File
@@ -639,9 +639,9 @@ 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
-- O(n) in worst case, actual worst case is max_results
for index, item in ipairs(entry_state) do
if item.score > score then
return self:insert(index, {
@@ -679,7 +679,7 @@ pickers.entry_manager = function(max_results, set_entry)
index = index + 1
entry = next_entry
until not next_entry
until not next_entry or index > max_results
end,
num_results = function()