equal
deleted
inserted
replaced
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 ''' |