Provide a version independent way to use the set datatype.
--- 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