1. TortoiseHg
  2. TortoiseHg
  3. hgtk
  4. Issues
Issue #1175 duplicate

Can't create repository on multibyte directory

Akihiro Itou
created an issue

I cannot create any repository on directories which include some special multibyte characters.

For example, on c:\tmp\ソ , init dialog can't show the directory name. Please see attached image file.

And cannot create repository on the directory by pushing create button. After that, on closing the dialog, Bug Report window appears.

{{{

!python

Please report this bug to http://bitbucket.org/tortoisehg/stable/issues or tortoisehg-discuss@lists.sourceforge.net Mercurial version (1.5.1). TortoiseHg version (1.0.1) Command: --nofork init CWD: C:\tmp\ソ Extensions loaded: mq, win32mbcs sys.getwindowsversion(): (5, 1, 2600, 2, 'Service Pack 3') ** Processor architecture: x86 Recoverable runtime error (stderr): Traceback (most recent call last): File "tortoisehg\hgtk\gtklib.pyo", line 912, in call File "tortoisehg\hgtk\hginit.pyo", line 135, in init File "hgext\win32mbcs.pyo", line 118, in f File "hgext\win32mbcs.pyo", line 101, in wrapper mercurial.error.Abort: [win32mbcs] filename conversion failed with cp932 encoding

}}}

Comments (3)

  1. Yuki Kodama

    Confirmed, thanks.

    This issue is"Dame-moji" problem in shell extension. As you may know, win32mbcs extension resolves "Dame-moji" problem, but it doesn't affect shell extension. There is same problem on icon overlay.

  2. Log in to comment