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'))