Workaround for the fact that urllib2 doesn't default to "file:" urls.
diff --git a/Mac/Tools/IDE/PackageManager.py b/Mac/Tools/IDE/PackageManager.py
index 0041a17..76a184f 100755
--- a/Mac/Tools/IDE/PackageManager.py
+++ b/Mac/Tools/IDE/PackageManager.py
@@ -181,6 +181,8 @@
         filename = EasyDialogs.AskFileForOpen(typeList=("TEXT",))
         if filename:
             filename = urllib.pathname2url(filename)
+            if filename[:5] != 'file:':
+            	filename = 'file:' + filename
             self.opendoc(filename)
 
     def domenu_openURL(self, *args):