Kiln » TortoiseHg » TortoiseHg
Clone URL:  
Pushed to one repository · View In Graph Contained in 1.9, 1.9.1, and 1.9.2

grep: catch ValueError in output parse, make addremove bold

Changeset 9126fd01106d

Parent 6b9354864b6f

by Steve Borho

Changes to one file · Browse files at 9126fd01106d Showing diff from parent 6b9354864b6f Diff from another changeset...

 
154
155
156
157
158
159
160
161
 
 
 
 
 
 
 
 
 
162
163
164
 
154
155
156
 
 
 
 
 
157
158
159
160
161
162
163
164
165
166
167
168
@@ -154,11 +154,15 @@
  else:   self.fullmsg += msg   if self.fullmsg.endswith('\0'): - fname, line, rev, addremove, user, text = \ - self.fullmsg.split('\0', 5) - text = '<span>%s %s</span>' % (addremove, text[:-1]) - row = [fname, line, rev, user, text] - self.obj.emit(SIGNAL('matchedRow'), row) + try: + fname, line, rev, addremove, user, text = \ + self.fullmsg.split('\0', 5) + text = '<b>%s</b> <span>%s</span>' % ( + addremove, text[:-1]) + row = [fname, line, rev, user, text] + self.obj.emit(SIGNAL('matchedRow'), row) + except ValueError: + pass   self.fullmsg = ''     def label(self, msg, label):