visual diff doesn't work when sor patg have no ascii symbols
Created originally on Bitbucket by Anonymous
Hello
When i place hg repo in folder that named in national maner (for example c:\Documents and Settings<user name>\Мои документы\repo) kdiff writes that is can't display right file. Also when i try to anotate files i got follow error:
{{{
#!python
** Mercurial version (2.2.1). TortoiseHg version (2.4)
** Command: --nofork annotate --listfile C:\DOCUME1\Ruslan\LOCALS1\Temp\THG13.tmp
** CWD: C:\Documents and Settings\Ruslan\Мои документы\Dropbox\src\python\deploy
** Encoding: cp1251
** Extensions loaded: hggit, hgsubversion
** Python version: 2.6.6 (r266:84297, Aug 24 2010, 18:46:32) [MSC v.1500 32 bit (Intel)]
** Windows version: (5, 1, 2600, 2, 'Service Pack 3')
** Processor architecture: x86
** Qt-4.7.4 PyQt-4.8.6
Traceback (most recent call last):
File "tortoisehg\hgqt\manifestmodel.pyo", line 52, in data
File "tortoisehg\hgqt\manifestmodel.pyo", line 114, in fileIcon
File "mercurial\localrepo.pyo", line 622, in wjoin
File "ntpath.pyo", line 108, in join
UnicodeDecodeError: 'ascii' codec can't decode byte 0xcc in position 33: ordinal not in range(128)
Traceback (most recent call last):
File "tortoisehg\hgqt\manifestmodel.pyo", line 52, in data
File "tortoisehg\hgqt\manifestmodel.pyo", line 114, in fileIcon
File "mercurial\localrepo.pyo", line 622, in wjoin
File "ntpath.pyo", line 108, in join
UnicodeDecodeError: 'ascii' codec can't decode byte 0xcc in position 33: ordinal not in range(128)
Traceback (most recent call last):
File "tortoisehg\hgqt\manifestmodel.pyo", line 52, in data
File "tortoisehg\hgqt\manifestmodel.pyo", line 114, in fileIcon
File "mercurial\localrepo.pyo", line 622, in wjoin
File "ntpath.pyo", line 108, in join
UnicodeDecodeError: 'ascii' codec can't decode byte 0xcc in position 33: ordinal not in range(128)
Traceback (most recent call last):
File "tortoisehg\hgqt\manifestmodel.pyo", line 52, in data
File "tortoisehg\hgqt\manifestmodel.pyo", line 114, in fileIcon
File "mercurial\localrepo.pyo", line 622, in wjoin
File "ntpath.pyo", line 108, in join
UnicodeDecodeError: 'ascii' codec can't decode byte 0xcc in position 33: ordinal not in range(128)
Traceback (most recent call last):
File "tortoisehg\hgqt\manifestmodel.pyo", line 52, in data
File "tortoisehg\hgqt\manifestmodel.pyo", line 114, in fileIcon
File "mercurial\localrepo.pyo", line 622, in wjoin
File "ntpath.pyo", line 108, in join
UnicodeDecodeError: 'ascii' codec can't decode byte 0xcc in position 33: ordinal not in range(128)
Traceback (most recent call last):
File "tortoisehg\hgqt\manifestmodel.pyo", line 52, in data
File "tortoisehg\hgqt\manifestmodel.pyo", line 114, in fileIcon
File "mercurial\localrepo.pyo", line 622, in wjoin
File "ntpath.pyo", line 108, in join
UnicodeDecodeError: 'ascii' codec can't decode byte 0xcc in position 33: ordinal not in range(128)
Traceback (most recent call last):
File "tortoisehg\hgqt\manifestmodel.pyo", line 52, in data
File "tortoisehg\hgqt\manifestmodel.pyo", line 114, in fileIcon
File "mercurial\localrepo.pyo", line 622, in wjoin
File "ntpath.pyo", line 108, in join
UnicodeDecodeError: 'ascii' codec can't decode byte 0xcc in position 33: ordinal not in range(128)
Traceback (most recent call last):
File "tortoisehg\hgqt\manifestmodel.pyo", line 52, in data
File "tortoisehg\hgqt\manifestmodel.pyo", line 114, in fileIcon
File "mercurial\localrepo.pyo", line 622, in wjoin
File "ntpath.pyo", line 108, in join
UnicodeDecodeError: 'ascii' codec can't decode byte 0xcc in position 33: ordinal not in range(128)
Traceback (most recent call last):
File "tortoisehg\hgqt\manifestmodel.pyo", line 52, in data
File "tortoisehg\hgqt\manifestmodel.pyo", line 114, in fileIcon
File "mercurial\localrepo.pyo", line 622, in wjoin
File "ntpath.pyo", line 108, in join
UnicodeDecodeError: 'ascii' codec can't decode byte 0xcc in position 33: ordinal not in range(128)
Traceback (most recent call last):
File "tortoisehg\hgqt\manifestmodel.pyo", line 52, in data
File "tortoisehg\hgqt\manifestmodel.pyo", line 114, in fileIcon
File "mercurial\localrepo.pyo", line 622, in wjoin
File "ntpath.pyo", line 108, in join
UnicodeDecodeError: 'ascii' codec can't decode byte 0xcc in position 33: ordinal not in range(128)
Traceback (most recent call last):
File "tortoisehg\hgqt\manifestmodel.pyo", line 52, in data
File "tortoisehg\hgqt\manifestmodel.pyo", line 114, in fileIcon
File "mercurial\localrepo.pyo", line 622, in wjoin
File "ntpath.pyo", line 108, in join
UnicodeDecodeError: 'ascii' codec can't decode byte 0xcc in position 33: ordinal not in range(128)
Traceback (most recent call last):
File "tortoisehg\hgqt\manifestmodel.pyo", line 52, in data
File "tortoisehg\hgqt\manifestmodel.pyo", line 114, in fileIcon
File "mercurial\localrepo.pyo", line 622, in wjoin
File "ntpath.pyo", line 108, in join
UnicodeDecodeError: 'ascii' codec can't decode byte 0xcc in position 33: ordinal not in range(128)
Traceback (most recent call last):
File "tortoisehg\hgqt\manifestmodel.pyo", line 52, in data
File "tortoisehg\hgqt\manifestmodel.pyo", line 114, in fileIcon
File "mercurial\localrepo.pyo", line 622, in wjoin
File "ntpath.pyo", line 108, in join
UnicodeDecodeError: 'ascii' codec can't decode byte 0xcc in position 33: ordinal not in range(128)
Traceback (most recent call last):
File "tortoisehg\hgqt\manifestmodel.pyo", line 52, in data
File "tortoisehg\hgqt\manifestmodel.pyo", line 114, in fileIcon
File "mercurial\localrepo.pyo", line 622, in wjoin
File "ntpath.pyo", line 108, in join
UnicodeDecodeError: 'ascii' codec can't decode byte 0xcc in position 33: ordinal not in range(128)
Traceback (most recent call last):
File "tortoisehg\hgqt\manifestmodel.pyo", line 52, in data
File "tortoisehg\hgqt\manifestmodel.pyo", line 114, in fileIcon
File "mercurial\localrepo.pyo", line 622, in wjoin
File "ntpath.pyo", line 108, in join
UnicodeDecodeError: 'ascii' codec can't decode byte 0xcc in position 33: ordinal not in range(128)
Traceback (most recent call last):
File "tortoisehg\hgqt\manifestmodel.pyo", line 52, in data
File "tortoisehg\hgqt\manifestmodel.pyo", line 114, in fileIcon
File "mercurial\localrepo.pyo", line 622, in wjoin
File "ntpath.pyo", line 108, in join
UnicodeDecodeError: 'ascii' codec can't decode byte 0xcc in position 33: ordinal not in range(128)
Traceback (most recent call last):
File "tortoisehg\hgqt\manifestmodel.pyo", line 52, in data
File "tortoisehg\hgqt\manifestmodel.pyo", line 114, in fileIcon
File "mercurial\localrepo.pyo", line 622, in wjoin
File "ntpath.pyo", line 108, in join
UnicodeDecodeError: 'ascii' codec can't decode byte 0xcc in position 33: ordinal not in range(128)
Traceback (most recent call last):
File "tortoisehg\hgqt\manifestmodel.pyo", line 52, in data
File "tortoisehg\hgqt\manifestmodel.pyo", line 114, in fileIcon
File "mercurial\localrepo.pyo", line 622, in wjoin
File "ntpath.pyo", line 108, in join
UnicodeDecodeError: 'ascii' codec can't decode byte 0xcc in position 33: ordinal not in range(128)
Traceback (most recent call last):
File "tortoisehg\hgqt\manifestmodel.pyo", line 52, in data
File "tortoisehg\hgqt\manifestmodel.pyo", line 114, in fileIcon
File "mercurial\localrepo.pyo", line 622, in wjoin
File "ntpath.pyo", line 108, in join
UnicodeDecodeError: 'ascii' codec can't decode byte 0xcc in position 33: ordinal not in range(128)
Traceback (most recent call last):
File "tortoisehg\hgqt\manifestmodel.pyo", line 52, in data
File "tortoisehg\hgqt\manifestmodel.pyo", line 114, in fileIcon
File "mercurial\localrepo.pyo", line 622, in wjoin
File "ntpath.pyo", line 108, in join
UnicodeDecodeError: 'ascii' codec can't decode byte 0xcc in position 33: ordinal not in range(128)
Traceback (most recent call last):
File "tortoisehg\hgqt\manifestmodel.pyo", line 52, in data
File "tortoisehg\hgqt\manifestmodel.pyo", line 114, in fileIcon
File "mercurial\localrepo.pyo", line 622, in wjoin
File "ntpath.pyo", line 108, in join
UnicodeDecodeError: 'ascii' codec can't decode byte 0xcc in position 33: ordinal not in range(128)
Traceback (most recent call last):
File "tortoisehg\hgqt\manifestmodel.pyo", line 52, in data
File "tortoisehg\hgqt\manifestmodel.pyo", line 114, in fileIcon
File "mercurial\localrepo.pyo", line 622, in wjoin
File "ntpath.pyo", line 108, in join
UnicodeDecodeError: 'ascii' codec can't decode byte 0xcc in position 33: ordinal not in range(128)
}}}