Mercurial > public > mercurial-scm > hg-stable
comparison mercurial/commands.py @ 1966:f8b0e73e320f
hg status cleanups: Don't translate long options, remove stray semicolon.
author | Thomas Arendsen Hein <thomas@intevation.de> |
---|---|
date | Fri, 17 Mar 2006 18:19:05 +0100 |
parents | 62aa1b90414f |
children | 6d17d420c46c |
comparison
equal
deleted
inserted
replaced
1965:62aa1b90414f | 1966:f8b0e73e320f |
---|---|
2423 cwd = (pats and repo.getcwd()) or '' | 2423 cwd = (pats and repo.getcwd()) or '' |
2424 modified, added, removed, deleted, unknown = [ | 2424 modified, added, removed, deleted, unknown = [ |
2425 [util.pathto(cwd, x) for x in n] | 2425 [util.pathto(cwd, x) for x in n] |
2426 for n in repo.changes(files=files, match=matchfn)] | 2426 for n in repo.changes(files=files, match=matchfn)] |
2427 | 2427 |
2428 changetypes = [(_('modified'), 'M', modified), | 2428 changetypes = [('modified', 'M', modified), |
2429 (_('added'), 'A', added), | 2429 ('added', 'A', added), |
2430 (_('removed'), 'R', removed), | 2430 ('removed', 'R', removed), |
2431 (_('deleted'), '!', deleted), | 2431 ('deleted', '!', deleted), |
2432 (_('unknown'), '?', unknown)] | 2432 ('unknown', '?', unknown)] |
2433 | 2433 |
2434 end = opts['print0'] and '\0' or '\n' | 2434 end = opts['print0'] and '\0' or '\n' |
2435 | 2435 |
2436 for opt, char, changes in ([ct for ct in changetypes if opts[ct[0]]] | 2436 for opt, char, changes in ([ct for ct in changetypes if opts[ct[0]]] |
2437 or changetypes): | 2437 or changetypes): |
2438 if opts['no_status']: | 2438 if opts['no_status']: |
2439 format = "%%s%s" % end | 2439 format = "%%s%s" % end |
2440 else: | 2440 else: |
2441 format = "%s %%s%s" % (char, end); | 2441 format = "%s %%s%s" % (char, end) |
2442 | 2442 |
2443 for f in changes: | 2443 for f in changes: |
2444 ui.write(format % f) | 2444 ui.write(format % f) |
2445 | 2445 |
2446 def tag(ui, repo, name, rev_=None, **opts): | 2446 def tag(ui, repo, name, rev_=None, **opts): |