Kiln » TortoiseHg » TortoiseHg
Clone URL:  
Pushed to one repository · View In Graph Contained in 0.9, 0.9.1, and 0.9.1.1

history: disable backout for changesets on other branches

Fixes #440

Changeset 492c2ba74d3b

Parent 5621d711fa0c

by Steve Borho

Changes to one file · Browse files at 492c2ba74d3b Showing diff from parent 5621d711fa0c Diff from another changeset...

Change 1 of 2 Show Entire File hggtk/​history.py Stacked
 
424
425
426
427
 
 
 
428
429
430
 
868
869
870
 
 
 
 
 
871
872
873
 
424
425
426
 
427
428
429
430
431
432
 
870
871
872
873
874
875
876
877
878
879
880
@@ -424,7 +424,9 @@
  m.append(create_menu(_('e_mail patch'), self.email_patch))   m.append(create_menu(_('_bundle rev:tip'), self.bundle_rev_to_tip))   m.append(create_menu(_('add/remove _tag'), self.add_tag)) - m.append(create_menu(_('backout revision'), self.backout_rev)) + self.cmenu_backout = create_menu(_('backout revision'), + self.backout_rev) + m.append(self.cmenu_backout)   m.append(create_menu(_('_revert'), self.revert))   m.append(create_menu(_('_archive'), self.archive))   @@ -868,6 +870,11 @@
  can_merge = selrev not in parents and len(parents) < 2   self.cmenu_merge.set_sensitive(can_merge)   + op1, op2 = self.repo.dirstate.parents() + node = self.repo[selrev].node() + a = self.repo.changelog.ancestor(op1, node) + self.cmenu_backout.set_sensitive(a == node) +   # display the context menu   self._menu.popup(None, None, None, button, time)   return True