aboutsummaryrefslogtreecommitdiff
path: root/.gitattributes
diff options
context:
space:
mode:
authorShawn O. Pearce <spearce@spearce.org>2008-01-23 00:39:50 -0500
committerShawn O. Pearce <spearce@spearce.org>2008-09-24 12:48:31 -0700
commit696235c6c1c85085fd55ff849663d44c51464e69 (patch)
treed49ea9c80e1f605fc72eaeb566cb305bf2203129 /.gitattributes
parent1ffca60f0b0395e1e593e64d66e7ed3c47d8517e (diff)
downloadgit-696235c6c1c85085fd55ff849663d44c51464e69.tar.gz
git-696235c6c1c85085fd55ff849663d44c51464e69.tar.xz
git-gui: Assume `blame --incremental` output is in UTF-8
Most commits have author name encoded in UTF-8, but the incremental blame output dumps raw bytes and doesn't give us the encoding header from the commit. Rather than fixing up tooltip data after we have viewed that particular commit in the blame viewer we can assume all names are in UTF-8. This is still going to cause problems when the author name is not encoded in UTF-8, but the only (efficient) way to solve that is to add an "encoding" header to the blame --incremental mode output, as otherwise we need to run `git cat-file commit $sha1` for each and every commit identified and that would be horribly expensive on any platform. Signed-off-by: Shawn O. Pearce <spearce@spearce.org>
Diffstat (limited to '.gitattributes')
0 files changed, 0 insertions, 0 deletions