diff -r b7a75b9a3386 -r 0407a51b9d8c mercurial/progress.py --- a/mercurial/progress.py Tue Jul 11 08:52:55 2017 -0700 +++ b/mercurial/progress.py Fri Jul 14 14:22:40 2017 -0700 @@ -92,15 +92,15 @@ self.startvals = {} self.printed = False self.lastprint = time.time() + float(self.ui.config( - 'progress', 'delay', default=3)) + 'progress', 'delay')) self.curtopic = None self.lasttopic = None self.indetcount = 0 self.refresh = float(self.ui.config( - 'progress', 'refresh', default=0.1)) + 'progress', 'refresh')) self.changedelay = max(3 * self.refresh, float(self.ui.config( - 'progress', 'changedelay', default=1))) + 'progress', 'changedelay'))) self.order = self.ui.configlist( 'progress', 'format', default=['topic', 'bar', 'number', 'estimate'])