diff options
author | Pratyush Yadav <me@yadavpratyush.com> | 2020-03-14 22:52:43 +0530 |
---|---|---|
committer | Pratyush Yadav <me@yadavpratyush.com> | 2020-03-14 22:52:43 +0530 |
commit | a4a2f646421e772acc78b8118c821645d92ba57d (patch) | |
tree | d272db6a57243cb809379028c3829c1abd743eb3 /git-gui--askpass | |
parent | Merge branch 'py/blame-status-error' (diff) | |
parent | git-gui--askpass: coerce answers to UTF-8 on Windows (diff) | |
download | tgif-a4a2f646421e772acc78b8118c821645d92ba57d.tar.xz |
Merge branch 'js/askpass-coerce-utf8'
Askpass can now send non-ASCII to Git on Windows.
* js/askpass-coerce-utf8:
git-gui--askpass: coerce answers to UTF-8 on Windows
Diffstat (limited to 'git-gui--askpass')
-rwxr-xr-x | git-gui--askpass | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/git-gui--askpass b/git-gui--askpass index 4277f30c41..1c99ee8ca2 100755 --- a/git-gui--askpass +++ b/git-gui--askpass @@ -56,6 +56,11 @@ proc finish {} { } } + # On Windows, force the encoding to UTF-8: it is what `git.exe` expects + if {$::tcl_platform(platform) eq {windows}} { + set ::answer [encoding convertto utf-8 $::answer] + } + puts $::answer set ::rc 0 } |