summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: 936f32d)
raw | patch | inline | side by side (parent: 936f32d)
author | Junio C Hamano <junkio@cox.net> | |
Wed, 17 Jan 2007 09:07:27 +0000 (01:07 -0800) | ||
committer | Junio C Hamano <junkio@cox.net> | |
Wed, 17 Jan 2007 09:07:27 +0000 (01:07 -0800) |
Also warn about format=flowed (aka 'flawed').
Signed-off-by: Junio C Hamano <junkio@cox.net>
Signed-off-by: Junio C Hamano <junkio@cox.net>
Documentation/SubmittingPatches | patch | blob | history |
index 646b6e73318e04cfff7b20abd5d06be424bce503..41b76d8a4ac7da2d21900ced420051b573fff768 100644 (file)
material between the three dash lines and the diffstat.
Do not attach the patch as a MIME attachment, compressed or not.
-Do not let your e-mail client send quoted-printable. Many
+Do not let your e-mail client send quoted-printable. Do not let
+your e-mail client send format=flowed which would destroy
+whitespaces in your patches. Many
popular e-mail applications will not always transmit a MIME
attachment as plain text, making it impossible to comment on
your code. A MIME attachment also takes a bit more time to
mail.identity.default.compose_html => false
mail.identity.id?.compose_html => false
+
+
+Gnus
+----
+
+'|' in the *Summary* buffer can be used to pipe the current
+message to an external program, and this is a handy way to drive
+"git am". However, if the message is MIME encoded, what is
+piped into the program is the representation you see in your
+*Article* buffer after unwrapping MIME. This is often not what
+you would want for two reasons. It tends to screw up non ASCII
+characters (most notably in people's names), and also
+whitespaces (fatal in patches). Running 'C-u g' to display the
+message in raw form before using '|' to run the pipe can work
+this problem around.
+