Mercurial > hg
comparison mercurial/commands.py @ 15631:e5fd140a4e69
annotate: show full changeset hash when invoked with --debug and -c
author | Ion Savin <comp_@gmx.net> |
---|---|
date | Fri, 09 Dec 2011 14:14:30 +0200 |
parents | fc8c7a5ccc4a |
children | 43bb9c5ab963 |
comparison
equal
deleted
inserted
replaced
15630:e6868bd17f24 | 15631:e5fd140a4e69 |
---|---|
246 getdate = util.cachefunc(lambda x: datefunc(x[0].date())) | 246 getdate = util.cachefunc(lambda x: datefunc(x[0].date())) |
247 | 247 |
248 if not pats: | 248 if not pats: |
249 raise util.Abort(_('at least one filename or pattern is required')) | 249 raise util.Abort(_('at least one filename or pattern is required')) |
250 | 250 |
251 hexfn = ui.debugflag and hex or short | |
252 | |
251 opmap = [('user', ' ', lambda x: ui.shortuser(x[0].user())), | 253 opmap = [('user', ' ', lambda x: ui.shortuser(x[0].user())), |
252 ('number', ' ', lambda x: str(x[0].rev())), | 254 ('number', ' ', lambda x: str(x[0].rev())), |
253 ('changeset', ' ', lambda x: short(x[0].node())), | 255 ('changeset', ' ', lambda x: hexfn(x[0].node())), |
254 ('date', ' ', getdate), | 256 ('date', ' ', getdate), |
255 ('file', ' ', lambda x: x[0].path()), | 257 ('file', ' ', lambda x: x[0].path()), |
256 ('line_number', ':', lambda x: str(x[1])), | 258 ('line_number', ':', lambda x: str(x[1])), |
257 ] | 259 ] |
258 | 260 |