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

stable logfilter: handle empty revision fields more gracefully

Fixes #484

Changeset 943019bebd82

Parent f4b2cdbcdde5

by Steve Borho

Changes to one file · Browse files at 943019bebd82 Showing diff from parent f4b2cdbcdde5 Diff from another changeset...

 
197
198
199
200
201
 
 
202
203
204
205
206
207
208
209
210
211
212
 
 
 
 
 
 
 
 
 
 
213
214
215
 
197
198
199
 
 
200
201
202
203
 
 
 
 
 
 
 
 
 
204
205
206
207
208
209
210
211
212
213
214
215
216
@@ -197,19 +197,20 @@
  self.dateentry.grab_focus()   return   elif self.revradio.get_active(): - rev0 = self.rev0Entry.get_text() - rev1 = self.rev1Entry.get_text() + rev0 = self.rev0Entry.get_text().strip() + rev1 = self.rev1Entry.get_text().strip()   if not rev1:   rev1 = rev0 - try: - rrange = cmdutil.revrange(self.repo, [rev0, rev1]) - rrange.sort() - rrange.reverse() - opts['revrange'] = rrange - except Exception, e: - gdialog.Prompt(_('Invalid revision range'), str(e), self).run() - self.rev0Entry.grab_focus() - return + if rev0: + try: + rrange = cmdutil.revrange(self.repo, [rev0, rev1]) + rrange.sort() + rrange.reverse() + opts['revrange'] = rrange + except Exception, e: + gdialog.Prompt(_('Invalid revision range'), str(e), self).run() + self.rev0Entry.grab_focus() + return   elif self.branchradio.get_active():   branch = self.branchbox.child.get_text()   if branch: