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

stable csinfo, changeset: fix issue when showing the patch doesn't have node ID

Changeset ce1f821a0e51

Parent 5a4004d2bce0

by Yuki KODAMA

Changes to 2 files · Browse files at ce1f821a0e51 Showing diff from parent 5a4004d2bce0 Diff from another changeset...

 
479
480
481
482
483
484
 
 
 
 
 
485
486
487
 
479
480
481
 
482
 
483
484
485
486
487
488
489
490
@@ -479,9 +479,12 @@
  return gtklib.markup(revid, face='monospace', size='9000')   def revline_markup(revnum, revid, summary):   revnum = gtklib.markup(revnum) - revid = revid_markup(revid)   summary = gtklib.markup(summary) - return '%s (%s) %s' % (revnum, revid, summary) + if revid: + revid = revid_markup(revid) + return '%s (%s) %s' % (revnum, revid, summary) + else: + return '%s - %s' % (revnum, summary)   if item in ('cset', 'transplant', 'patch'):   if isinstance(value, basestring):   return revid_markup(value)
 
177
178
179
180
 
 
 
 
181
182
183
184
185
186
187
 
 
 
 
 
188
189
190
 
228
229
230
231
 
 
 
 
232
233
 
 
 
 
234
235
236
 
177
178
179
 
180
181
182
183
184
185
186
187
188
189
 
190
191
192
193
194
195
196
197
 
235
236
237
 
238
239
240
241
242
 
243
244
245
246
247
248
249
@@ -177,14 +177,21 @@
  self._parents.append(p)     def __str__(self): - return short(self.node()) + node = self.node() + if node: + return short(node) + return ''     def __int__(self):   return self.rev()     def node(self): return self._node   def rev(self): return None - def hex(self): return hex(self.node()) + def hex(self): + node = self.node() + if node: + return hex(node) + return ''   def user(self): return self._user   def date(self): return self._date   def description(self): return self._desc @@ -228,9 +235,15 @@
  elif item == 'user':   return hglib.toutf(ctx.user())   elif item == 'date': - return hglib.displaytime(ctx.date()) + date = ctx.date() + if date: + return hglib.displaytime(date) + return None   elif item == 'age': - return hglib.age(ctx.date()) + date = ctx.date() + if date: + return hglib.age(date) + return None   elif item == 'rawbranch':   return hglib.toutf(ctx.branch())   elif item == 'branch':