diff -r 98b6c3dde237 -r 380fda3eed13 mercurial/strutil.py --- a/mercurial/strutil.py Sun Oct 19 19:49:56 2008 +0200 +++ b/mercurial/strutil.py Mon Oct 20 14:51:55 2008 +0200 @@ -37,5 +37,5 @@ try: return s.rsplit(sep, maxsplit) except AttributeError: - return [chunk[::-1] for chunk in + return [chunk[::-1] for chunk in s[::-1].split(sep, maxsplit)[::-1]]