From 7634ec0d2dd41392aa7694253cc8fa36285885c6 Mon Sep 17 00:00:00 2001 From: JINNOUCHI Yasushi Date: Mon, 2 Sep 2024 15:41:18 +0900 Subject: [PATCH] fix: show validation message validly (#258) In loading frecency at Neovim startup, `vim.ui.select`'s dialog does not show message on the first line. This fixes it. --- lua/frecency/klass.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lua/frecency/klass.lua b/lua/frecency/klass.lua index 78d0cd4..56c6e36 100644 --- a/lua/frecency/klass.lua +++ b/lua/frecency/klass.lua @@ -121,7 +121,7 @@ function Frecency:validate_database(force) -- uses vim.fn.* function and it makes E5560 error. async.util.scheduler() vim.ui.select({ "y", "n" }, { - prompt = self:message("remove %d entries from database?", #unlinked), + prompt = "\n" .. self:message("remove %d entries from database?", #unlinked), ---@param item "y"|"n" ---@return string format_item = function(item)