diff mercurial/cmdutil.py @ 22220:908c76e84ec5

debugobsolete: explicitly display date in the output As the date is becoming a first-class citizen, we are displaying it in an explicit field. As a bonus it is now readable by humans.
author Pierre-Yves David <pierre-yves.david@fb.com>
date Wed, 13 Aug 2014 23:42:36 -0700
parents 525cde5d954d
children 3a7b45a0bd20
line wrap: on
line diff
--- a/mercurial/cmdutil.py	Thu Aug 14 12:59:48 2014 -0700
+++ b/mercurial/cmdutil.py	Wed Aug 13 23:42:36 2014 -0700
@@ -1185,8 +1185,10 @@
         ui.write(' ')
         ui.write(hex(repl))
     ui.write(' %X ' % marker.flags())
+    ui.write('(%s) ' % util.datestr(marker.date()))
     ui.write('{%s}' % (', '.join('%r: %r' % t for t in
-                                 sorted(marker.metadata().items()))))
+                                 sorted(marker.metadata().items())
+                                 if t[0] != 'date')))
     ui.write('\n')
 
 def finddate(ui, repo, date):