From: Junio C Hamano Date: Wed, 31 Jul 2019 18:14:54 GMT Subject: Re: [PATCH v3 06/11] built-in add -i: implement the main loop Message-ID: In-Reply-To: <175409aaae0f3127b92126dc201faa4b41da0870.1563289115.git.gitgitgadget@gmail.com> "Johannes Schindelin via GitGitGadget" writes: > The Perl script `git-add--interactive.perl` mixed the purposes of the > "list" and the "and choose" part into the same function. In the C > version, we will keep them separate instead, calling the `list()` > function from the `list_and_choose()` function. Makes sense. After all, I recall writing "add -i" in a few iterations of lunch-time hack. If we are to rewrite it from scratch, we should engineer it the right way ;-)