From 724db6eb4cb542bc4fb803b47b6a98c62b252e80 Mon Sep 17 00:00:00 2001 From: Marc Jakobi Date: Fri, 7 Jun 2024 14:57:05 +0200 Subject: [PATCH] refactor(ui): use `vim.fn.confirm` (#370) --- lua/rocks/operations/init.lua | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lua/rocks/operations/init.lua b/lua/rocks/operations/init.lua index 669edee1..6610e6a1 100644 --- a/lua/rocks/operations/init.lua +++ b/lua/rocks/operations/init.lua @@ -489,9 +489,9 @@ end local function prompt_retry_install_with_dev(arg_list, rock_name, version) if version ~= "dev" then vim.schedule(function() - local yesno = vim.fn.input("Could not find " .. rock_name .. ". Search for 'dev' version? y/n: ") - print("\n ") - if string.match(yesno, "^y.*") then + local choice = + vim.fn.confirm("Could not find " .. rock_name .. ". Search for 'dev' version?", "y/n", "y", "Question") + if choice == 1 then arg_list = vim.iter(arg_list) :filter(function(arg) -- remove rock_name and version from arg_list