diff -r e453d2053b2e -r fed8d078840b mercurial/commands.py --- a/mercurial/commands.py Fri Aug 26 01:56:49 2005 -0700 +++ b/mercurial/commands.py Fri Aug 26 02:03:35 2005 -0700 @@ -9,7 +9,7 @@ demandload(globals(), "os re sys signal shutil") demandload(globals(), "fancyopts ui hg util lock") demandload(globals(), "fnmatch hgweb mdiff random signal time traceback") -demandload(globals(), "errno socket version struct atexit") +demandload(globals(), "errno socket version struct atexit sets") class UnknownCommand(Exception): """Exception raised if command is not in the command table.""" @@ -841,7 +841,7 @@ prev = {} def display(fn, rev, states, prevstates): - diff = list(set(states).symmetric_difference(set(prevstates))) + diff = list(sets.Set(states).symmetric_difference(sets.Set(prevstates))) diff.sort(lambda x, y: cmp(x.linenum, y.linenum)) for l in diff: if incrementing: