From aefc8317354426864a361d7b7d84848145d218c1 Mon Sep 17 00:00:00 2001 From: Simon Hauser Date: Tue, 30 Mar 2021 12:32:18 +0200 Subject: fix: no longer leaking one buffer previewer in some occasions (#664) * fix: stop leaking last preview buffer * fix: formatting for docs * fix: async check if file is dir or not and - fix for in_fast_event when overriding file_maker * fix: filtering for space in keymaps and fzy * fix: show correct result numbers when using file_ignore_patterns * Handle early close. Caused because we actually cleaning up buffers now * cleanup * [docgen] Update doc/telescope.txt --- lua/telescope/previewers/utils.lua | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'lua/telescope/previewers/utils.lua') diff --git a/lua/telescope/previewers/utils.lua b/lua/telescope/previewers/utils.lua index 35196e6..20762e2 100644 --- a/lua/telescope/previewers/utils.lua +++ b/lua/telescope/previewers/utils.lua @@ -38,8 +38,7 @@ utils.job_maker = function(cmd, bufnr, opts) on_exit = vim.schedule_wrap(function(j) if not vim.api.nvim_buf_is_valid(bufnr) then return end if opts.mode == "append" then - local count = vim.api.nvim_buf_line_count(bufnr) - vim.api.nvim_buf_set_lines(bufnr, count, -1, false, j:result()) + vim.api.nvim_buf_set_lines(bufnr, -1, -1, false, j:result()) elseif opts.mode == "insert" then vim.api.nvim_buf_set_lines(bufnr, 0, -1, false, j:result()) end -- cgit v1.2.3