Update the code to better reflect recommended style:

Use != instead of <> since <> is documented as "obsolescent".
Use "is" and "is not" when comparing with None or type objects.
diff --git a/Lib/macurl2path.py b/Lib/macurl2path.py
index c971eda..9daeae4 100644
--- a/Lib/macurl2path.py
+++ b/Lib/macurl2path.py
@@ -12,7 +12,7 @@
     # XXXX The .. handling should be fixed...
     #
     tp = urllib.splittype(pathname)[0]
-    if tp and tp <> 'file':
+    if tp and tp != 'file':
         raise RuntimeError, 'Cannot convert non-local URL to pathname'
     # Turn starting /// into /, an empty hostname means current host
     if pathname[:3] == '///':
@@ -29,7 +29,7 @@
                                   components[i-1] not in ('', '..'):
             del components[i-1:i+1]
             i = i-1
-        elif components[i] == '' and i > 0 and components[i-1] <> '':
+        elif components[i] == '' and i > 0 and components[i-1] != '':
             del components[i]
         else:
             i = i+1