hgext/convert/filemap.py
changeset 34131 0fa781320203
parent 32291 bd872f64a8ba
child 34137 a8994d08e4a2
equal deleted inserted replaced
34130:ada8a19672ab 34131:0fa781320203
    16 SKIPREV = common.SKIPREV
    16 SKIPREV = common.SKIPREV
    17 
    17 
    18 def rpairs(path):
    18 def rpairs(path):
    19     '''Yield tuples with path split at '/', starting with the full path.
    19     '''Yield tuples with path split at '/', starting with the full path.
    20     No leading, trailing or double '/', please.
    20     No leading, trailing or double '/', please.
    21     >>> for x in rpairs('foo/bar/baz'): print x
    21     >>> for x in rpairs(b'foo/bar/baz'): print x
    22     ('foo/bar/baz', '')
    22     ('foo/bar/baz', '')
    23     ('foo/bar', 'baz')
    23     ('foo/bar', 'baz')
    24     ('foo', 'bar/baz')
    24     ('foo', 'bar/baz')
    25     ('.', 'foo/bar/baz')
    25     ('.', 'foo/bar/baz')
    26     '''
    26     '''