hgext3rd/topic/compat.py
changeset 5193 a4d081923c81
parent 4963 721b35f4341c
equal deleted inserted replaced
5192:f5b366a31740 5193:a4d081923c81
    30     if not category:
    30     if not category:
    31         return {}
    31         return {}
    32     return {'helpcategory': category}
    32     return {'helpcategory': category}
    33 
    33 
    34 # nodemap.get and index.[has_node|rev|get_rev]
    34 # nodemap.get and index.[has_node|rev|get_rev]
    35 # hg <= 5.3 (02802fa87b74)
    35 # hg <= 5.2 (02802fa87b74)
    36 def getgetrev(cl):
    36 def getgetrev(cl):
    37     """Returns index.get_rev or nodemap.get (for pre-5.3 Mercurial)."""
    37     """Returns index.get_rev or nodemap.get (for pre-5.3 Mercurial)."""
    38     if util.safehasattr(cl.index, 'get_rev'):
    38     if util.safehasattr(cl.index, 'get_rev'):
    39         return cl.index.get_rev
    39         return cl.index.get_rev
    40     return cl.nodemap.get
    40     return cl.nodemap.get