From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Kangas Newsgroups: gmane.emacs.bugs Subject: bug#46472: Make lisp/mail/uce.el obsolete Date: Tue, 12 Oct 2021 09:12:02 -0700 Message-ID: References: <83im6we6v8.fsf@gnu.org> <83mtw8cbku.fsf@gnu.org> <83czoaqrjq.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="0000000000002ce65605ce2a1bb4" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="22320"; mail-complaints-to="usenet@ciao.gmane.io" Cc: rgm@gnu.org, monnier@iro.umontreal.ca, 46472@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Oct 12 18:13:47 2021 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1maKPS-0005bZ-Rx for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 12 Oct 2021 18:13:46 +0200 Original-Received: from localhost ([::1]:36214 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1maKPR-0006zi-Qm for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 12 Oct 2021 12:13:45 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:59750) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1maKOk-0006sp-0S for bug-gnu-emacs@gnu.org; Tue, 12 Oct 2021 12:13:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:38866) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1maKOj-0000mT-OQ for bug-gnu-emacs@gnu.org; Tue, 12 Oct 2021 12:13:01 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1maKOj-0003Cu-Kd for bug-gnu-emacs@gnu.org; Tue, 12 Oct 2021 12:13:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 12 Oct 2021 16:13:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 46472 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: security Original-Received: via spool by 46472-submit@debbugs.gnu.org id=B46472.163405513112157 (code B ref 46472); Tue, 12 Oct 2021 16:13:01 +0000 Original-Received: (at 46472) by debbugs.gnu.org; 12 Oct 2021 16:12:11 +0000 Original-Received: from localhost ([127.0.0.1]:50377 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1maKNv-00039w-9v for submit@debbugs.gnu.org; Tue, 12 Oct 2021 12:12:11 -0400 Original-Received: from mail-pg1-f182.google.com ([209.85.215.182]:33550) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1maKNt-00039S-ET for 46472@debbugs.gnu.org; Tue, 12 Oct 2021 12:12:09 -0400 Original-Received: by mail-pg1-f182.google.com with SMTP id a73so14359846pge.0 for <46472@debbugs.gnu.org>; Tue, 12 Oct 2021 09:12:09 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc; bh=uSRU5grj5MKmOXFHkY4R/XKNIBaEi4Vrq6WJDwxajnY=; b=XIDhmzAG9Hzqmjv6ggkGhnZNwUa7GzInyUoUbDQ9lPr8ZUfbOpyPfEVmzELqqSYWIy hIWHzd+pUKg41a3S4akfWXYnsYVz85bNVtvigt/6TPvunCir3X2Ntq9aODtUmT2uEPYX PCgVFu8gkH8t5iDUiSDGP08fZUqSGuXql66WLi962inAHDI+fF27dqogNd/Vr1aCSRaZ PgWUSaMYO2wik0MAGCdKBT5qW6YLJWPoplRdlHrrCN9xjOy1BiBxGy9VxL96NgRCQBzJ 1IcbyC9wDxOVbJKw81Dn6+uMBCyvUuGUx+hKxmX+PKr4t03K32V9UJ9XYXWbR2C7MZST Pe6A== X-Gm-Message-State: AOAM532mwCKiFuHSAOKFlwZgi7HfxSLYliCXtFlDHnmgysvifnuoro2d 35drBqGLCDK4otuYtPVbmssp20RHdJRoWz82XEI= X-Google-Smtp-Source: ABdhPJw5x2n5PvfIps0iMLnKYq0Fu2tZx3is0QXV/5kz60i5GtsfRsWaB4pVFeYc7WVjsep7+cxLhVHmlhpInO5O9qg= X-Received: by 2002:aa7:978b:0:b0:44c:abf1:a8b8 with SMTP id o11-20020aa7978b000000b0044cabf1a8b8mr32647724pfp.35.1634055123421; Tue, 12 Oct 2021 09:12:03 -0700 (PDT) Original-Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Tue, 12 Oct 2021 09:12:02 -0700 In-Reply-To: <83czoaqrjq.fsf@gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:217054 Archived-At: --0000000000002ce65605ce2a1bb4 Content-Type: text/plain; charset="UTF-8" Eli Zaretskii writes: > No, please leave unnecessary changes out of emacs-28. Even documentation changes? I'd suggest installing the change as attached on emacs-28. If that's not possible, I'd like to install it on master, but add the same text to the package "Commentary" section on emacs-28. > I would leave the original text intact, as dividing it into two splits > the description of the package, and the additional text is too long to > keep the beginning in mind. OK. > So I think the same message could be usefully conveyed with much fewer > words. I've tried shortening it in the attached. >> +(defcustom uce-i-want-to-use-this nil >> + "Non-nil means that you don't want the warning message about this package. >> +See `uce-reply-to-uce' for background." >> + :type 'boolean >> + :version "28.1") > > This is redundant, since users that don't want this should not load > the package. OK, I'm fine with a non-optional warning. > Why the same text again? [...] > And again? So these were the three entry points I see: `describe-package', `C-h f', and running the command. It is true that it should be enough to just show the warning when running the command. --0000000000002ce65605ce2a1bb4 Content-Type: text/x-diff; charset="US-ASCII"; name="0001-Recommend-against-using-uce.el.patch" Content-Disposition: attachment; filename="0001-Recommend-against-using-uce.el.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: e486e9a656f7cfb6_0.1 RnJvbSA4ZGZlM2QxZThmMWQ5NTcxZTFmMTFkYTc1ZmY1OTU2ZjNiMWVmNGEwIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBTdGVmYW4gS2FuZ2FzIDxzdGVmYW5AbWFyeGlzdC5zZT4KRGF0 ZTogVHVlLCAxMiBPY3QgMjAyMSAwNjozMDoyMCArMDIwMApTdWJqZWN0OiBbUEFUQ0hdIFJlY29t bWVuZCBhZ2FpbnN0IHVzaW5nIHVjZS5lbAoKKiBsaXNwL21haWwvdWNlLmVsOiBSZWNvbW1lbmQg YWdhaW5zdCBpdHMgdXNlLiAgKEJ1ZyM0NjQ3MikKLS0tCiBsaXNwL21haWwvdWNlLmVsIHwgMzEg KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLQogMSBmaWxlIGNoYW5nZWQsIDMwIGluc2Vy dGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9saXNwL21haWwvdWNlLmVsIGIv bGlzcC9tYWlsL3VjZS5lbAppbmRleCBiMDcwMDRkZTM4Li43ZDU5OTg2YWUyIDEwMDY0NAotLS0g YS9saXNwL21haWwvdWNlLmVsCisrKyBiL2xpc3AvbWFpbC91Y2UuZWwKQEAgLTM1OCw3ICszNTgs MzYgQEAgdWNlLXJlcGx5LXRvLXVjZQogICAgICAgOzsgUnVuIGhvb2tzIGJlZm9yZSB3ZSBsZWF2 ZSBidWZmZXIgZm9yIGVkaXRpbmcuICBSZWFzb25hYmxlIHVzYWdlCiAgICAgICA7OyBtaWdodCBi ZSB0byBzZXQgdXAgc3BlY2lhbCBrZXkgYmluZGluZ3MsIHJlcGxhY2Ugc3RhbmRhcmQKICAgICAg IDs7IGZ1bmN0aW9ucyBpbiBtYWlsLW1vZGUsIGV0Yy4KLSAgICAgIChydW4taG9va3MgJ21haWwt c2V0dXAtaG9vayAndWNlLXNldHVwLWhvb2spKSkpCisgICAgICAocnVuLWhvb2tzICdtYWlsLXNl dHVwLWhvb2sgJ3VjZS1zZXR1cC1ob29rKSkpCisgIChwb3AtdG8tYnVmZmVyIChnZXQtYnVmZmVy LWNyZWF0ZSAidWNlLXJlcGx5LXRvLXVjZSB3YXJuaW5nIikpCisgIChpbnNlcnQgIi0tICEhISBO T1RFICEhISAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQorCitS ZXBseWluZyB0byBzcGFtIGlzIGF0IGJlc3QgcG9pbnRsZXNzLCBidXQgbW9zdCBsaWtlbHkgYWN0 aXZlbHkKK2hhcm1mdWwuCisKKy0gWW91IHdpbGwgY29uZmlybSB0aGF0IHlvdXIgZW1haWwgYWRk cmVzcyBpcyB2YWxpZCwgdGh1cyBlbnN1cmluZworICB5b3UgZ2V0IG1vcmUgc3BhbS4KKworLSBZ b3Ugd2lsbCBsZWFrIGluZm9ybWF0aW9uIChlLmcuIG9uIHlvdXIgZW1haWwgc2VydmVyIGFuZAor ICBzZXR1cCksIHRodXMgb3BlbmluZyB5b3Vyc2VsZiB1cCBmb3IgZnVydGhlciBhdHRhY2suICBU aGV5IGFyZQorICBsaWtlbHkgdG8gZmluZCB5b3VyIElQIGFuZCBcImdlb2xvY2F0aW9uXCIpLCB3 aGljaCBvZnRlbiBtYWtlcworICBpdCB0cml2aWFsIHRvIGZpbmQgZS5nLiB5b3VyIGhvbWUgYWRk cmVzcyBhbmQgcGhvbmUgbnVtYmVyLgorCistIFRoZSBzZW5kZXIgYWRkcmVzcyBpcyBsaWtlbHkg ZmFrZS4gIFRoZSBhYnVzZUBkb21haW4gaXMKKyAgdW5saWtlbHkgdG8gYmUgYWJsZSB0byBkbyBh bnl0aGluZy4KKworLSBZb3Ugb3BlbiB5b3Vyc2VsZiB1cCB0byB2YXJpb3VzIGtpbmRzIG9mIHNv Y2lhbCBlbmdpbmVlcmluZy4KKworLSBZb3UgY29uZmlybSB0aGF0IHRoZSBlbWFpbCBkaWQgbm90 IGxhbmQgaW4geW91ciBzcGFtIGZvbGRlci4KKyAgKFRoaXMgaGVscHMgdGhlbSByZWZpbmUgdGhl aXIgbWV0aG9kcyBvZiBzcGFtbWluZy4pCisKKy0gU2NhbW1lcnMgaGF2ZSBiZWVuIGtub3duIHRv IHRocmVhdGVuLCBpbnRpbWlkYXRlLCBhbmQgdXNlIG90aGVyCisgIGZvcm1zIG9mIGNyaW1pbmFs IG1hbmlwdWxhdGlvbi4gIFJlcGx5aW5nIHRvIHNwYW0gY2FuIGxlYWQgZG93bgorICBhIHBhdGgg dGhhdCB5b3UgbWF5IG5vdCB3YW50IHRvIGJlIG9uLgorCitUaGVyZWZvcmUsIHdlIHN0cm9uZ2x5 IHJlY29tbWVuZCB0aGF0IHlvdSBkbyBub3QgdXNlIHRoaXMgcGFja2FnZS4KK1VzZSBhIHNwYW0g ZmlsdGVyIGluc3RlYWQsIG9yIGp1c3QgZGVsZXRlIHRoZSBzcGFtLgorIikpCiAKIChkZWZ1biB1 Y2UtaW5zZXJ0LXJhbnRpbmcgKCZvcHRpb25hbCBfaWdub3JlZCkKICAgIkluc2VydCB0ZXh0IG9m IHRoZSB1c3VhbCByZXBseSB0byBVQ0UgaW50byBjdXJyZW50IGJ1ZmZlci4iCi0tIAoyLjMwLjIK Cg== --0000000000002ce65605ce2a1bb4--