From eabf9de1dc8c8eeb8246491a0e389b5f9a5fde97 Mon Sep 17 00:00:00 2001 From: zeertzjq Date: Mon, 18 Mar 2024 10:34:27 +0800 Subject: fix(messages): allow more prompt in headless mode with UI (#27905) Problem: More prompt is not shown in headless mode even if there is a UI attached. Solution: Don't skip more prompt when there is a UI active. --- src/nvim/message.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/nvim/message.c b/src/nvim/message.c index 175e3b5d03..0f1afee4a1 100644 --- a/src/nvim/message.c +++ b/src/nvim/message.c @@ -2713,7 +2713,7 @@ static bool do_more_prompt(int typed_char) // If headless mode is enabled and no input is required, this variable // will be true. However If server mode is enabled, the message "--more--" // should be displayed. - bool no_need_more = headless_mode && !embedded_mode; + bool no_need_more = headless_mode && !embedded_mode && !ui_active(); // We get called recursively when a timer callback outputs a message. In // that case don't show another prompt. Also when at the hit-Enter prompt -- cgit