Re: specify charset for commits
- From
Nicolas Pitre <nico@cam.org>
- Date
- Dec 21, 2006, 18:48 UTC
- Message-ID
- <Pine.LNX.4.64.0612211336240.18171@xanadu.home>
- In-Reply-To
- <7vejqtaz7q.fsf@assigned-by-dhcp.cox.net>
On Thu, 21 Dec 2006, Junio C Hamano wrote:
Show 15 quoted lines
> Alexander Litvinov <litvinov2004@gmail.com> writes: > > > May we can add new header into commit with commit text encoding ? > > I do not think we want to change the commit header, nor we would > want to re-encode, but I can see two possible improvements: > > (1) git-am should default to -u; this was suggested on the list > long time ago, but is an incompatible change. v1.5.0 we > can afford to be incompatible to make it more usable and > safer. > > (2) update commit-tree to reject non utf-8 log messages and > author/committer names when i18n.commitEncoding is _NOT_ > set, or set to utf-8.
This would be a good thing, both of them actually.
The Linux kernel already contains different charsets for author full name and/or commit messages making git-log output a mix of encodings already. And sometimes this inconsistency comes from the _same_ author.
Nicolas