Re: [PATCH] Specify a precision for the length of a subject string
- From
- Nathan Panike <nwp@cs.wisc.edu>
- Date
- Dec 21, 2011, 14:53 UTC
- Message-ID
- <20111221145352.GB13097@llunet.cs.wisc.edu>
- In-Reply-To
- <m2liq6go7y.fsf@igel.home>
On Wed, Dec 21, 2011 at 12:26:25PM +0100, Andreas Schwab wrote:
Show 6 quoted lines
> "Nathan W. Panike" <nathan.panike@gmail.com> writes: > > > $ git log --pretty='%h %30s' d165204 -1 > > In C's formatted output this syntax denotes a minimum field width, not a > precision, so it will probably be surprising to many people.
C semantics are already broken because (from git-log(1))
"If you add a - (minus sign) after % of a placeholder, line-feeds that immediately precede the expansion are deleted if and only if the placeholder expands to an empty string."
rather than indicating justification of the field.
Show 7 quoted lines
> > Andreas. > > -- > Andreas Schwab, schwab@linux-m68k.org > GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5 > "And now for something completely different."