From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Drew Adams Newsgroups: gmane.emacs.bugs Subject: bug#52007: [External] : Re: bug#52007: 26.3; Doc of `define-globalized-minor-mode' and global(ized) minor modes Date: Sun, 21 Nov 2021 17:22:30 +0000 Message-ID: References: <83bl2erow3.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="29337"; mail-complaints-to="usenet@ciao.gmane.io" Cc: "52007@debbugs.gnu.org" <52007@debbugs.gnu.org> To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun Nov 21 18:23:10 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 1moqYY-0007St-Gw for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 21 Nov 2021 18:23:10 +0100 Original-Received: from localhost ([::1]:45660 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1moqYW-0007xf-Ho for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 21 Nov 2021 12:23:08 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:57412) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1moqYQ-0007xV-2O for bug-gnu-emacs@gnu.org; Sun, 21 Nov 2021 12:23:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:34354) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1moqYP-00011G-Q6 for bug-gnu-emacs@gnu.org; Sun, 21 Nov 2021 12:23:01 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1moqYP-0001KR-N5 for bug-gnu-emacs@gnu.org; Sun, 21 Nov 2021 12:23:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 21 Nov 2021 17:23:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 52007 X-GNU-PR-Package: emacs Original-Received: via spool by 52007-submit@debbugs.gnu.org id=B52007.16375153575073 (code B ref 52007); Sun, 21 Nov 2021 17:23:01 +0000 Original-Received: (at 52007) by debbugs.gnu.org; 21 Nov 2021 17:22:37 +0000 Original-Received: from localhost ([127.0.0.1]:45900 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1moqY1-0001Jk-A3 for submit@debbugs.gnu.org; Sun, 21 Nov 2021 12:22:37 -0500 Original-Received: from mx0b-00069f02.pphosted.com ([205.220.177.32]:64120) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1moqXy-0001Jc-Sl for 52007@debbugs.gnu.org; Sun, 21 Nov 2021 12:22:35 -0500 Original-Received: from pps.filterd (m0246631.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.16.1.2/8.16.1.2) with SMTP id 1ALEFowj003729; Sun, 21 Nov 2021 17:22:34 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2021-07-09; bh=Vh2PyDihAhI+Bqyn47+qoyx+I1ZknmmBBa5pTWT0FaI=; b=QjWZk0WldEn17+Uoa9D6/X1Lx1nlMZljbXv1EcEl8uRkRtne06DZ2DC6x2jJqQAGXQR7 Kgzw5k9YzF0K5PHfVH1nLfryPZGkQp11fJMyQKa7lFx+klYByEOQCXoqjdogArkZQJSn 9ADJpg6JSwE0bt7bOb0lfHX0k8hkYB9k3o2SLS393Ye7PM68ShAcAfMjEg53/mmQuurR ysCzaG5NBJgTZzSUHzX4bMBehbQ3htYNA3z1BCjbSRzI7V5wVT9T/LjYOMtMe7FWrxOR z6DIDIMeeH6gLfF0fRGcHjZTFj34Q2+Wo9az2FOZnSf4wpt0Wd11lYmcmwZGfKf9twy3 Wg== Original-Received: from userp3030.oracle.com (userp3030.oracle.com [156.151.31.80]) by mx0b-00069f02.pphosted.com with ESMTP id 3ceqt24m5q-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sun, 21 Nov 2021 17:22:33 +0000 Original-Received: from pps.filterd (userp3030.oracle.com [127.0.0.1]) by userp3030.oracle.com (8.16.1.2/8.16.1.2) with SMTP id 1ALHGUqd151865; Sun, 21 Nov 2021 17:22:32 GMT Original-Received: from nam12-dm6-obe.outbound.protection.outlook.com (mail-dm6nam12lp2173.outbound.protection.outlook.com [104.47.59.173]) by userp3030.oracle.com with ESMTP id 3cep4vnmju-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sun, 21 Nov 2021 17:22:32 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=m7IoNUzl0n4L1s+FEZsdZMWGHTB1p+7zVaqsi1GzPP9aebZyFOgkzUR8Ul63lFVa5bBzmXTtzFU/yy6aewPzYEZXGBtGqJE6vXPzSEfIIBG24j/B9c1/SDP91V2NFSaTt+9Iwu3lNWfVwcZUrRO9DMVcBE8npz4exh53PvR17vXInFWaHQVLtaV9fC6vkuHik222k2fx/947b+YLG4FZka7vFJ0SZtVmGsqEAoUSxKZcJ1Dj+aiBthHnp0jKuXvz6rLbHWT3P5QO4Rw2D/IjpZBWatcqBerzFD6XzhXYOcQCSEwRXcJrN1eluZEC6Ei1wgQVQVKs6rNTU25E49XqBw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=Vh2PyDihAhI+Bqyn47+qoyx+I1ZknmmBBa5pTWT0FaI=; b=HOs6Hw5GVSkaAOmfdj/mOhxZ0asRZ9VFxZPNSKqEkZ2xCJGTlQpxPyTCAIK42FctoubdoLJVxL7MA4qvpnUfh8b9GVaiReudR1J5tHzgJQHTZSg1FQQcnH20PcuyPgXFK8fPUqIKYgIptjFWaL3lCsncGhdf+3ryEr1L9HxpwLQonFg1Y7AjX0vQMwUq/G3okh5B50SwaUtiDdcVzZnXZCKp4x3uMy6ZaxPGHPSfAeDHKtUvJMxzTX4+cNgUJYuOXUj8TbPUoGASBq5DXeO//G4+auc6tt+dn2rNrXtstwg3k9fFxoSde/gDrGfMBuXRRiYb8FwW2dgdXpSY3wTGDQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Vh2PyDihAhI+Bqyn47+qoyx+I1ZknmmBBa5pTWT0FaI=; b=h80ebtIm2KD8/W71pCbMX4P3IhxyLBB7Gkunxpk1dmsSJSR9R3me2nQVLMAqzAOqb5UAx4zS6n7cCdQLIRiXG+yaonnH3UKho/lGnid9Py5kBcaXFfweQd551fWLfqaAbqLKclJsbDVmG4zm0KZA1gAYPvtqr77iEWam5VfjVSc= Original-Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by BYAPR10MB2694.namprd10.prod.outlook.com (2603:10b6:a02:b2::33) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4713.22; Sun, 21 Nov 2021 17:22:30 +0000 Original-Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::4588:646c:e330:8bc0]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::4588:646c:e330:8bc0%7]) with mapi id 15.20.4713.024; Sun, 21 Nov 2021 17:22:30 +0000 Thread-Topic: [External] : Re: bug#52007: 26.3; Doc of `define-globalized-minor-mode' and global(ized) minor modes Thread-Index: AdfeXz7OcZHuD8yNSvCGxAGAhpPXwQAQ6lcZABYnczA= In-Reply-To: <83bl2erow3.fsf@gnu.org> Accept-Language: en-US Content-Language: en-US x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 965e2456-457c-404d-688e-08d9ad137f8f x-ms-traffictypediagnostic: BYAPR10MB2694: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:7219; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: TxPSSxEbbAs2f+r7AGa8h9c6K9dsunHe5yVTQfHklq8tABc4N1uFeEvFYYYsugN7AuTz2p5b/fCn36x8yO38NzD0KuMWERyUMALEr+XEjp+QoC1yxFf3vGIDDSqHgsOPM/KGvaC+UwhH96HHQJ50/0ylzMX2389cB/skFmPQBEwRwseYAWi1YeiUziNXnlVpScoCcH1Zcax9eJ+XqU3ls2neLX7wsjpjG2HdbZkg4ZuxaKSjiRLUEf6NVBFj05wJVC8MzAofn+P+VTnFBJAhOkyNlk5Qux35n/Add7J84bgRRMLulrs9yDao1kXyr+b3RyDoShyBLlBFNTkSWouL/99bqlEt9j5gRqPuhXhUKdmM2wmPsAlqLqDwySjYGkfOASxaZ9XYcT5H/dbnaSXzUlugE62olbmWjPlZK78rJAr6JJ7YJx7wE2CuDB4TdizU/CXV5Om+4R1o9DHH61SxP8xb+D+BJ7hK1KyqCEhQ+/dJBcbuOask1fiP5T8SoAeXL/HJ049y3r2HfnSI2LIG2TdO+U3wJgr4hdgY+dyoVzOGHpdLnxVextpKH9mPWlGSZRV7/rzIJ5iE36d7Jr3g4POPNk0e/GfPr9d9HCk6wYGOrZCGEPvmOe18t0zsV0KTc3h7yRk75L8biNQUm+beiwhUBr2JcT2CNE8dnlXy8DC/7APk5CoVK8NG7y+cq0wBDIlNc59yliyqz50y1T0tuspuPEEsuT0mw82pCsuJKjY= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR10MB5488.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(366004)(66946007)(6506007)(4744005)(66476007)(9686003)(66556008)(64756008)(8676002)(508600001)(66446008)(2906002)(38070700005)(44832011)(76116006)(7696005)(4326008)(38100700002)(33656002)(122000001)(186003)(71200400001)(86362001)(316002)(5660300002)(55016002)(6916009)(8936002)(26005)(52536014)(81973001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: ai54AVp/SR9d7twe2jBQviLzd4laxi9Lo+1uzKN0EqcgrzPpHvefgEIgYYc8WXnPzQ5B5ehKMr0e8H8niuhc/l2xYxop6RDhU9IrArBeTkN6dzpZ9rfFw5krgvIQwjXRo5ZYc9kQ7BHNm3jSB3OoOHTI9feAUbDZRGm/UwTMPOdZEF6mnmwjqnJtfn2qouRf320mAaQ2rYbhhHuxIv446/3ykX4ebcY0HVJKe/ktRaZaWUR2fDWWuh2bzMkFHpUON1zuIwuGNBaZAt7LQUxZps6gmShVJeJlJPS2lGb1bDwNOq3YkbKPLYTOH9hUfPY9HZrESuHdaHJiyMKZnVHaXJVZRdoFe5qAAHGdJnI/ZZUsnbhBvyoEz/8QTr2OfgreSePDoij5choTQW6GiDmiMuTMPaopWUQidydzToE9TcosBiA+qJpV3qk1+A7AqL5p2Th6f6ds5qcBqmgpNK5+I+4HB9AOfZMQpM9IcRpCGNrdg3cwTBdTiI4hQuhAaofv2RTCoJi5OuYfkD7L8O87BoJ+GmONLUxYqcr5otfrmdWCkfxinHZS4T+GkAwfS1ncVUULu+iBQHLh97qN1PY7qFSUQpvROCa/gCAAmcoYity4l1hl/pOEB1Ftg8aQYMI2mkh+Wd/dnz2oJuaqWVoP7mypYWS7r0ABANEv+F4iZF7adwLEEEUyNMntBM0rJqRbBWhTxhc+eNeVB/KkcYopXToIEyaOUsU2Xha6GWcWm+LG4wiR/QLnJNmLst +bFmgcLUZse8VJDwnbYunECLgm4ROdWmvJOdlQxMi3MRlkYxEzkgdek4zqnG/9LKr50tSS0kzgxxKDx+RHz5Nhc6bTln8rahT4 X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR10MB5488.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 965e2456-457c-404d-688e-08d9ad137f8f X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Nov 2021 17:22:30.4370 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: IK2hOSD2u/bUrreKG+Z+8w7U3rLq6ozJJUPpALQjQvvJ+g4yus8zEGg/dFV1VgNiuCnVhNXYFQVoHMKrey1WfA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR10MB2694 X-Proofpoint-Virus-Version: vendor=nai engine=6300 definitions=10175 signatures=668683 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 phishscore=0 malwarescore=0 mlxlogscore=804 bulkscore=0 mlxscore=0 suspectscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2110150000 definitions=main-2111210108 X-Proofpoint-GUID: PBRq0SH3jhOMHzjDMM0OzjX_FSYIxtKV X-Proofpoint-ORIG-GUID: PBRq0SH3jhOMHzjDMM0OzjX_FSYIxtKV 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:220569 Archived-At: > > It's even worse than I thought. > > > > The first line of the doc string of the globalized > > version of minor mode `foo-mode' (`global-foo-mode') > > says that it toggles `foo-mode' everywhere: > > > > Toggle Foo mode in all buffers. > > > > It doesn't do that at all. Instead, it toggles > > `global-foo-mode'. >=20 > No, it turns ON both foo-mode and global-foo-mode. You missed the point of the bug report. Toggling the global mode turns them both on (or off, depending on the current value of `global-foo-mode') in all buffers, yes. That's not what it means to toggle `foo-mode' everywhere. Doing that would flip the value that `foo-mode' (non-global mode) has in each buffer. Correcting the doc to say that it toggles the global mode was correct. Saying that it toggles the local mode everywhere was incorrect. Glad this will be fixed in Emacs 28. (And no, I wasn't "looking at an old Emacs". I reported on the latest Emacs release, Emacs 27.2.)