From f4937aef9edb1db6b7d87f882d733b17223864dd Mon Sep 17 00:00:00 2001 From: gym603 Date: Thu, 30 Nov 2023 00:12:21 +0800 Subject: [PATCH] repl: make sure the prompt is output before user input (on windows) (#20035) --- vlib/readline/readline_windows.c.v | 1 + 1 file changed, 1 insertion(+) diff --git a/vlib/readline/readline_windows.c.v b/vlib/readline/readline_windows.c.v index be10d6cc2a..3fefc80fc8 100644 --- a/vlib/readline/readline_windows.c.v +++ b/vlib/readline/readline_windows.c.v @@ -36,6 +36,7 @@ pub fn (mut r Readline) read_line_utf8(prompt string) ![]rune { r.previous_lines[0] = []rune{} } print(r.prompt) + unsafe { C.fflush(C.stdout) } r.current = os.get_raw_line().runes() r.previous_lines[0] = []rune{} r.search_index = 0