···2323 return {}
2424 end
25252626+ if not input or #input == 0 then
2727+ return vim.tbl_map(function(v)
2828+ return { v, {} }
2929+ end, lst)
3030+ end
3131+2632 local matches = vim.fn.matchfuzzypos(lst, input)
2733 return vim
2834 .iter(ipairs(matches[1]))