Re: [PATCH] diff and apply: fix singular/plural grammar nit.
- From
Carlos Martín Nieto <cmn@elego.de>
- Date
- Nov 27, 2011, 14:50 UTC
- Message-ID
- <20111127145033.GA1738@centaur.lab.cmartin.tk>
- In-Reply-To
- <m37h2lmxk9.fsf@localhost.localdomain>
On Sun, Nov 27, 2011 at 06:47:21AM -0800, Jakub Narebski wrote:
Show 22 quoted lines
> David Ripton <dripton@ripton.net> writes:
>
> > Remove the trailing 's' from "files", "insertions", and "deletions"
> > when there is only one of the item.
> >
> > Signed-off-by: David Ripton <dripton@ripton.net>
> > ---
> [...]
> > - printf(" %d files changed, %d insertions(+), %d
> > deletions(-)\n", files, adds, dels);
>
> Whitespace damaged. Please turn off word wrapping (limiting line
> width) when sending patches.
>
> > + printf(" %d file%s changed, %d insertion%s(+), %d deletion%s(-)\n",
> > + files, (files == 1 ? "" : "s"),
> > + adds, (adds == 1 ? "" : "s"),
> > + dels, (dels == 1 ? "" : "s"));
> > }
>
> First, I think this is an API / plumbing and should not be changed.
> But I might be mistaken about that.I think somebody already tried to do this not too long ago (don't know if there as a patch) but the diffstat tool always uses the plural, and it might break scripts.
cmn