From: Junio C Hamano Date: Wed, 16 Feb 2022 21:43:39 GMT Subject: Re: [PATCH 3/3] add -p: disable stdin buffering when interactive.singlekey is set Message-ID: In-Reply-To: <6d8423b6e1e969ffed02b148546b88d118affd09.1645008873.git.gitgitgadget@gmail.com> "Phillip Wood via GitGitGadget" writes: > 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)