make vim.* functions local to display loop

This commit is contained in:
Senghan Bright 2021-01-17 12:19:03 +01:00
parent c81fad2c1d
commit df1fc3bb8b

View File

@ -45,9 +45,12 @@ local frecency = function(opts)
-- TODO: look into why this gets called so much -- TODO: look into why this gets called so much
local make_display = function(entry) local make_display = function(entry)
local bufnr = vim.fn.bufnr
local buf_is_loaded = vim.api.nvim_buf_is_loaded
local filename = entry.name local filename = entry.name
local hl_filename = vim.api.nvim_buf_is_loaded(vim.fn.bufnr(filename)) and "TelescopeBufferLoaded" or "" local hl_filename = buf_is_loaded(bufnr(filename)) and "TelescopeBufferLoaded" or ""
if opts.tail_path then if opts.tail_path then
filename = utils.path_tail(filename) filename = utils.path_tail(filename)