Marti Raudsepp
da98f0beee
patchbomb: fix handling of email addresses with Unicode domains (IDNA)
...
dom.encode('idna') requires dom to be a Unicode string.
2009-11-05 10:49:28 +01:00
Martin Geisler
d0b16ead31
patchbomb: fix double-spaces in prompts
2009-10-25 14:24:39 +01:00
Alexander Solovyov
e3586100e3
fix patchbomb prompt when sending series of patches
2009-10-19 23:27:20 +03:00
Nicolas Dumazet
dcf8dc04b3
patchbomb: add --flag to put flags in subject prefixes
...
--flag foo uses:
[PATCH foo]
or
[PATCH M of N foo]
depending on the number of patches.
Multiple flags are supported: --flag foo --flag bar gives [PATCH foo bar]
2009-07-15 11:26:47 +09:00
Cédric Duval
8eebee2964
patchbomb: use local time for the Date: header
2009-07-05 17:09:01 +02:00
Cédric Duval
5287eb35fe
patchbomb: fix From_ in the message's envelope
...
Localized date in the From_ prevents MUAs like mutt from parsing mbox files
generated by patchbomb. Using a 24 characters date in asctime format instead.
2009-07-05 16:42:10 +02:00
Martin Geisler
0dfb08009d
patchbomb: update test output to match 51f46ab5ceb5
2009-06-18 15:04:20 +02:00
Dirkjan Ochtman
d99b64b14b
patchbomb: don't localize Date headers
2009-05-19 15:10:45 +02:00
Cédric Duval
781163e886
patchbomb: with --in-reply-to, still thread message under first in series
...
When specifying --in-reply-to for a message M, have
[M]
[0/2]
[1/2]
[2/2]
instead of
[M]
[0/2]
[1/2]
[2/2]
which is more consistent with the way messages are being threaded
when --in-reply-to is not used.
2009-05-19 01:37:38 +02:00
Rocco Rutte
00891e0e67
patchbomb: quoted-printable encode overly long lines
...
RfC2822 mandates a line length limit of 998 byte + CRLF.
Python mail tools break lines at 990 byte. To prevent
that, we quoted-printable encode overly long lines.
2009-05-08 18:30:44 +02:00
Henrik Stuart
54d1e80807
patchbomb: add user agent header to mails
2009-04-23 08:39:27 +02:00
Henrik Stuart
670fb51b7d
patchbomb: Support initial in-reply-to header
...
This allows follow-up/revised patches to appear properly threaded
in mail readers and in the archives, reducing noise.
2009-04-08 19:32:16 +02:00
Alexander Solovyov
c1774bb6c3
python implementation of diffstat
...
Implemented as two functions: diffstat, which yields lines of text,
formatted as a usual diffstat output, and diffstatdata, which is called
inside diffstat to do real performing and yield file names with
appropriate data (numbers of added and removed lines).
2008-12-25 10:48:24 +02:00
Benoit Allard
f0e30bc7e3
email: add References field in the header
...
This hopefully helps clients get the threading right.
2008-11-25 23:13:14 +01:00
Chris Winter
454f5f9dca
patchbomb: add option to send intro email for a single patch (issue1120)
2008-11-13 10:11:32 +01:00
Peter Arrenbrecht
e9db68caeb
patchbomb: fix patch name generation in patch series
2008-11-12 19:12:32 +01:00
Peter Arrenbrecht
1e542b2102
patchbomb: add tests for diffstat, inline, and attach options
2008-11-12 19:12:26 +01:00
Patrick Mezard
7985f2f92e
test-patchbomb: write in binary mode, force non-interactive mode (win32)
2008-10-27 22:07:39 +01:00
Christian Ebert
576714b48a
mail: test patch mime encoding for patchbomb
2008-10-20 17:40:29 +02:00
Thomas Arendsen Hein
fd0ebb6a0c
Show number of changesets written to bundle files by default (issue569)
...
This was only shown with -v before.
2007-12-30 19:46:13 +01:00
Patrick Mezard
0f68a55738
patchbomb: make --bundle respect --desc
2007-12-27 22:40:07 -06:00
Patrick Mezard
f2a33f2a1b
Merge with crew-stable
2007-06-17 20:08:06 +02:00
Patrick Mezard
571e9d813f
patchbomb: flush ui before delegating to pager.
2007-06-17 19:40:02 +02:00
Patrick Mezard
14cbb9abf5
test-patchbomb: fix non-existing --date parameter and filtering regexps.
2007-06-17 19:39:47 +02:00
Thomas Arendsen Hein
b1b749399a
Correct tests/test-patchbomb* files:
...
mv test-patchbomb test-patchbomb.out
hg revert -r 5ab985243f28 test-patchbomb
2007-06-13 08:24:40 +02:00
Bryan O'Sullivan
d16530621b
Don't validate email config if we're not sending email.
2007-06-12 14:44:47 -07:00
Brendan Cully
6fae8c6b65
Fix test-patchbomb for crew
2007-05-08 13:08:20 -07:00
Brendan Cully
b100fabe27
Fix up patchbomb test
2007-05-08 12:36:34 -07:00
Bryan O'Sullivan
5fe1c5d4b7
add test for patchbomb extension.
2007-05-08 12:20:13 -07:00