diff -r d3d1d39da2fa -r d3463007d368 mercurial/commands.py --- a/mercurial/commands.py Mon May 12 11:37:08 2008 -0500 +++ b/mercurial/commands.py Mon May 12 11:37:08 2008 -0500 @@ -33,7 +33,7 @@ names = [] m = cmdutil.match(repo, pats, opts) m.bad = lambda x,y: True - for src, abs in repo.walk(m): + for abs in repo.walk(m): if m.exact(abs): if ui.verbose: ui.status(_('adding %s\n') % m.rel(abs)) @@ -110,7 +110,7 @@ ctx = repo.changectx(opts['rev']) m = cmdutil.match(repo, pats, opts) - for src, abs in repo.walk(m, ctx.node()): + for abs in repo.walk(m, ctx.node()): fctx = ctx.filectx(abs) if not opts['text'] and util.binary(fctx.data()): ui.write(_("%s: binary file\n") % ((pats and m.rel(abs)) or abs)) @@ -489,7 +489,7 @@ ctx = repo.changectx(opts['rev']) err = 1 m = cmdutil.match(repo, (file1,) + pats, opts) - for src, abs in repo.walk(m, ctx.node()): + for abs in repo.walk(m, ctx.node()): fp = cmdutil.make_file(repo, opts['output'], ctx.node(), pathname=abs) data = ctx.filectx(abs).data() if opts.get('decode'): @@ -915,7 +915,7 @@ ctx = repo.changectx(opts.get('rev', 'tip')) m = cmdutil.match(repo, (file1,) + pats, opts) - for src, abs in repo.walk(m, ctx.node()): + for abs in repo.walk(m, ctx.node()): fctx = ctx.filectx(abs) o = fctx.filelog().renamed(fctx.filenode()) rel = m.rel(abs) @@ -930,11 +930,11 @@ items = list(repo.walk(m)) if not items: return - fmt = '%%s %%-%ds %%-%ds %%s' % ( - max([len(abs) for (src, abs) in items]), - max([len(m.rel(abs)) for (src, abs) in items])) - for src, abs in items: - line = fmt % (src, abs, m.rel(abs), m.exact(abs) and 'exact' or '') + fmt = 'f %%-%ds %%-%ds %%s' % ( + max([len(abs) for abs in items]), + max([len(m.rel(abs)) for abs in items])) + for abs in items: + line = fmt % (abs, m.rel(abs), m.exact(abs) and 'exact' or '') ui.write("%s\n" % line.rstrip()) def diff(ui, repo, *pats, **opts): @@ -1699,7 +1699,7 @@ ret = 1 m = cmdutil.match(repo, pats, opts, default='relglob') m.bad = lambda x,y: False - for src, abs in repo.walk(m, node): + for abs in repo.walk(m, node): if not node and abs not in repo.dirstate: continue if opts['fullpath']: @@ -2185,7 +2185,7 @@ modified, added, removed, deleted, unknown = mardu remove, forget = [], [] - for src, abs in repo.walk(m): + for abs in repo.walk(m): reason = None if abs in removed or abs in unknown: @@ -2342,7 +2342,7 @@ m = cmdutil.match(repo, pats, opts) m.bad = lambda x,y: False - for src, abs in repo.walk(m): + for abs in repo.walk(m): names[abs] = m.rel(abs), m.exact(abs) # walk target manifest. @@ -2359,7 +2359,7 @@ m = cmdutil.match(repo, pats, opts) m.bad = badfn - for src, abs in repo.walk(m, node=node): + for abs in repo.walk(m, node=node): if abs not in names: names[abs] = m.rel(abs), m.exact(abs)