Traceback when getting settings of a no more existent repository having a non ASCII name
Created originally on Bitbucket by sintzoff (André Sintzoff)
When trying to get "Settings" of a no more existent repository, instead of displaying the window "No repository found", the following traceback is displayed.
{{{ #!python ** Mercurial version (1.8). TortoiseHg version (2.0.2+93-cb37eaea5d3e) ** Command: ** CWD: /home/as/hg-repo/thg ** Extensions loaded: rebase, graphlog, mercurial_keyring, transplant, mq ** Python version: 2.6.6 (r266:84292, Sep 15 2010, 15:52:39) [GCC 4.4.5] ** Qt-4.7.0 PyQt-4.7.4 Traceback (most recent call last): File "/home/as/hg-repo/thg/tortoisehg/hgqt/reporegistry.py", line 148, in startSettings self.selitem.internalPointer().startSettings(self.parent()) File "/home/as/hg-repo/thg/tortoisehg/hgqt/repotreeitem.py", line 213, in startSettings root=self._root) File "/home/as/hg-repo/thg/tortoisehg/hgqt/settings.py", line 625, in init _('no repo at ') + root, parent=self) UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 21: ordinal not in range(128)
}}}