Kiln » TortoiseHg » TortoiseHg
Clone URL:  
Pushed to one repository · View In Graph Contained in 2.0, 2.0.1, and 2.0.2

stable mq: list up queues by locale-safe way

Changeset 8f2801e8cd75

Parent 95a083e5da73

by Yuya Nishihara

Changes to one file · Browse files at 8f2801e8cd75 Showing diff from parent 95a083e5da73 Diff from another changeset...

 
511
512
513
514
 
515
516
517
518
 
519
520
521
522
523
524
 
525
526
527
528
529
 
511
512
513
 
514
515
516
517
518
519
520
521
522
 
523
 
524
525
 
526
527
528
@@ -511,19 +511,18 @@
  self.refreshing = False     def _reload(self): - ui, repo = self.repo.ui, self.repo + ui, repo = self.repo.ui.copy(), self.repo     self.queueCombo.clear()   self.queueListWidget.clear()   + ui.quiet = True # don't append "(active)"   ui.pushbuffer()   mqmod.qqueue(ui, repo, list=True)   out = ui.popbuffer() - activestr = ' (active)' # TODO: not locale safe   for i, qname in enumerate(out.splitlines()): - if qname.endswith(activestr): + if qname == repo.thgactivemqname:   current = i - qname = qname[:-len(activestr)]   self.queueCombo.addItem(hglib.tounicode(qname))   self.queueCombo.setCurrentIndex(current)   self.queueCombo.setEnabled(self.queueCombo.count() > 1)