Hi Junio, On 06/03/2018 22:03, Junio C Hamano wrote: > > > A small nitpick - I see you use phrasing like "select lines", where > > the other commands usually talk about "staging", instead, so "stage > > lines" might be more aligned with the existing text. > > Isn't this machinery shared across "add -p" and "reset -p"? What is > done to the selected lines when you are using this UI while running > "reset -p"? I hope it is not "staging". If the interface only > "selects lines" and what is done to the selected lines depends on > what operation is using this backend, then the current phrasing is > perfectly fine and saying "staging" makes it actively worse. Hmm, if that is the case, I agree, but I was merely trying to review the files being changed - for example, inside "Documentation/git-add.txt": y - stage this hunk n - do not stage this hunk q - quit; do not stage this hunk or any of the remaining ones a - stage this hunk and all later hunks in the file d - do not stage this hunk or any of the later hunks in the file g - select a hunk to go to / - search for a hunk matching the given regex j - leave this hunk undecided, see next undecided hunk J - leave this hunk undecided, see next hunk k - leave this hunk undecided, see previous undecided hunk K - leave this hunk undecided, see previous hunk s - split the current hunk into smaller hunks e - manually edit the current hunk ? - print help In there, adding "l" should follow "stage" phrasing, I would think. But you are right for "git-add--interactive.perl", for example - in there, I didn`t notice the line (seems to be?) added inside the shared "help_patch_cmd". But if so, I guess it should then be moved to more context-related "help_patch_modes", being phrased accordingly in there. Thanks for pointing this out, let me recheck my comments. Regards, Buga