changeset 7073 | af1117f37fa7 |
parent 2953 | 3d5547845158 |
child 7184 | 380fda3eed13 |
--- a/mercurial/strutil.py Fri Oct 03 23:13:03 2008 +0200 +++ b/mercurial/strutil.py Fri Oct 10 11:32:38 2008 +0200 @@ -32,3 +32,10 @@ break yield c end = c - 1 + +def rsplit(s, sep=None, maxsplit=-1): + try: + return s.rsplit(sep, maxsplit) + except AttributeError: + return [chunk[::-1] for chunk in + s[::-1].split(sep, maxsplit)[::-1]]