--- a/hgext/purge.py Sun Apr 26 16:50:44 2009 -0500
+++ b/hgext/purge.py Sun Apr 26 16:50:44 2009 -0500
@@ -88,11 +88,11 @@
match.dir = directories.append
status = repo.status(match=match, ignored=opts['all'], unknown=True)
- for f in util.sort(status[4] + status[5]):
+ for f in sorted(status[4] + status[5]):
ui.note(_('Removing file %s\n') % f)
remove(removefile, f)
- for f in util.sort(directories)[::-1]:
+ for f in sorted(directories, reverse=True):
if match(f) and not os.listdir(repo.wjoin(f)):
ui.note(_('Removing directory %s\n') % f)
remove(os.rmdir, f)