# HG changeset patch
# User Adrian Buehlmann <adr...@cadifra.com>
# Date 1259250834 -3600
# Node ID 6cc24ab367f56f4fd2b866a8e72e5b3f7df5212b
# Parent  3af85f5c10d116d27d6f325ba8ee633d8777da38
history: refactoring: use locals on filterbox.connect calls

diff --git a/tortoisehg/hgtk/history.py b/tortoisehg/hgtk/history.py
--- a/tortoisehg/hgtk/history.py
+++ b/tortoisehg/hgtk/history.py
@@ -1098,22 +1098,18 @@ class GLog(gdialog.GDialog):
         self.filtercombo = filterbox.filtercombo
         self.filterentry = filterbox.entry
 
-        self.filterbox.connect('all_toggled', self.filter_selected, 'all')
-        self.filterbox.connect('tagged_toggled', self.filter_selected, 
'tagged')
-        self.filterbox.connect('ancestry_toggled', self.filter_selected, 
-                                        'ancestry')
-        self.filterbox.connect('parents_toggled', self.filter_selected, 
-                                       'parents')
-        self.filterbox.connect('heads_toggled', self.filter_selected, 'heads')
-        self.filterbox.connect('merges_toggled', self.filter_selected, 
-                                      'only_merges')
-        self.filterbox.connect('hidemerges_toggled', self.filter_selected, 
-                                          'no_merges')
-        self.filterbox.connect('branches_toggled', self.filter_selected, 
-                                        'branch')
-        self.filterbox.connect('branchcombo_changed', self.select_branch)
-        self.filterbox.connect('entry_activate', self.filter_entry_activated, 
-                                     self.filtercombo)
+        fcon = self.filterbox.connect
+        fsel = self.filter_selected
+        fcon('all_toggled', fsel, 'all')
+        fcon('tagged_toggled', fsel, 'tagged')
+        fcon('ancestry_toggled', fsel, 'ancestry')
+        fcon('parents_toggled', fsel, 'parents')
+        fcon('heads_toggled', fsel, 'heads')
+        fcon('merges_toggled', fsel, 'only_merges')
+        fcon('hidemerges_toggled', fsel, 'no_merges')
+        fcon('branches_toggled', fsel, 'branch')
+        fcon('branchcombo_changed', self.select_branch)
+        fcon('entry_activate', self.filter_entry_activated, self.filtercombo)
 
         midpane = gtk.VBox()
         midpane.pack_start(syncbox, False)

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Tortoisehg-develop mailing list
Tortoisehg-develop@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tortoisehg-develop

Reply via email to