hgext/patchbomb.py
changeset 5817 a88b1b62fcdc
parent 5786 c69ef6fdb092
child 5818 77775ae8d5d9
equal deleted inserted replaced
5816:3bd22fd3b750 5817:a88b1b62fcdc
   385         if parent:
   385         if parent:
   386             m['In-Reply-To'] = parent
   386             m['In-Reply-To'] = parent
   387         else:
   387         else:
   388             parent = m['Message-Id']
   388             parent = m['Message-Id']
   389         m['Date'] = util.datestr(date=start_time,
   389         m['Date'] = util.datestr(date=start_time,
   390                 format="%a, %d %b %Y %H:%M:%S", timezone=True)
   390                                  format="%a, %d %b %Y %H:%M:%S", timezone=True)
   391 
   391 
   392         start_time = (start_time[0] + 1, start_time[1])
   392         start_time = (start_time[0] + 1, start_time[1])
   393         m['From'] = sender
   393         m['From'] = sender
   394         m['To'] = ', '.join(to)
   394         m['To'] = ', '.join(to)
   395         if cc:
   395         if cc:
   413                 fp.close()
   413                 fp.close()
   414         elif opts['mbox']:
   414         elif opts['mbox']:
   415             ui.status('Writing ', m['Subject'], ' ...\n')
   415             ui.status('Writing ', m['Subject'], ' ...\n')
   416             fp = open(opts['mbox'], m.has_key('In-Reply-To') and 'ab+' or 'wb+')
   416             fp = open(opts['mbox'], m.has_key('In-Reply-To') and 'ab+' or 'wb+')
   417             date = util.datestr(date=start_time,
   417             date = util.datestr(date=start_time,
   418                     format='%a %b %d %H:%M:%S %Y', timezone=False)
   418                                 format='%a %b %d %H:%M:%S %Y', timezone=False)
   419             fp.write('From %s %s\n' % (sender_addr, date))
   419             fp.write('From %s %s\n' % (sender_addr, date))
   420             fp.write(m.as_string(0))
   420             fp.write(m.as_string(0))
   421             fp.write('\n\n')
   421             fp.write('\n\n')
   422             fp.close()
   422             fp.close()
   423         else:
   423         else: