diff options
| author | MichaĆ Nowotnik <michal@mnowotnik.com> | 2022-08-13 11:15:59 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-08-13 11:15:59 +0200 |
| commit | 12c08bfde707c07b5bdd13e99243a99220443523 (patch) | |
| tree | 199995375e7674879a47707bf92b46d5fb8a3234 /lua/telescope/finders.lua | |
| parent | e1206cb3e1bd88cdd20ce1fa677534a29ed720ed (diff) | |
fix: make_entry.gen_from_string is a factory and needs to be called (#2116)
Diffstat (limited to 'lua/telescope/finders.lua')
| -rw-r--r-- | lua/telescope/finders.lua | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/lua/telescope/finders.lua b/lua/telescope/finders.lua index d9aa810..fe1af96 100644 --- a/lua/telescope/finders.lua +++ b/lua/telescope/finders.lua @@ -44,7 +44,7 @@ function JobFinder:new(opts) assert(not opts.static, "`static` should be used with finder.new_oneshot_job") local obj = setmetatable({ - entry_maker = opts.entry_maker or make_entry.gen_from_string, + entry_maker = opts.entry_maker or make_entry.gen_from_string(opts), fn_command = opts.fn_command, cwd = opts.cwd, writer = opts.writer, @@ -122,7 +122,7 @@ function DynamicFinder:new(opts) local obj = setmetatable({ curr_buf = opts.curr_buf, fn = opts.fn, - entry_maker = opts.entry_maker or make_entry.gen_from_string, + entry_maker = opts.entry_maker or make_entry.gen_from_string(opts), }, self) return obj @@ -180,7 +180,7 @@ finders.new_oneshot_job = function(command_list, opts) local command = table.remove(command_list, 1) return async_oneshot_finder { - entry_maker = opts.entry_maker or make_entry.gen_from_string(), + entry_maker = opts.entry_maker or make_entry.gen_from_string(opts), cwd = opts.cwd, maximum_results = opts.maximum_results, |
