From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-1.1 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,FREEMAIL_FROM,HTML_MESSAGE,MAILING_LIST_MULTI, RCVD_IN_DNSWL_NONE autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 10623 invoked from network); 25 May 2021 08:53:56 -0000 Received: from mail-qk1-x73b.google.com (2607:f8b0:4864:20::73b) by inbox.vuxu.org with ESMTPUTF8; 25 May 2021 08:53:56 -0000 Received: by mail-qk1-x73b.google.com with SMTP id a24-20020a05620a1038b02902fa6ba180ffsf29118689qkk.0 for ; Tue, 25 May 2021 01:53:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20161025; h=sender:date:from:to:message-id:in-reply-to:references:subject :mime-version:x-original-sender:precedence:mailing-list:list-id :list-post:list-help:list-archive:list-subscribe:list-unsubscribe; bh=akTnbGYk9fYl69O+EPpl01YHmyT3V2XwDkpxndVRd/w=; b=LKoQOAbior9+BPY0mn02MD8Pdqkq2sgZgKJ4IcA5KjAVVy+3AmwlQ/6idj7B8H1r6B iPFhrP7FiKjOp8ZyLlxX5tWWtbBQrP9pc/uSIZZRO2/8bspCRJWLl4eGZK7ULrO3oVp4 0Joy8jnFmrxNv1OiZTkUR0rYiByeXt+BPeIQLpC8izuP4Av88+NXEb1bvKcjVdleCg49 DdzA7e5Uh+eqHwe89LAdasE3RlD6k4nfS6dEevYLosWjuPNY9r+6gC4ImqBZknWax3V+ ifYKMvOYZn0u9ext6f4mP5ivsHN+hAzGX3pOP34e/Nbtd9a/U7PztS0tceQPnPlF6Dc7 BsMg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:message-id:in-reply-to:references:subject:mime-version :x-original-sender:precedence:mailing-list:list-id:list-post :list-help:list-archive:list-subscribe:list-unsubscribe; bh=akTnbGYk9fYl69O+EPpl01YHmyT3V2XwDkpxndVRd/w=; b=RA/3LTMO+vXoX3iIFSddxkoh/3K3jAAm8rGYvrh9uO+sMUBlpg0G/glDRl437BtY+K tYLqhvpyN5HwLpgQZGsIF/66JsN+Z05aQ3u9ITWxpckrxEOXeZwFeHGKAOhBJIxjilvt noShNPZbxO9TRQirtIpADdBBhp1oMCnCJquGCzHNcFBo30TS6Dd6YRaC3Znc/VUuCra5 3u6j3rnK59L7V4LQjjHPI1U4IoJ6Qja7Q3Qp5WKLkOIMLPKLA1TqKN6i0pfEdXZH4Vlz Gb2zlcqxdPbiXni/T2UB/vcSttVNzxEZoS7yi2Uf8/Nd3kPYrFnD15zOT77JNyhB/JoM iHyA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=sender:x-gm-message-state:date:from:to:message-id:in-reply-to :references:subject:mime-version:x-original-sender:precedence :mailing-list:list-id:x-spam-checked-in-group:list-post:list-help :list-archive:list-subscribe:list-unsubscribe; bh=akTnbGYk9fYl69O+EPpl01YHmyT3V2XwDkpxndVRd/w=; b=FFiWVN4KyqgIyjpm9a4uoZGJmr7JTKwcw3+I9P7hjqWIj8oEMyfWs0T6kLfVlEI3im 4HJZLOr7nBl6It0EPUaUNBV6nqeQRncrkQReexKaWDReYEqUR8meF66zzrh5NTjIuQwh +1j4+aFJamSLalTsLPFKMtqqySgnDkuxxvbzy5QPPHcnMKy76aKnVFOHOL+fB1aAF73R cZAtTYTVV0lpUfbqVyFc5Rw7wFptE0MYN3ZqkpOaThkUsMQZiYEXP7pLeg1zFvGV6OHH vdV3/TQ5ivG5Z8q90EMH8hB757wVllNFJrYeRpbbqOPd+ZW/RaXeHD0sHTIZc2Y9vtSO 3Qdg== Sender: mblaze@googlegroups.com X-Gm-Message-State: AOAM531E4pAe5v5rSvGcF1F1U1ZuqfBRZU2cZ6mWJJXq4ibWrBwv6UWi flLPjHZyRk09kTlUC0hFtRw= X-Google-Smtp-Source: ABdhPJyTIZcnC1OedgpsTjJ53QPC8HG9puTom3LBrCdC8H/Oy7zhhD6EkgyEr64JYp3lj2uoizgxYg== X-Received: by 2002:a05:6214:258d:: with SMTP id fq13mr35597847qvb.50.1621932834760; Tue, 25 May 2021 01:53:54 -0700 (PDT) X-BeenThere: mblaze@googlegroups.com Received: by 2002:a37:43d8:: with SMTP id q207ls8549570qka.9.gmail; Tue, 25 May 2021 01:53:54 -0700 (PDT) X-Received: by 2002:a05:620a:1036:: with SMTP id a22mr34105823qkk.186.1621932834191; Tue, 25 May 2021 01:53:54 -0700 (PDT) Date: Tue, 25 May 2021 01:53:53 -0700 (PDT) From: John Flood To: mblaze Message-Id: In-Reply-To: <87wnro878n.fsf@vuxu.org> References: <87wnro878n.fsf@vuxu.org> Subject: Re: Reply to all default is not ideal MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_280_1424797590.1621932833571" X-Original-Sender: jfloodcsc@gmail.com Precedence: list Mailing-list: list mblaze@googlegroups.com; contact mblaze+owners@googlegroups.com List-ID: X-Google-Group-Id: 738309941541 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , ------=_Part_280_1424797590.1621932833571 Content-Type: multipart/alternative; boundary="----=_Part_281_999860480.1621932833571" ------=_Part_281_999860480.1621932833571 Content-Type: text/plain; charset="UTF-8" Thanks very much! Not being a "professional", I had to google a bit in order to be sure of what to do. I think I'd done something similar once or twice. So, after saving your suggestion as a patch and using "git apply" in the local mblaze repository and then recompiling, when I reply with "mrep -nogroup", it works and eliminates "Cc:" completely! So, thanks very much for that option! However, we can still "agree to disagree", in that, although they may exist, I don't know of email programs with "Reply to all" as an automatic default and, if I was knowledgeable enough I would make a patch for a "-group" flag to force the group reply with "nogroup" as the default! Or, otherwise, cause mrep to require one of the two flags and give an error if flagless! My post to the group was prompted by a recent mistake have a somewhat embarrassing email go to someone's relatives when it was meant only for the individual. It was not disastrous, only embarrassing! Hopefully, "Once bitten, twice shy"! Whatever the case, I am grateful for: 1. Your provision of mblaze 2. Your prompt and practical response! Sincerely, John On Monday, May 24, 2021 at 6:46:36 PM UTC+3 Leah Neukirchen wrote: > John Flood writes: > > > I have been using mblaze for a certain number of weeks after using mutt > > (still installed) for several years. I am still getting used to it. > > > > I don't know if there is a better way of raising my issue, but I would > just > > note that from my point of view, the default action of mrep, which is > > "reply to all" has the result that, unless one is vigilant, as we all > know, > > one may end up sending messages to many people that may contain > information > > intended for only one or a few. As a result, one may unintentionally end > > up offending some, causing division in a group or simply spreading > > information that is better kept confidential. > > > > So, I am just expressing the wish that there was a way for one to make a > > more deliberate choice to "reply to all" in order to avoid inadvertent > > mistakes. With vim as an editor, it is, of course, very easy to delete > all > > Cc: addresses, but occasionally we all do things in a hurry or when > > distracted and some people even make the mistake when there is a > deliberate > > choice as in Gmail itself. > > I disagree, in 99% of cases, Reply All is what you want, and as you > say, the adresses are shown and furthermore, it's easier to delete > messages than to look them up and add them manually. > > So mrep will definitely keep Reply All as default, but > this does not mean we can't add "reply directly" command or flag. > I think this just needs to toggle the Cc: generation. > > Try this: > > diff --git a/mcom b/mcom > index 057a998..50b48cb 100755 > --- a/mcom > +++ b/mcom > @@ -110,6 +110,7 @@ defaultc=e > hdrs= > resume= > noquote= > +nogroup= > case "$0" in > *mcom*) > hdr=to > @@ -217,6 +218,9 @@ case "$0" in > -noquote) > noquote=1 > shift;; > + -nogroup) > + nogroup=1 > + shift;; > -??*) > hdr=${1#-} > shift;; > @@ -357,10 +361,12 @@ fi > to=$(mhdr -d -h reply-to "$1") > [ -z "$to" ] && to=$(mhdr -d -h from "$1") > printf 'To: %s\n' "$to" > - printf 'Cc: %s\n' \ > - "$(mhdr -d -A -h to:cc: "$1" | > - notmine |grep -Fv -e "$to" | > - ouniq |commajoin)" > + if [ -z "$nogroup" ]; then > + printf 'Cc: %s\n' \ > + "$(mhdr -d -A -h to:cc: "$1" | > + notmine |grep -Fv -e "$to" | > + ouniq |commajoin)" > + fi > printf 'Bcc: \n' > printf '%s\n' "$hdrs" | awk '{ print }' | > msed "/body/d" - > > > hth, > -- > Leah Neukirchen https://leahneukirchen.org/ > -- You received this message because you are subscribed to the Google Groups "mblaze" group. To unsubscribe from this group and stop receiving emails from it, send an email to mblaze+unsubscribe@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/mblaze/d4f0d312-d47d-4d01-af54-dfff59cee0cdn%40googlegroups.com. ------=_Part_281_999860480.1621932833571 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Thanks very much!

Not being a "professional", I had to g= oogle a bit in order to be sure of what to do.  I think I'd done somet= hing similar once or twice.  So, after saving your suggestion as a pat= ch and using "git apply" in the local mblaze repository and then recompilin= g, when I reply with "mrep -nogroup", it works and eliminates "Cc:" complet= ely!

So, thanks very much for that option!

However, we can still "agree to disagree", in that, altho= ugh they may exist, I don't know of email programs with "Reply to all" as a= n automatic default and, if I was knowledgeable enough I would make a patch= for a "-group" flag to force the group reply with "nogroup" as the default= !  Or, otherwise, cause mrep to require one of the two flags and give = an error if flagless!  My post to the group was prompted by a recent m= istake have a somewhat embarrassing email go to someone's relatives when it= was meant only for the individual.  It was not disastrous, only embar= rassing!  Hopefully, "Once bitten, twice shy"!

Whatever the case, I am grateful for:
1. Your provision of mbla= ze
2. Your prompt and practical response!

Sincerely,

John

On Monday, May 24, 2021 at 6= :46:36 PM UTC+3 Leah Neukirchen wrote:
John Flood <jflo...@gmail.com> writes:

> I have been using mblaze for a certain number of weeks after using= mutt=20
> (still installed) for several years. I am still getting used to i= t.
>
> I don't know if there is a better way of raising my issue, but= I would just=20
> note that from my point of view, the default action of mrep, which= is=20
> "reply to all" has the result that, unless one is vigila= nt, as we all know,=20
> one may end up sending messages to many people that may contain in= formation=20
> intended for only one or a few. As a result, one may unintentiona= lly end=20
> up offending some, causing division in a group or simply spreading= =20
> information that is better kept confidential.
>
> So, I am just expressing the wish that there was a way for one to = make a=20
> more deliberate choice to "reply to all" in order to avo= id inadvertent=20
> mistakes. With vim as an editor, it is, of course, very easy to d= elete all=20
> Cc: addresses, but occasionally we all do things in a hurry or whe= n=20
> distracted and some people even make the mistake when there is a d= eliberate=20
> choice as in Gmail itself.

I disagree, in 99% of cases, Reply All is what you want, and as you
say, the adresses are shown and furthermore, it's easier to delete
messages than to look them up and add them manually.

So mrep will definitely keep Reply All as default, but
this does not mean we can't add "reply directly" command = or flag.
I think this just needs to toggle the Cc: generation.

Try this:

diff --git a/mcom b/mcom
index 057a998..50b48cb 100755
--- a/mcom
+++ b/mcom
@@ -110,6 +110,7 @@ defaultc=3De
hdrs=3D
resume=3D
noquote=3D
+nogroup=3D
case "$0" in
*mcom*)
hdr=3Dto
@@ -217,6 +218,9 @@ case "$0" in
-noquote)
noquote=3D1
shift;;
+ -nogroup)
+ nogroup=3D1
+ shift;;
-??*)
hdr=3D${1#-}
shift;;
@@ -357,10 +361,12 @@ fi
to=3D$(mhdr -d -h reply-to "$1")
[ -z "$to" ] && to=3D$(mhdr -d -h from "$1&q= uot;)
printf 'To: %s\n' "$to"
- printf 'Cc: %s\n' \
- "$(mhdr -d -A -h to:cc: "$1" |
- notmine |grep -Fv -e "$to" |
- ouniq |commajoin)"
+ if [ -z "$nogroup" ]; then
+ printf 'Cc: %s\n' \
+ "$(mhdr -d -A -h to:cc: "$1" |
+ notmine |grep -Fv -e "$to" |
+ ouniq |commajoin)"
+ fi
printf 'Bcc: \n'
printf '%s\n' "$hdrs" | awk '{ print }' |
msed "/body/d" -


hth,
--=20
Leah Neukirchen <le...@v= uxu.org> https://leahneukirche= n.org/

--
You received this message because you are subscribed to the Google Groups &= quot;mblaze" group.
To unsubscribe from this group and stop receiving emails from it, send an e= mail to mblaze+unsub= scribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/m= blaze/d4f0d312-d47d-4d01-af54-dfff59cee0cdn%40googlegroups.com.
------=_Part_281_999860480.1621932833571-- ------=_Part_280_1424797590.1621932833571--