mercurial/commands.py
changeset 2301 7c2623aedeb4
parent 2300 52b9b6751b2c
child 2309 b2f37c7026ca
equal deleted inserted replaced
2300:52b9b6751b2c 2301:7c2623aedeb4
  1711                     message.append(line)
  1711                     message.append(line)
  1712                     hgpatch = False
  1712                     hgpatch = False
  1713             elif line == '# HG changeset patch':
  1713             elif line == '# HG changeset patch':
  1714                 hgpatch = True
  1714                 hgpatch = True
  1715                 message = []       # We may have collected garbage
  1715                 message = []       # We may have collected garbage
  1716             else:
  1716             elif message or line:
  1717                 message.append(line)
  1717                 message.append(line)
  1718 
  1718 
  1719         # make sure message isn't empty
  1719         # make sure message isn't empty
  1720         if not message:
  1720         if not message:
  1721             message = _("imported patch %s\n") % patch
  1721             message = _("imported patch %s\n") % patch
  1722         else:
  1722         else:
  1723             message = "%s\n" % '\n'.join(message)
  1723             message = '\n'.join(message).rstrip()
  1724         ui.debug(_('message:\n%s\n') % message)
  1724         ui.debug(_('message:\n%s\n') % message)
  1725 
  1725 
  1726         files = util.patch(strip, pf, ui)
  1726         files = util.patch(strip, pf, ui)
  1727 
  1727 
  1728         if len(files) > 0:
  1728         if len(files) > 0: