comparison mercurial/commands.py @ 736:1e84f1014f33

Update tests to reflect walk changes.
author Bryan O'Sullivan <bos@serpentine.com>
date Wed, 20 Jul 2005 03:43:05 -0800
parents 1966c553f652
children 8db4d406b3d3
comparison
equal deleted inserted replaced
735:3433b228bbb3 736:1e84f1014f33
116 else: 116 else:
117 yield spec 117 yield spec
118 118
119 def make_file(repo, r, pat, node=None, 119 def make_file(repo, r, pat, node=None,
120 total=None, seqno=None, revwidth=None, mode='wb'): 120 total=None, seqno=None, revwidth=None, mode='wb'):
121 if pat == '-': 121 if not pat or pat == '-':
122 if 'w' in mode: return sys.stdout 122 if 'w' in mode: return sys.stdout
123 else: return sys.stdin 123 else: return sys.stdin
124 node_expander = { 124 node_expander = {
125 'H': lambda: hg.hex(node), 125 'H': lambda: hg.hex(node),
126 'R': lambda: str(r.rev(node)), 126 'R': lambda: str(r.rev(node)),
1096 ('X', 'exclude', [], 'exclude path from search')], 1096 ('X', 'exclude', [], 'exclude path from search')],
1097 "hg add [OPTIONS] [FILES]"), 1097 "hg add [OPTIONS] [FILES]"),
1098 "addremove": (addremove, [], "hg addremove [FILES]"), 1098 "addremove": (addremove, [], "hg addremove [FILES]"),
1099 "^annotate": 1099 "^annotate":
1100 (annotate, 1100 (annotate,
1101 [('r', 'rev', '', 'revision'), 1101 [('I', 'include', [], 'include path in search'),
1102 ('X', 'exclude', [], 'exclude path from search'),
1103 ('r', 'rev', '', 'revision'),
1102 ('u', 'user', None, 'show user'), 1104 ('u', 'user', None, 'show user'),
1103 ('n', 'number', None, 'show revision number'), 1105 ('n', 'number', None, 'show revision number'),
1104 ('c', 'changeset', None, 'show changeset')], 1106 ('c', 'changeset', None, 'show changeset')],
1105 'hg annotate [-r REV] [-u] [-n] [-c] FILE...'), 1107 'hg annotate [-r REV] [-u] [-n] [-c] FILE...'),
1106 "cat": 1108 "cat":