mercurial/util.py
changeset 4647 7c80e3e6f030
parent 4635 63b9d2deed48
child 4668 e241598e956f
child 4672 272c0a09b203
--- a/mercurial/util.py	Tue Jun 19 17:03:31 2007 +0200
+++ b/mercurial/util.py	Tue Jun 19 08:37:41 2007 -0700
@@ -17,6 +17,12 @@
 import os, threading, time, calendar, ConfigParser, locale, glob
 
 try:
+    set = set
+    frozenset = frozenset
+except NameError:
+    from sets import Set as set, ImmutableSet as frozenset
+
+try:
     _encoding = os.environ.get("HGENCODING")
     if sys.platform == 'darwin' and not _encoding:
         # On darwin, getpreferredencoding ignores the locale environment and