Kiln » TortoiseHg » TortoiseHg
Clone URL:  
Pushed to one repository · View In Graph Contained in 0.4rc2, 0.4rc3, and 0.4rc4

hggtk/history: fix revision filtering on multi-byte filename

Changeset 05bdcfb888f5

Parent aadb7858fe11

by TK Soh

Changes to one file · Browse files at 05bdcfb888f5 Showing diff from parent aadb7858fe11 Diff from another changeset...

 
22
23
24
25
 
26
27
28
 
490
491
492
493
 
494
495
496
 
497
498
499
 
563
564
565
566
 
567
568
569
 
22
23
24
 
25
26
27
28
 
490
491
492
 
493
494
495
 
496
497
498
499
 
563
564
565
 
566
567
568
569
@@ -22,7 +22,7 @@
 from mercurial import context, patch, revlog  from gdialog import *  from hgcmd import CmdDialog -from hglib import toutf +from hglib import toutf, fromutf      class ChangeSet(GDialog): @@ -490,10 +490,10 @@
    self._filelist = gtk.ListStore(   gobject.TYPE_STRING, # MAR status - gobject.TYPE_STRING, # filename + gobject.TYPE_STRING, # filename (utf-8 encoded)   gobject.TYPE_PYOBJECT, # mark   gobject.TYPE_PYOBJECT, # give cmenu - gobject.TYPE_PYOBJECT # diffstats + gobject.TYPE_PYOBJECT, # diffstats   )   filelist_tree.set_model(self._filelist)   column = gtk.TreeViewColumn('Stat', gtk.CellRendererText(), text=0) @@ -563,7 +563,7 @@
  mark = self._buffer.get_mark(model[iter][2])   self.textview.scroll_to_mark(mark, 0.0, True, 0.0, 0.0)   if model[iter][3]: - self.curfile = model[iter][1] + self.curfile = fromutf(model[iter][1])   else:   self.curfile = None