Kiln » TortoiseHg » TortoiseHg
Clone URL:  
Pushed to one repository · View In Graph Contained in 0.8, 0.8.1, and 0.8.2

thgconfig: small refactoring for PathEditDialog

Changeset 8256302f615a

Parent 9068588b15a9

by Yuki KODAMA

Changes to one file · Browse files at 8256302f615a Showing diff from parent 9068588b15a9 Diff from another changeset...

 
280
281
282
283
284
285
286
287
288
 
 
 
289
290
291
292
293
294
 
 
295
296
297
 
280
281
282
 
 
 
 
 
 
283
284
285
286
 
 
 
 
 
287
288
289
290
291
@@ -280,18 +280,12 @@
    def sethandlers(self, enable=True):   for n, (e, l, h) in self.entries.iteritems(): - if n == 'URL': - if enable: - self.entries[n][2] = e.connect('changed', self.changedurl) - else: - if e.handler_is_connected(h): - e.disconnect(h) + if enable: + handler = self.changedurl if n == 'URL' else self.changed + self.entries[n][2] = e.connect('changed', handler)   else: - if enable: - self.entries[n][2] = e.connect('changed', self.changed) - else: - if e.handler_is_connected(h): - e.disconnect(h) + if e.handler_is_connected(h): + e.disconnect(h)     def urlparse(self, path):   if path.startswith('ssh://'):