[svn] Sadly Python 2.3 does not have an rsplit method on strings. trunk

Tue, 27 Nov 2007 22:04:04 -0500

author
brett
date
Tue, 27 Nov 2007 22:04:04 -0500
branch
trunk
changeset 43
4591a32eedc8
parent 42
4a4cab75d5e6
child 44
69cd94403088

[svn] Sadly Python 2.3 does not have an rsplit method on strings.

scripts/dtrx file | annotate | diff | comparison | revisions
--- a/scripts/dtrx	Mon Nov 26 22:39:29 2007 -0500
+++ b/scripts/dtrx	Tue Nov 27 22:04:04 2007 -0500
@@ -762,7 +762,7 @@
     try_by_magic = classmethod(try_by_magic)
 
     def try_by_extension(cls, filename):
-        parts = filename.rsplit('.', 2)[1:]
+        parts = filename.split('.')[-2:]
         results = []
         while parts:
             results.extend(cls.extension_map.get('.'.join(parts), []))

mercurial