Mercurial > public > mercurial-scm > hg
comparison mercurial/obsutil.py @ 33995:c35c0f54f420
template: compute dates in obsfatedate
Extract the dates from obsmarkers. Compute the min and max date from the
obsmarker range list.
author | Boris Feld <boris.feld@octobus.net> |
---|---|
date | Mon, 03 Jul 2017 15:34:10 +0200 |
parents | 38f08eaba6b0 |
children | 98fa777cd7a1 |
comparison
equal
deleted
inserted
replaced
33994:38f08eaba6b0 | 33995:c35c0f54f420 |
---|---|
600 verb = 'rewritten' | 600 verb = 'rewritten' |
601 else: | 601 else: |
602 verb = 'split' | 602 verb = 'split' |
603 return verb | 603 return verb |
604 | 604 |
605 def markersdates(markers): | |
606 """returns the list of dates for a list of markers | |
607 """ | |
608 return [m[4] for m in markers] | |
609 | |
605 def markersusers(markers): | 610 def markersusers(markers): |
606 """ Returns a sorted list of markers users without duplicates | 611 """ Returns a sorted list of markers users without duplicates |
607 """ | 612 """ |
608 markersmeta = [dict(m[3]) for m in markers] | 613 markersmeta = [dict(m[3]) for m in markers] |
609 users = set(meta.get('user') for meta in markersmeta if meta.get('user')) | 614 users = set(meta.get('user') for meta in markersmeta if meta.get('user')) |