Kiln » TortoiseHg » TortoiseHg
Clone URL:  
Pushed to one repository · View In Graph Contained in 2.1, 2.1.1, and 2.1.2

revdetails: remove redundant _last_rev

Changeset 146c72c0420f

Parent 741d6907b728

by Steve Borho

Changes to one file · Browse files at 146c72c0420f Showing diff from parent 741d6907b728 Diff from another changeset...

 
35
36
37
38
39
40
41
 
42
43
44
45
46
 
48
49
50
 
 
 
51
52
53
 
190
191
192
193
 
194
195
196
 
253
254
255
256
257
258
259
 
272
273
274
275
 
276
277
278
279
280
 
 
 
281
282
 
283
284
285
 
35
36
37
 
 
 
38
39
40
 
41
42
43
 
45
46
47
48
49
50
51
52
53
 
190
191
192
 
193
194
195
196
 
253
254
255
 
256
257
258
 
271
272
273
 
274
275
276
277
 
 
278
279
280
281
 
282
283
284
285
@@ -35,12 +35,9 @@
  def __init__(self, repo, parent):   QWidget.__init__(self, parent)   - self._deschtmlize = qtlib.descriptionhtmlizer(repo.ui) - repo.configChanged.connect(self._updatedeschtmlizer) -   self.repo = repo + self.ctx = repo[None]   self.splitternames = [] - self._last_rev = None   self._diff_dialogs = {}   self._nav_dialogs = {}   @@ -48,6 +45,9 @@
  self.createActions()   self.setupModels()   + self._deschtmlize = qtlib.descriptionhtmlizer(repo.ui) + repo.configChanged.connect(self._updatedeschtmlizer) +   def setRepo(self, repo):   self.repo = repo   self.fileview.setRepo(repo) @@ -190,7 +190,7 @@
  def createActions(self):   self.actionUpdate = a = self.filelisttbar.addAction(   qtlib.geticon('hg-update'), _('Update to this revision')) - a.triggered.connect(lambda: self.updateToRevision.emit(self._last_rev)) + a.triggered.connect(lambda: self.updateToRevision.emit(self.ctx.rev()))   self.filelisttbar.addSeparator()   self.actionShowAllMerge = QAction(_('Show All'), self)   self.actionShowAllMerge.setToolTip( @@ -253,7 +253,6 @@
    def onRevisionSelected(self, rev):   'called by repowidget when repoview changes revisions' - self._last_rev = rev   self.ctx = ctx = self.repo.changectx(rev)   self.revpanel.set_revision(rev)   self.revpanel.update(repo = self.repo) @@ -272,14 +271,15 @@
  @pyqtSlot()   def _updatedeschtmlizer(self):   self._deschtmlize = qtlib.descriptionhtmlizer(self.repo.ui) - self.onRevisionSelected(self._last_rev) # regenerate desc html + self.onRevisionSelected(self.ctx.rev()) # regenerate desc html     def reload(self):   'Task tab is reloaded, or repowidget is refreshed' - if type(self._last_rev) is int and len(self.repo) <= self._last_rev: - self._last_rev = 'tip' + rev = self.ctx.rev() + if type(self.ctx.rev()) is int and len(self.repo) <= self.ctx.rev(): + rev = 'tip'   f = self.filelist.currentFile() - self.onRevisionSelected(self._last_rev) + self.onRevisionSelected(rev)   self.filelist.selectFile(f)     def navigate(self, filename=None):