--- a/hgext/mq.py Fri Oct 27 19:24:57 2006 +0200
+++ b/hgext/mq.py Fri Oct 27 23:09:46 2006 +0200
@@ -502,7 +502,7 @@
if opts.get('rev'):
if not self.applied:
raise util.Abort(_('no patches applied'))
- revs = [int(r) for r in cmdutil.revrange(ui, repo, opts['rev'])]
+ revs = cmdutil.revrange(ui, repo, opts['rev'])
if len(revs) > 1 and revs[0] > revs[1]:
revs.reverse()
for rev in revs:
@@ -1015,9 +1015,9 @@
del mm[mm.index(x)]
dd.append(x)
- m = list(util.unique(mm))
- r = list(util.unique(dd))
- a = list(util.unique(aa))
+ m = util.unique(mm)
+ r = util.unique(dd)
+ a = util.unique(aa)
filelist = filter(matchfn, util.unique(m + r + a))
if opts.get('git'):
self.diffopts().git = True
@@ -1276,7 +1276,7 @@
if files:
raise util.Abort(_('option "-r" not valid when importing '
'files'))
- rev = [int(r) for r in cmdutil.revrange(self.ui, repo, rev)]
+ rev = cmdutil.revrange(self.ui, repo, rev)
rev.sort(lambda x, y: cmp(y, x))
if (len(files) > 1 or len(rev) > 1) and patchname:
raise util.Abort(_('option "-n" not valid when importing multiple '