423
400
    def _on_selection_changed(self, treeview):
 
424
401
        """callback for when the treeview changes."""
 
425
402
        (path, focus) = treeview.get_cursor()
 
429
405
            self.emit('revision-selected')
 
431
407
    def _on_revision_selected(self, widget, event):
 
435
411
                [self.get_revision().revision_id],
 
437
413
            menu.connect('tag-added', lambda w, t, r: self.add_tag(t, r))