From: Nathan Panike Date: Wed, 21 Dec 2011 14:53:53 GMT Subject: Re: [PATCH] Specify a precision for the length of a subject string Message-ID: <20111221145352.GB13097@llunet.cs.wisc.edu> In-Reply-To: On Wed, Dec 21, 2011 at 12:26:25PM +0100, Andreas Schwab wrote: > "Nathan W. Panike" 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. > > 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."