Skip to contentSkip to conversation

Documentation: email-clients.txt

PATCH In review Sanidhya Solanki 6 participants 11 messages Dec 6, 2015 – Dec 7, 2015 Documentation

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 Documentation: email-clients.txt

Patch included below. As an aside, thank you for the excellent work on the books and other documentation.
------------------------------------------------------------------------

Documentation: email-clients.txt

The information for Claws Mail, Evolution and Thunderbird was out of date. It has been updated with new instructions and warnings.

---
 Documentation/email-clients.txt | 19 +++++++++++++++----
 1 file changed, 15 insertions(+), 4 deletions(-)
(quoted diff) +0 -0

b/Documentation/email-clients.txt index 2d485de..8819c90 100644

Documentation/email-clients.txt +2 -1
@@ -79,17 +79,27 @@ to insert into the message.
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 Claws Mail (GUI)
 
-Works. Some people use this successfully for patches.
+Tested and Works as of December 2015. Some people use this successfully
+for patches.
 
 To insert a patch use Message->Insert File (CTRL+i) or an external

editor.
If the inserted patch has to be edited in the Claws composition window "Auto wrapping" in Configuration->Preferences->Compose->Wrapping
should be -disabled.
+disabled. Also, under the heading "View", sub-heading "Character Encoding" +, choose "Unicode (UTF - 8)"
+
+Do remember that if you insert or type something in the main text area, +and decide to delete it, you will need to reset the formatting by opening +a new window for the change you want to make. Re-using the window in which +you deleted the text will lead to the new message being mangled.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Evolution (GUI)

+As of December 2015, the composing & inserting method described below +does not work.
+
Some people use this successfully for patches.

When composing mail select: Preformat
@@ -244,8 +254,9 @@ Sylpheed (GUI)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Thunderbird (GUI)

-Thunderbird is an Outlook clone that likes to mangle text, but there are ways -to coerce it into behaving.
+Thunderbird is an Outlook clone that likes to mangle text, but there are +ways to coerce it into behaving. In December 2015, the internal editor +options do not appear to work.

- Allow use of an external editor:
The easiest thing to do with Thunderbird and patches is to use an

Signature · 1 line
2.5.0
maintainer
#1 lore raw
Quoted 2 lines · On Sun, 6 Dec 2015 01:09:39 -0500 Sanidhya Solanki <[email protected]> wrote:

Patch included below. As an aside, thank you for the excellent work on the books and other documentation.

Thanks for the nice comments. Future praise, however, should go below the "---" marker so I don't have to edit it out of the changelogs :)

Quoted 4 lines

Documentation: email-clients.txt

The information for Claws Mail, Evolution and Thunderbird was out of date. It has been updated with new instructions and warnings.

So I feel like I'm missing some sort of intentional irony, but I do have to point out that this patch has been corrupted by your mailer and cannot be applied. The usual advice here applies: try sending the email to yourself and applying the result.

Documentation/email-clients.txt to insert into the message. · line 83

Quoted 11 lines
(quoted diff) +0 -0

b/Documentation/email-clients.txt index 2d485de..8819c90 100644

Documentation/email-clients.txt +2 -1
@@ -79,17 +79,27 @@ to insert into the message.
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 Claws Mail (GUI)
 
-Works. Some people use this successfully for patches.
+Tested and Works as of December 2015. Some people use this successfully
+for patches.

Not sure we need datestamps like this here. In any case, a few kernel developers are known to use claws - myself included. We test it every day :)

Quoted 10 lines
Documentation/email-clients.txt +0 -0
 To insert a patch use Message->Insert File (CTRL+i) or an external

editor.
If the inserted patch has to be edited in the Claws composition window "Auto wrapping" in Configuration->Preferences->Compose->Wrapping
should be -disabled.
+disabled. Also, under the heading "View", sub-heading "Character Encoding" +, choose "Unicode (UTF - 8)"

Documentation/email-clients.txt +3 -0
+
+Do remember that if you insert or type something in the main text area,
+and decide to delete it, you will need to reset the formatting by
Quoted 3 lines

opening +a new window for the change you want to make. Re-using the window in which +you deleted the text will lead to the new message being mangled.

...and this makes no sense to me. I've never seen any such behavior in claws?

Documentation/email-clients.txt

Quoted 4 lines

Evolution (GUI)

Documentation/email-clients.txt +2 -0
+As of December 2015, the composing & inserting  method described below
+does not work.

Could it really be that nobody is using evolution? Much nicer here would be to describe how it fails to work, and, ideally, come up with a fix.

Quoted 8 lines

Some people use this successfully for patches.

When composing mail select: Preformat

Documentation/email-clients.txt +0 -1
@@ -244,8 +254,9 @@ Sylpheed (GUI)
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 Thunderbird (GUI)
 
-Thunderbird is an Outlook clone that likes to mangle text, but there
Quoted 4 lines

are ways -to coerce it into behaving.
+Thunderbird is an Outlook clone that likes to mangle text, but there are +ways to coerce it into behaving. In December 2015, the internal editor +options do not appear to work.

Again, what's the problem here? I suspect there are people using Thunderbird out there, how are they doing it if the documented approach doesn't work?

Thanks,

jon

#2 lore raw
Quoted 2 lines · Jonathan Corbet

On Sun, 6 Dec 2015 01:09:39 -0500
Sanidhya Solanki <[email protected]> wrote:

[]

Quoted 7 lines

Review

Quoted 4 lines

 Evolution (GUI)

(quoted diff) +2 -0
+As of December 2015, the composing & inserting  method described below
+does not work.

Could it really be that nobody is using evolution?  Much nicer here would be to describe how it fails to work, and, ideally, come up with a fix.

Evolution 3.12 works fine.

The text editor for Evolution versions > 3.12 is broken and unrepairable.

Evolution 3.16 has very poor behavior when replying to text emails with tabs.  A ">" character is added before every tab in the reply.

Evolution 3.18 occasionally uses the Non-Breaking-Space (NBSP) character instead of the standand ASCII 32 space which breaks applying patches sent with that email client.

maintainer
#3 lore raw
Quoted 8 lines · On Sun, 06 Dec 2015 10:11:04 -0800 Joe Perches <[email protected]> wrote:
Quoted 2 lines

Could it really be that nobody is using evolution?  Much nicer here would be to describe how it fails to work, and, ideally, come up with a fix.

Evolution 3.12 works fine.

The text editor for Evolution versions > 3.12 is broken and unrepairable.

Quoted 7 lines

Evolution 3.16 has very poor behavior when replying to text emails with tabs.  A ">" character is added before every tab in the reply.

Evolution 3.18 occasionally uses the Non-Breaking-Space (NBSP) character instead of the standand ASCII 32 space which breaks applying patches sent with that email client.

OK, this is good to know; this is the kind of info that should go into email-clients.txt.

jon

#4 lore raw

So, now that everyone has sounded off about their clients, I guess we can know how people still use the clients that are included in the documentation.

As a side note, JC, I think I have figured out why the patch did not apply for you but works for me. It appears, ostensibly, that when using CLaws 3.12 on Fedora, I can send patches that seem to work only after inserting the file. If I add anything in the compose window after inserting the patch, the client appears to mangle it. That would explain the issues you experienced and I still seem to be having.

As an aside, I do send every patch to myself on multiple accounts using Claws, then compare the SHA512 hash, and as a final measure reset git and reapply the patch. Only then do I send it to the mailing list.

If no one else provides a patch including the information supplied by this email chain in 5 days, then I will collect it all and send it to you in a patch.

Best give people a few days to claim their findings as their own, without delaying it too much.

Try the patch I just send you.

Thanks.

#5 lore raw
Quoted 1 line · Sanidhya Solanki

Try the patch I just send you.

I think you should first try the patch you just sent yourself.

reviewer
#6 lore raw
Quoted 5 lines · Joe Perches
Quoted 1 line · Sanidhya Solanki

Try the patch I just send you.

I think you should first try the patch you just sent yourself.

Yes, it appears to be mangled. :(

Signature · 1 line
~Randy
#7 lore raw
In reply to Joe Perches
Quoted 2 lines · Joe Perches

The text editor for Evolution versions > 3.12 is broken and unrepairable.

My experiences with Evolution 3.16 tell me that might be correct.

Quoted 3 lines

Evolution 3.16 has very poor behavior when replying to text emails with tabs. A ">" character is added before every tab in the reply.

That made me shout at my laptop quite a few times already. Oddly enough, Evolution behaved like it didn't notice that and just kept on doing that. What an arrogant application...

Also note the annoying line breaks in my reply (written with Evolution 3.16.5). That nonsense also didn't happen in 3.12.

Quoted 3 lines

Evolution 3.18 occasionally uses the Non-Breaking-Space (NBSP) character instead of the standand ASCII 32 space which breaks applying patches sent with that email client.

(I've only been using Evolution for a decade now. But still the thought that I really should be looking into a new client scares me quite a bit.)

Paul Bolle

#8 lore raw
Quoted 7 lines · Paul Bolle

That made me shout at my laptop quite a few times already. Oddly enough,
Evolution behaved like it didn't notice that and just kept on doing that. What an arrogant application...

Also note the annoying line breaks in my reply (written with Evolution 3.16.5). That nonsense also didn't happen in 3.12.

Being polite with mail, I edited out the lines with these line breaks. But this self-reply should actually show that annoyance.

Paul Bolle

reviewer
#9 lore raw
In reply to Jonathan Corbet
Quoted 66 lines · Jonathan Corbet
Quoted 2 lines · On Sun, 6 Dec 2015 01:09:39 -0500 Sanidhya Solanki <[email protected]> wrote:

Patch included below. As an aside, thank you for the excellent work on the books and other documentation.

Thanks for the nice comments. Future praise, however, should go below the "---" marker so I don't have to edit it out of the changelogs :)

Quoted 4 lines

Documentation: email-clients.txt

The information for Claws Mail, Evolution and Thunderbird was out of date. It has been updated with new instructions and warnings.

So I feel like I'm missing some sort of intentional irony, but I do have to point out that this patch has been corrupted by your mailer and cannot be applied. The usual advice here applies: try sending the email to yourself and applying the result.

Documentation/email-clients.txt to insert into the message. · line 83

Quoted 11 lines
(quoted diff) +0 -0

b/Documentation/email-clients.txt index 2d485de..8819c90 100644

Documentation/email-clients.txt +2 -1
@@ -79,17 +79,27 @@ to insert into the message.
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 Claws Mail (GUI)
 
-Works. Some people use this successfully for patches.
+Tested and Works as of December 2015. Some people use this successfully
+for patches.

Not sure we need datestamps like this here. In any case, a few kernel developers are known to use claws - myself included. We test it every day :)

Quoted 10 lines
Documentation/email-clients.txt +0 -0
 To insert a patch use Message->Insert File (CTRL+i) or an external

editor.
If the inserted patch has to be edited in the Claws composition window "Auto wrapping" in Configuration->Preferences->Compose->Wrapping
should be -disabled.
+disabled. Also, under the heading "View", sub-heading "Character Encoding" +, choose "Unicode (UTF - 8)"

Documentation/email-clients.txt +3 -0
+
+Do remember that if you insert or type something in the main text area,
+and decide to delete it, you will need to reset the formatting by
Quoted 3 lines

opening +a new window for the change you want to make. Re-using the window in which +you deleted the text will lead to the new message being mangled.

...and this makes no sense to me. I've never seen any such behavior in claws?

Documentation/email-clients.txt

Quoted 4 lines

Evolution (GUI)

Documentation/email-clients.txt +2 -0
+As of December 2015, the composing & inserting  method described below
+does not work.

Could it really be that nobody is using evolution? Much nicer here would be to describe how it fails to work, and, ideally, come up with a fix.

Quoted 7 lines

Some people use this successfully for patches.

When composing mail select: Preformat

Documentation/email-clients.txt +0 -0
@@ -244,8 +254,9 @@ Sylpheed (GUI)
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 Thunderbird (GUI)
 
Quoted 9 lines
Quoted 5 lines
Documentation/email-clients.txt +0 -1
-Thunderbird is an Outlook clone that likes to mangle text, but there

are ways -to coerce it into behaving.
+Thunderbird is an Outlook clone that likes to mangle text, but there are +ways to coerce it into behaving. In December 2015, the internal editor +options do not appear to work.

Again, what's the problem here? I suspect there are people using Thunderbird out there, how are they doing it if the documented approach doesn't work?

I use thunderbird with an external editor plugin, so I just insert patches with the external editor.

Signature · 1 line
~Randy
#10 lore raw
Quoted 77 lines · Randy Dunlap
Quoted 66 lines · Jonathan Corbet
Quoted 2 lines · On Sun, 6 Dec 2015 01:09:39 -0500 Sanidhya Solanki <[email protected]> wrote:

Patch included below. As an aside, thank you for the excellent work on the books and other documentation.

Thanks for the nice comments. Future praise, however, should go below the "---" marker so I don't have to edit it out of the changelogs :)

Quoted 4 lines

Documentation: email-clients.txt

The information for Claws Mail, Evolution and Thunderbird was out of date. It has been updated with new instructions and warnings.

So I feel like I'm missing some sort of intentional irony, but I do have to point out that this patch has been corrupted by your mailer and cannot be applied. The usual advice here applies: try sending the email to yourself and applying the result.

Documentation/email-clients.txt to insert into the message. · line 83

Quoted 11 lines
(quoted diff) +0 -0

b/Documentation/email-clients.txt index 2d485de..8819c90 100644

Documentation/email-clients.txt +2 -1
@@ -79,17 +79,27 @@ to insert into the message.
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  Claws Mail (GUI)
 
-Works. Some people use this successfully for patches.
+Tested and Works as of December 2015. Some people use this successfully
+for patches.

Not sure we need datestamps like this here. In any case, a few kernel developers are known to use claws - myself included. We test it every day :)

Quoted 10 lines
Documentation/email-clients.txt +0 -0
  To insert a patch use Message->Insert File (CTRL+i) or an external

editor.
If the inserted patch has to be edited in the Claws composition window "Auto wrapping" in Configuration->Preferences->Compose->Wrapping
should be -disabled.
+disabled. Also, under the heading "View", sub-heading "Character Encoding" +, choose "Unicode (UTF - 8)"

Documentation/email-clients.txt +3 -0
+
+Do remember that if you insert or type something in the main text area,
+and decide to delete it, you will need to reset the formatting by
Quoted 3 lines

opening +a new window for the change you want to make. Re-using the window in which +you deleted the text will lead to the new message being mangled.

...and this makes no sense to me. I've never seen any such behavior in claws?

Documentation/email-clients.txt

Quoted 4 lines

Evolution (GUI)

Documentation/email-clients.txt +2 -0
+As of December 2015, the composing & inserting  method described below
+does not work.

Could it really be that nobody is using evolution? Much nicer here would be to describe how it fails to work, and, ideally, come up with a fix.

Quoted 7 lines

Some people use this successfully for patches.

When composing mail select: Preformat

Documentation/email-clients.txt +0 -0
@@ -244,8 +254,9 @@ Sylpheed (GUI)
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  Thunderbird (GUI)
 
Quoted 9 lines
Quoted 5 lines
Documentation/email-clients.txt +0 -1
-Thunderbird is an Outlook clone that likes to mangle text, but there

are ways -to coerce it into behaving.
+Thunderbird is an Outlook clone that likes to mangle text, but there are +ways to coerce it into behaving. In December 2015, the internal editor +options do not appear to work.

Again, what's the problem here? I suspect there are people using Thunderbird out there, how are they doing it if the documented approach doesn't work?

Quoted 3 lines

I use thunderbird with an external editor plugin, so I just insert patches with the external editor.

It may be worth noting that you can get a plugin that lets you just toggle word-wrap with the internal editor (rather un-inventively called 'Toggle Word Wrap'), and that _seems_ to work most of the time. The down side to this of course is that it toggles for the whole message, and not just parts of it.