зеркало из https://github.com/microsoft/git.git
[PATCH] gitk: UTF-8 support
Add gitencoding variable and set it to "utf-8". Use it for converting git-rev-list output. Signed-off-by: Pavel Roskin <proski@gnu.org> Signed-off-by: Paul Mackerras <paulus@samba.org>
This commit is contained in:
Родитель
2ed49d5424
Коммит
495473c08a
5
gitk
5
gitk
|
@ -19,7 +19,7 @@ proc gitdir {} {
|
|||
proc getcommits {rargs} {
|
||||
global commits commfd phase canv mainfont env
|
||||
global startmsecs nextupdate ncmupdate
|
||||
global ctext maincursor textcursor leftover
|
||||
global ctext maincursor textcursor leftover gitencoding
|
||||
|
||||
# check that we can find a .git directory somewhere...
|
||||
set gitdir [gitdir]
|
||||
|
@ -49,7 +49,7 @@ proc getcommits {rargs} {
|
|||
exit 1
|
||||
}
|
||||
set leftover {}
|
||||
fconfigure $commfd -blocking 0 -translation lf
|
||||
fconfigure $commfd -blocking 0 -translation lf -encoding $gitencoding
|
||||
fileevent $commfd readable [list getcommitlines $commfd]
|
||||
$canv delete all
|
||||
$canv create text 3 3 -anchor nw -text "Reading commits..." \
|
||||
|
@ -3658,6 +3658,7 @@ set datemode 0
|
|||
set boldnames 0
|
||||
set diffopts "-U 5 -p"
|
||||
set wrcomcmd "git-diff-tree --stdin -p --pretty"
|
||||
set gitencoding "utf-8"
|
||||
|
||||
set mainfont {Helvetica 9}
|
||||
set textfont {Courier 9}
|
||||
|
|
Загрузка…
Ссылка в новой задаче