lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite for Android: free password hash cracker in your pocket
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date:   Thu, 14 Jul 2022 16:18:57 -0700
From:   Randy Dunlap <rdunlap@...radead.org>
To:     sndanailov@...il.com, corbet@....net
Cc:     linux-doc@...r.kernel.org, linux-kernel@...r.kernel.org,
        bagasdotme@...il.com
Subject: Re: [PATCH v2] Documentation: process: Update email client
 instructions for Thunderbird

Hi,

On 7/14/22 06:11, sndanailov@...il.com wrote:
> From: Sotir Danailov <sndanailov@...il.com>
> 
> The instructions don't match with the current Thunderbird interface.
> Clarification on using external extensions.
> New information on how to avoid writing HTML emails.
> 
> Signed-off-by: Sotir Danailov <sndanailov@...il.com>
> ---
> Changelog since v1:
>  - better external extensions explanation
>  - information on avoiding HTML emails
> 
> v1: https://lore.kernel.org/linux-doc/20220713225037.1201-1-sndanailov@gmail.com/
> 
>  Documentation/process/email-clients.rst | 64 +++++++++++++++++--------
>  1 file changed, 43 insertions(+), 21 deletions(-)
> 
> diff --git a/Documentation/process/email-clients.rst b/Documentation/process/email-clients.rst
> index 16586f6cc888..229cbde5b62c 100644
> --- a/Documentation/process/email-clients.rst
> +++ b/Documentation/process/email-clients.rst
> @@ -278,35 +278,57 @@ Thunderbird is an Outlook clone that likes to mangle text, but there are ways
>  to coerce it into behaving.
>  
>  - Allow use of an external editor:
> -  The easiest thing to do with Thunderbird and patches is to use an
> -  "external editor" extension and then just use your favorite ``$EDITOR``
> -  for reading/merging patches into the body text.  To do this, download
> -  and install the extension, then add a button for it using
> -  :menuselection:`View-->Toolbars-->Customize...` and finally just click on it
> -  when in the :menuselection:`Compose` dialog.
> -
> -  Please note that "external editor" requires that your editor must not
> -  fork, or in other words, the editor must not return before closing.
> -  You may have to pass additional flags or change the settings of your
> -  editor. Most notably if you are using gvim then you must pass the -f
> -  option to gvim by putting ``/usr/bin/gvim -f`` (if the binary is in
> -  ``/usr/bin``) to the text editor field in :menuselection:`external editor`
> -  settings. If you are using some other editor then please read its manual
> -  to find out how to do this.
> +
> +  The easiest thing to do with Thunderbird and patches is to use extensions
> +  which open your favorite external editor.
> +
> +  Here are some example extensions which are capable of doing this.
> +
> +  - "External Editor Revived"
> +
> +    https://github.com/Frederick888/external-editor-revived
> +
> +    https://addons.thunderbird.net/en-GB/thunderbird/addon/external-editor-revived/
> +
> +    It requires installing a "native messaging host".
> +    Please read the wiki which can be found here:
> +    https://github.com/Frederick888/external-editor-revived/wiki

Does thunderbird v91.11.0 qualify as newer or older?

I tried to use the external-editor-revived yesterday with v1 of the patch..
no success.

v2 of the patch has more useful info (about native-messaging), so I installed
that and still not happy.
After pressing "External Editor" in a tbird reply window, nothing happens.

Wait -- hold everything!  Exiting tbird and reloading it
fixed all problems. :)

Thanks for all of the updates. (says the file's original author)

Tested-by: Randy Dunlap <rdunlap@...radead.org>
Acked-by: Randy Dunlap <rdunlap@...radead.org>


-- 
~Randy

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ