203 self.container.append(''.join(self.lines).split('\n')) |
203 self.container.append(''.join(self.lines).split('\n')) |
204 self.lines = [] |
204 self.lines = [] |
205 |
205 |
206 commands.export(ui, repo, *revs, **{'output': exportee(patches), |
206 commands.export(ui, repo, *revs, **{'output': exportee(patches), |
207 'switch_parent': False, |
207 'switch_parent': False, |
208 'text': None}) |
208 'text': None, |
|
209 'git': opts.get('git')}) |
209 |
210 |
210 jumbo = [] |
211 jumbo = [] |
211 msgs = [] |
212 msgs = [] |
212 |
213 |
213 ui.write(_('This patch series consists of %d patches.\n\n') % len(patches)) |
214 ui.write(_('This patch series consists of %d patches.\n\n') % len(patches)) |
320 (patchbomb, |
321 (patchbomb, |
321 [('a', 'attach', None, 'send patches as inline attachments'), |
322 [('a', 'attach', None, 'send patches as inline attachments'), |
322 ('', 'bcc', [], 'email addresses of blind copy recipients'), |
323 ('', 'bcc', [], 'email addresses of blind copy recipients'), |
323 ('c', 'cc', [], 'email addresses of copy recipients'), |
324 ('c', 'cc', [], 'email addresses of copy recipients'), |
324 ('d', 'diffstat', None, 'add diffstat output to messages'), |
325 ('d', 'diffstat', None, 'add diffstat output to messages'), |
|
326 ('g', 'git', None, _('use git extended diff format')), |
325 ('f', 'from', '', 'email address of sender'), |
327 ('f', 'from', '', 'email address of sender'), |
326 ('', 'plain', None, 'omit hg patch header'), |
328 ('', 'plain', None, 'omit hg patch header'), |
327 ('n', 'test', None, 'print messages that would be sent'), |
329 ('n', 'test', None, 'print messages that would be sent'), |
328 ('m', 'mbox', '', 'write messages to mbox file instead of sending them'), |
330 ('m', 'mbox', '', 'write messages to mbox file instead of sending them'), |
329 ('s', 'subject', '', 'subject of introductory message'), |
331 ('s', 'subject', '', 'subject of introductory message'), |