comparison mercurial/commands.py @ 17181:6f71167292f2

log: support --graph without graphlog extension The glog command is preserved in the extension for backward compatibility.
author Patrick Mezard <patrick@mezard.eu>
date Sat, 14 Jul 2012 19:09:22 +0200
parents e058f4eec69c
children cdf1532d89c6
comparison
equal deleted inserted replaced
17180:ae0629161090 17181:6f71167292f2
3926 ('b', 'branch', [], 3926 ('b', 'branch', [],
3927 _('show changesets within the given named branch'), _('BRANCH')), 3927 _('show changesets within the given named branch'), _('BRANCH')),
3928 ('P', 'prune', [], 3928 ('P', 'prune', [],
3929 _('do not display revision or any of its ancestors'), _('REV')), 3929 _('do not display revision or any of its ancestors'), _('REV')),
3930 ('', 'hidden', False, _('show hidden changesets (DEPRECATED)')), 3930 ('', 'hidden', False, _('show hidden changesets (DEPRECATED)')),
3931 ('G', 'graph', None, _("show the revision DAG")),
3931 ] + logopts + walkopts, 3932 ] + logopts + walkopts,
3932 _('[OPTION]... [FILE]')) 3933 _('[OPTION]... [FILE]'))
3933 def log(ui, repo, *pats, **opts): 3934 def log(ui, repo, *pats, **opts):
3934 """show revision history of entire repository or files 3935 """show revision history of entire repository or files
3935 3936
4010 See :hg:`help templates` for more about pre-packaged styles and 4011 See :hg:`help templates` for more about pre-packaged styles and
4011 specifying custom templates. 4012 specifying custom templates.
4012 4013
4013 Returns 0 on success. 4014 Returns 0 on success.
4014 """ 4015 """
4016 if opts.get('graph'):
4017 return cmdutil.graphlog(ui, repo, *pats, **opts)
4015 4018
4016 matchfn = scmutil.match(repo[None], pats, opts) 4019 matchfn = scmutil.match(repo[None], pats, opts)
4017 limit = cmdutil.loglimit(opts) 4020 limit = cmdutil.loglimit(opts)
4018 count = 0 4021 count = 0
4019 4022