mercurial/strutil.py
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]]