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

stable logview: prevent traceback when branch heads disappear

Closes #799

Changeset c6829193f00a

Parent 372443a40e16

by Steve Borho

Changes to one file · Browse files at c6829193f00a Showing diff from parent 372443a40e16 Diff from another changeset...

 
18
19
20
21
 
22
23
24
 
65
66
67
68
 
 
 
 
69
70
71
 
18
19
20
 
21
22
23
24
 
65
66
67
 
68
69
70
71
72
73
74
@@ -18,7 +18,7 @@
 import gobject  import re   -from mercurial import util, templatefilters +from mercurial import util, error  from tortoisehg.util import hglib  from tortoisehg.hgtk import gtklib   @@ -65,7 +65,10 @@
  def refresh(self):   repo = self.repo   oldtags, oldparents = self.tagrevs, self.wcparents - oldbranches = [repo[n].rev() for n in self.branchtags.values()] + try: + oldbranches = [repo[n].rev() for n in self.branchtags.values()] + except error.RepoLookupError: + oldbranches = []     repo.invalidate()   repo.dirstate.invalidate()