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 | |
| parent | d769dcc5cdd92e046eadee3cf878afc7ca806b14 (diff) | |
| parent | 850cf9ae961ce59c980b0c59abd3dd676fb7b7ec (diff) | |
| download | git-a4a2f646421e772acc78b8118c821645d92ba57d.tar.gz | |
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
| -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 } |
