Re: [PATCH (GIT-GUI,GITK) 6/8] gitk: Port new encoding logic from git-gui.
From: Alexander Gavrilov <hidden>
Date: 2016-06-15 22:45:22
On Fri, Sep 19, 2008 at 4:10 PM, Johannes Sixt [off-list ref] wrote:
If I run $ LANG=C gitk 146ed90 with this series on the git-gui repository, then I hoped to see the text in the patches in the right encoding. But I understand that I expected too much - the patch text is just a stream of bytes that comes from different files, and the best you can do is to apply the system encoding. But if the view is switched to the tree view, and file contents are inspected, then this patch should help. But it doesn't. If you look at po/ja.po, it is appearent that the file was not read as UTF-8, which is dictated by .gitattributes.
On my system everything works. You must have made a mistake somewhere. Namely: 1) Did you apply ALL patches to gitk? The first one is absolutely useless without the other two. 2) Did you install it? I.e. do you actually run the patched version? 3) Do you have .gitattributes checked out? Also, it should work in the patch mode as well: it reads the patch as binary, and decodes each line separately, based on the encoding determined for the current file. Alexander