From 6efbda61e9abdf3c78668e46ecdb28a354546324 Mon Sep 17 00:00:00 2001 From: jewelcodes Date: Mon, 30 Dec 2024 17:54:58 -0500 Subject: [PATCH] lush: force flush stdout after prompt --- lush/src/main.c | 1 + 1 file changed, 1 insertion(+) diff --git a/lush/src/main.c b/lush/src/main.c index 9882b83..52b79d2 100644 --- a/lush/src/main.c +++ b/lush/src/main.c @@ -122,6 +122,7 @@ int main() { for(;;) { printf("\e[0;96m%s \e[0;9%cm%c\e[0m ", getwd(wd), promptColor, uid ? '$' : '#'); + fflush(stdout); if(line) free(line); line = NULL;