From c0ee29e8e4700ef49623d12ca3ffb8481c8d69f3 Mon Sep 17 00:00:00 2001 From: James Trew <66286082+jamestrew@users.noreply.github.com> Date: Tue, 26 Dec 2023 15:54:54 -0500 Subject: [PATCH] refactor(git_status): clean up prompt retrieval for `on_complete` (#2829) relevant #2825 --- lua/telescope/builtin/__git.lua | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/lua/telescope/builtin/__git.lua b/lua/telescope/builtin/__git.lua index d7964f1..1bd3b52 100644 --- a/lua/telescope/builtin/__git.lua +++ b/lua/telescope/builtin/__git.lua @@ -390,13 +390,7 @@ git.status = function(opts) on_complete = { function(self) local lines = self.manager:num_results() - - -- HACK: unable to `self._get_prompt()` directly - local cursor_line = vim.api.nvim_win_get_cursor(self.prompt_win)[1] - 1 - local prompt = vim.api - .nvim_buf_get_lines(self.prompt_bufnr, cursor_line, cursor_line + 1, false)[1] - :sub(#self.prompt_prefix + 1) - + local prompt = action_state.get_current_line() if lines == 0 and prompt == "" then utils.notify("builtin.git_status", { msg = "No changes found",