From c0f1999b0280bb042bba01c930dd94a4bfdee363 Mon Sep 17 00:00:00 2001 From: Sebastian Lyng Johansen Date: Fri, 23 Jul 2021 20:17:26 +0200 Subject: [PATCH] fix: make path for send to qflist correct (#1037) --- lua/telescope/actions/init.lua | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lua/telescope/actions/init.lua b/lua/telescope/actions/init.lua index 7e61e63..4ac059b 100644 --- a/lua/telescope/actions/init.lua +++ b/lua/telescope/actions/init.lua @@ -20,6 +20,8 @@ local action_set = require "telescope.actions.set" local transform_mod = require("telescope.actions.mt").transform_mod +local Path = require "plenary.path" + local actions = setmetatable({}, { __index = function(_, k) -- TODO(conni2461): Remove deprecated messages @@ -547,7 +549,7 @@ end local entry_to_qf = function(entry) return { bufnr = entry.bufnr, - filename = entry.filename, + filename = Path:new(entry.cwd, entry.filename):absolute(), lnum = entry.lnum, col = entry.col, text = entry.text or entry.value.text or entry.value,