mercurial/commands.py
changeset 11185 6d7cf82453be
parent 11181 6e65b451b62e
child 11193 687c7d395f20
equal deleted inserted replaced
11184:7d99edddbaea 11185:6d7cf82453be
  3391                    (', '.join(names), short(r)))
  3391                    (', '.join(names), short(r)))
  3392 
  3392 
  3393     date = opts.get('date')
  3393     date = opts.get('date')
  3394     if date:
  3394     if date:
  3395         date = util.parsedate(date)
  3395         date = util.parsedate(date)
       
  3396 
       
  3397     if opts.get('edit'):
       
  3398         message = ui.edit(message, ui.username())
  3396 
  3399 
  3397     repo.tag(names, r, message, opts.get('local'), opts.get('user'), date)
  3400     repo.tag(names, r, message, opts.get('local'), opts.get('user'), date)
  3398 
  3401 
  3399 def tags(ui, repo):
  3402 def tags(ui, repo):
  3400     """list repository tags
  3403     """list repository tags
  4036          [('f', 'force', None, _('replace existing tag')),
  4039          [('f', 'force', None, _('replace existing tag')),
  4037           ('l', 'local', None, _('make the tag local')),
  4040           ('l', 'local', None, _('make the tag local')),
  4038           ('r', 'rev', '', _('revision to tag')),
  4041           ('r', 'rev', '', _('revision to tag')),
  4039           ('', 'remove', None, _('remove a tag')),
  4042           ('', 'remove', None, _('remove a tag')),
  4040           # -l/--local is already there, commitopts cannot be used
  4043           # -l/--local is already there, commitopts cannot be used
       
  4044           ('e', 'edit', None, _('edit commit message')),
  4041           ('m', 'message', '', _('use <text> as commit message')),
  4045           ('m', 'message', '', _('use <text> as commit message')),
  4042          ] + commitopts2,
  4046          ] + commitopts2,
  4043          _('[-f] [-l] [-m TEXT] [-d DATE] [-u USER] [-r REV] NAME...')),
  4047          _('[-f] [-l] [-m TEXT] [-d DATE] [-u USER] [-r REV] NAME...')),
  4044     "tags": (tags, [], ''),
  4048     "tags": (tags, [], ''),
  4045     "tip":
  4049     "tip":