UnicodeEncodeError with multibyte folder path
Created originally on Bitbucket by makitagawa (Masahiro Kitagawa)
UnicodeEncodeError occurs when open repository with multibyte folder path. Clone or create repository on exproler's context menu, those have no error.
#!python
** Mercurial version (3.6.1). TortoiseHg version (3.6.1)
** Command:
** CWD: C:\ProgramData\Microsoft\Windows\Start Menu\Programs\TortoiseHg
** Encoding: cp932
** Extensions loaded: shelve, strip, mq, rebase, win32mbcs, hggit
** Python version: 2.7.9 (default, Dec 10 2014, 12:28:03) [MSC v.1500 64 bit (AMD64)]
** Windows version: sys.getwindowsversion(major=6, minor=1, build=7601, platform=2, service_pack='Service Pack 1')
** Processor architecture: x64
** Qt-4.8.6 PyQt-4.11.3 QScintilla-2.8.4
Traceback (most recent call last):
File "tortoisehg\hgqt\qtlib.pyo", line 1207, in showEvent
File "tortoisehg\hgqt\qtlib.pyo", line 1219, in get
File "tortoisehg\hgqt\repowidget.pyo", line 282, in createCommitWidget
File "tortoisehg\hgqt\commit.pyo", line 419, in commitSetupButton
File "tortoisehg\hgqt\commit.pyo", line 335, in _getPreferredActionName
File "mercurial\context.pyo", line 539, in tags
File "mercurial\localrepo.pyo", line 744, in nodetags
File "mercurial\util.pyo", line 534, in __get__
File "mercurial\localrepo.pyo", line 668, in _tagscache
File "hggit\hgrepo.pyo", line 49, in _findtags
File "hggit\git_handler.pyo", line 133, in remote_refs
File "hggit\git_handler.pyo", line 214, in load_remote_refs
File "mercurial\util.pyo", line 534, in __get__
File "hggit\git_handler.pyo", line 143, in git
File "dulwich\repo.pyo", line 927, in init_bare
File "dulwich\repo.pyo", line 898, in _init_maybe_bare
File "dulwich\repo.pyo", line 677, in __init__
File "dulwich\hooks.pyo", line 111, in __init__
File "dulwich\hooks.pyo", line 78, in __init__
UnicodeDecodeError: 'ascii' codec can't decode byte 0x82 in position 14: ordinal not in range(128)