Thread (1 message) 1 message, 1 author, 2022-02-16

Re: [PATCH 3/3] add -p: disable stdin buffering when interactive.singlekey is set

From: Junio C Hamano <hidden>
Date: 2022-02-16 21:43:45

"Phillip Wood via GitGitGadget" [off-list ref] writes:
quoted hunk
diff --git a/add-interactive.c b/add-interactive.c
index 6498ae196f1..ad78774ca26 100644
--- a/add-interactive.c
+++ b/add-interactive.c
@@ -70,6 +70,8 @@ void init_add_i_state(struct add_i_state *s, struct repository *r)
 			      &s->interactive_diff_algorithm);
 
 	git_config_get_bool("interactive.singlekey", &s->use_single_key);
+	if (s->use_single_key)
+		setbuf(stdin, NULL);
OK.  Will queue.  Thanks.
 }
 
 void clear_add_i_state(struct add_i_state *s)
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help