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

stable tagadd: fallback to initial rev if tag is not found

Fixes #1112

Changeset e479b15ff2c1

Parent 5b0faaf81fc7

by Adrian Buehlmann

Changes to one file · Browse files at e479b15ff2c1 Showing diff from parent 5b0faaf81fc7 Diff from another changeset...

 
60
61
62
 
63
64
65
 
120
121
122
 
 
123
124
125
 
60
61
62
63
64
65
66
 
121
122
123
124
125
126
127
128
@@ -60,6 +60,7 @@
  self.reventry = gtk.Entry()   self.reventry.set_width_chars(12)   self.reventry.set_text(rev) + self.initial_rev = rev   self.reventry.connect('notify::text',   lambda *a: self.update_sensitives())   table.add_row(_('Revision:'), self.reventry) @@ -120,6 +121,8 @@
  tagmap = self.repo.tags()   tag = self.tagentry.get_text()   if not tag or hglib.fromutf(tag) not in tagmap: + if self.initial_rev: + self.reventry.set_text(self.initial_rev)   return     node = tagmap[hglib.fromutf(tag)]