Kiln » TortoiseHg » TortoiseHg
Clone URL:  
Pushed to one repository · View In Graph Contained in 1.0, 1.0.1, and 1.0.2

status: fix encoding issue of renaming files

Changeset 46823cd21ca3

Parent 87349787ac38

by Yuki KODAMA

Changes to one file · Browse files at 46823cd21ca3 Showing diff from parent 87349787ac38 Diff from another changeset...

 
931
932
933
934
935
936
 
 
 
 
 
937
938
939
 
931
932
933
 
 
 
934
935
936
937
938
939
940
941
@@ -931,9 +931,11 @@
    def rename_file(self, wfile):   fdir, fname = os.path.split(wfile) - newfile = dialog.entry_dialog(self, _('Rename file to:'), True, fname) - if newfile and newfile != fname: - self.hg_move([wfile, os.path.join(fdir, newfile)]) + utf_fname = hglib.toutf(fname) + newfile = dialog.entry_dialog(self, _('Rename file to:'), + True, utf_fname) + if newfile and newfile != utf_fname: + self.hg_move([wfile, os.path.join(fdir, hglib.fromutf(newfile))])   return True