diff options
Diffstat (limited to 'lua/telescope/make_entry.lua')
| -rw-r--r-- | lua/telescope/make_entry.lua | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/lua/telescope/make_entry.lua b/lua/telescope/make_entry.lua index b0d8060..d6059af 100644 --- a/lua/telescope/make_entry.lua +++ b/lua/telescope/make_entry.lua @@ -615,8 +615,14 @@ end function make_entry.gen_from_apropos(opts) local sections = {} - for _, section in ipairs(opts.sections) do - sections[section] = true + if #opts.sections == 1 and opts.sections[1] == 'ALL' then + setmetatable(sections, { + __index = function() return true end, + }) + else + for _, section in ipairs(opts.sections) do + sections[section] = true + end end local displayer = entry_display.create { |
