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.help Subject: RE: [External] : Structuring minor mode into subgroups Date: Tue, 26 Jan 2021 21:04:53 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="24417"; mail-complaints-to="usenet@ciao.gmane.io" To: "wael-zwaiter@gmx.com" , Help Gnu Emacs Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Tue Jan 26 22:08:08 2021 Return-path: Envelope-to: geh-help-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 1l4VZI-0006F1-Aa for geh-help-gnu-emacs@m.gmane-mx.org; Tue, 26 Jan 2021 22:08:08 +0100 Original-Received: from localhost ([::1]:39002 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l4VZH-0004Ty-8V for geh-help-gnu-emacs@m.gmane-mx.org; Tue, 26 Jan 2021 16:08:07 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:52868) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l4VYH-0003yd-25 for help-gnu-emacs@gnu.org; Tue, 26 Jan 2021 16:07:05 -0500 Original-Received: from userp2130.oracle.com ([156.151.31.86]:35678) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l4VYD-0002Mi-St for help-gnu-emacs@gnu.org; Tue, 26 Jan 2021 16:07:04 -0500 Original-Received: from pps.filterd (userp2130.oracle.com [127.0.0.1]) by userp2130.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 10QKxvOA007377; Tue, 26 Jan 2021 21:06:57 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2020-01-29; bh=bLwn8eiRLjTrhuc9X1iUDBG0wJ5NT+nYPhkAncSXDIQ=; b=oXrTS7ajWgQmZ2fHL+sdGJuse1iyXvZFxjRopfsZrwom6QHwnJ0YYrXZZXoq/tRegZbn GnGAZOq0xVufVEGHc4sa5u+UjFV2Iw2eX+d9DGUXM87vusigGOsIQwtsddJGGICtNlpS snjXpNMY1sjjBpTa+5DeLuQNi22PqetWv0mxVazAuLN2uanPMrm3uzasF00pbu1ZpbYQ HNLwJAxeoHtl4DuiZMquhnaPiN9wszH70CNdAcSiafUybDkxmbaMSj+h7mvJEKw7HKoo hnUHKew7rnug7W6QTxMVN/qnhCdBjahpREUFvPATiwC1vNhjpnQpT9WbywyjzMGRQn8m VQ== Original-Received: from aserp3030.oracle.com (aserp3030.oracle.com [141.146.126.71]) by userp2130.oracle.com with ESMTP id 368b7qv4a9-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 26 Jan 2021 21:06:57 +0000 Original-Received: from pps.filterd (aserp3030.oracle.com [127.0.0.1]) by aserp3030.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 10QL14Nh195084; Tue, 26 Jan 2021 21:04:56 GMT Original-Received: from nam11-co1-obe.outbound.protection.outlook.com (mail-co1nam11lp2173.outbound.protection.outlook.com [104.47.56.173]) by aserp3030.oracle.com with ESMTP id 368wcne990-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 26 Jan 2021 21:04:56 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=mLQgLF/gm4LKlXoS/ICme6QPQMaR4YyuY5YnIHSc7RZ41enTooyJuUZgm8kMpbbIhQfVS+aVOPFWmetYUoqrnjgk6eLTG2+Zpfh5hk+pRncZ/euyiICjNIWPCcv+rouBPUTa7G2QlXrqf6jEGwYD3qyhaq1llGixXXTLyanF9MmggCRzoBzn4mzfCDkNGX5OXoFJ+icmYUlJPFv5fxcvkn6va21lqypVYZrF3tR7p7IKaVs5xyGWnfhbKNK7GCVesEl0+2yICycoOEy5nKYZxnv4ltBzFBnv0/t1wFzsiQviir+CV3vYQqUKZkTByzQ4uZrkCgcqPgtMOMuKZY+rSg== 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-SenderADCheck; bh=bLwn8eiRLjTrhuc9X1iUDBG0wJ5NT+nYPhkAncSXDIQ=; b=PjySKamJ3yyNv3SWafgXd8muIQhqjvsI/PUDGNP8X42uogTpwSUovwAu4kpWNdH0PXMLcK8kxG7mYk1XkRHiEIq/3jy6R6A08WOE1QKe1xjlSp0QiBpnMWIJ08KbyLv4qXLnPf3X04f+v5Z7wyLC63i0speO/95/A3APLBx/R+1o6coZiJbYqb9CjVDwBY7vgYgniqhuRG/ybZ13F5Fr4J7UhYIm+1ZEUVCmvEmB4dqVdtklyxRtHy+IIXhcBj4NpPEPoGekj39NT9ZTZgyidwHmTsZqTAWrZMnLsslZ9vCD7yEnxyJZt6XtlEkJcCub0/69dXRFb/hgjpHXuSiWig== 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=bLwn8eiRLjTrhuc9X1iUDBG0wJ5NT+nYPhkAncSXDIQ=; b=LZ9LVJp/6687hSKVw98OoEu7tFVcop5wMfJuqFlWBWBFOwgBDMLg21blgYhSzv1YExH3a6zxscYlquQ4D8nFhuBL3QZ2+y74sGj6YFg5A1a9KHYIf+paAbuVpbKwu5GNVO6144NnfvVBEeA5yZEdqvyxY0vuSvUd9aPqj+rEL7E= Original-Received: from SA2PR10MB4474.namprd10.prod.outlook.com (2603:10b6:806:11b::15) by SN6PR10MB2430.namprd10.prod.outlook.com (2603:10b6:805:47::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3784.13; Tue, 26 Jan 2021 21:04:53 +0000 Original-Received: from SA2PR10MB4474.namprd10.prod.outlook.com ([fe80::dc4d:9cd0:2010:daa2]) by SA2PR10MB4474.namprd10.prod.outlook.com ([fe80::dc4d:9cd0:2010:daa2%7]) with mapi id 15.20.3784.019; Tue, 26 Jan 2021 21:04:53 +0000 Thread-Topic: [External] : Structuring minor mode into subgroups Thread-Index: AQHW9Bkb4IEY97k9qEq2ZERsRcHcKqo6X4+A In-Reply-To: Accept-Language: en-US Content-Language: en-US authentication-results: gmx.com; dkim=none (message not signed) header.d=none;gmx.com; dmarc=none action=none header.from=oracle.com; x-originating-ip: [73.170.83.28] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: b3068c83-574e-484c-7c62-08d8c23e071a x-ms-traffictypediagnostic: SN6PR10MB2430: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:7219; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: Xsv2Aq19BApuQQEFQgbNlpdMOCGYpVnioJ46oM9Qpz1/8mf2feWftq3JYOghNmm8GDvxE2jq3FtF6RTvImXb2ED7bCTTJl42HjFz9yXalGODOXWOBgKCq32hS8GVryvTGRMB+mJjuRzTHEHMV1TCCotdNqYhBzzRUcxDimlpGCmo7ACFBDGnxEfWidpq4kpYFTgi9eqqHm1zyg0Q6rjRZZa/u+sy/DijLVeyF9Ilk3LePYT+K7y6s6jUFhmwEOnUfCJCung296It+YDfsr4ZeT3BUhvUxxwVIXNjcGPOwLi9DIY0diCQCybtdPoHak5l+hBK495jPmf29u9OCmjTLhQv+kYJrhFlabCFQhpbRUnWChDQa3P/jTT/VQB4I2Dg7g5vAEH0HmJMhEGWF4fGVNqdu5gPPdhlko6ctYiHtsf+7hFekYIWz4BBpA8nFrH2U+vsFbmDu7OqobkLHLyBMg== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SA2PR10MB4474.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(346002)(396003)(136003)(376002)(39860400002)(366004)(86362001)(186003)(44832011)(83380400001)(33656002)(55016002)(26005)(76116006)(71200400001)(66556008)(66476007)(9686003)(66446008)(52536014)(2906002)(64756008)(6506007)(478600001)(7696005)(8676002)(316002)(110136005)(966005)(8936002)(66946007)(5660300002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: =?utf-8?B?OGp5MnBjZk5hb1Q0Yi8vNjgrMFVOazlUZTU1VzlBc0dNL1luRXpjVktqREVp?= =?utf-8?B?WDRMcW5NVlZmOGFwbC9Da0lWelp1bDZLNDR0VUQ0dEJhT2NvaWN2b25XTEl2?= =?utf-8?B?M3duOGc0cVNZWWNHL1ptV1ArL1ZWRENMQXBKaWxObGFlc0dQUlZFaEdCZGd2?= =?utf-8?B?VU83M3VOQ2hFTUZIMGJWU0VxQTZIL2NTNlBqWUgrZ0w2LzNpejh0cTdNck5o?= =?utf-8?B?dC9WTTZjTkw3clMrSFdKMUdhU0VXWVhUeE9rK2xWeUpHb2h5Q3A0M2xFK0pQ?= =?utf-8?B?K081ZEp5RzROMW9pVHFaMjViTkZ5a21iZ1BzOVMxb0dUelZMK0lpaHlrSXVs?= =?utf-8?B?SjExMkxaS0pLQlR0OTBWQlAyVUZSOEFucHZhSTd4M2F5U1hHUHI1c1g2ejg2?= =?utf-8?B?SXRoUi9OOUlaYTZiTDc4NFhHZ2tDSGpaK0RUUithRFpuU2w0aUFFeU5lVUVC?= =?utf-8?B?ZXlTcDAzVDZQWXQraWFWY3p3MmU0UGFkc1pnbWlDdGhYNm8yNnViKytuQnhV?= =?utf-8?B?U2JWK3RFNGVRSEhOa0FKaUkrK3B3YkhjYlc2Mld0QmRlMXU2QlZBNHIxYWo3?= =?utf-8?B?V1JhVkN0Z0VEcjhwU3FFU0hsN3dwRk9HWHh2cURVWWI0ZzRITjhBcWM0MkI5?= =?utf-8?B?eUdnb21XK3RjWEJHUUtxVVpOcWNFSmVtOUNlNFI0 x-ms-exchange-transport-forked: True X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SA2PR10MB4474.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: b3068c83-574e-484c-7c62-08d8c23e071a X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Jan 2021 21:04:53.5115 (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: SPRXSXF0sCwR8v5R8Knf5PBll3JHltCaLk4j5wMLewvfhBi/jyj5GzXb3M1pQSjUnWGIGkMEFrP6zCoASGIgHA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN6PR10MB2430 X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=9876 signatures=668683 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 adultscore=0 mlxscore=0 suspectscore=0 phishscore=0 mlxlogscore=999 bulkscore=0 malwarescore=0 spamscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2009150000 definitions=main-2101260109 X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=9876 signatures=668683 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 spamscore=0 phishscore=0 adultscore=0 impostorscore=0 malwarescore=0 lowpriorityscore=0 bulkscore=0 priorityscore=1501 mlxscore=0 clxscore=1015 mlxlogscore=999 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2009150000 definitions=main-2101260109 Received-SPF: pass client-ip=156.151.31.86; envelope-from=drew.adams@oracle.com; helo=userp2130.oracle.com X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.io gmane.emacs.help:127371 Archived-At: PiBDYW4gc29tZW9uZSBzaG93IG1lIGhvdyBJIG1heSBzdHJ1Y3R1cmUgdGhlIGN1c3RvbWlzYXRp b25zIG9mIGEgbWlub3IgbW9kZQ0KPiBpbnRvIHN1Ymdyb3Vwcz8NCg0KTm90IHN1cmUgd2hhdCB5 b3UgbWVhbiwgYnV0IG1heWJlIHRoaXMgd2lsbCBoZWxwLg0KDQpJZiB5b3UgZG8gYE0teCBjdXN0 b21pemUtZ3JvdXAgSWNpY2xlcycgeW91IHNlZSB0aGlzOg0KDQosLS0tLQ0KfCBQYXJlbnQgZ3Jv dXBzOiBkYWJicmV2IHJlY2VudGYgY29udmVuaWVuY2UgbWluaWJ1ZmZlcg0KfCAgICAgICAgICAg ICAgICBjb21wbGV0aW9uIG1hdGNoaW5nIGFwcm9wb3MgaGVscA0KfCANCnwgSWNpY2xlcyBncm91 cDogDQp8ICAgICAgICBTdGF0ZSA6IHZpc2libGUgZ3JvdXAgbWVtYmVycyBhcmUgYWxsIGF0IHN0 YW5kYXJkIHZhbHVlcy4NCnwgICAgTWluaWJ1ZmZlciBpbnB1dCBjb21wbGV0aW9uIGFuZCBjeWNs aW5nIG9mIGNvbXBsZXRpb24gY2FuZGlkYXRlcy4NCnwgICAgU2VlIGFsc28gRG9jLVBhcnQxLCBE b2MtUGFydDIsIERlc2NyaXB0aW9uLCBEb3dubG9hZCwNCnwgICAgICAgIE90aGVyIExpYnJhcmll cyBieSBEcmV3LCBhbmQgU2VuZCBCdWcgUmVwb3J0Lg0KfA0KfCBTdWJncm91cHM6DQp8IEljaWNs ZXMtQnVmZmVycyAgICAgICAgICAgICAgUHJlZmVyZW5jZXMgcmVsYXRlZCB0byBidWZmZXJzLg0K fCBJY2ljbGVzLUNvbXBsZXRpb25zLURpc3BsYXkgIFByZWZlcmVuY2VzIHJlbGF0ZWQgdG8gZGlz cGxheSBvZg0KfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbXBsZXRpb24gY2FuZGlk YXRlcy4NCnwgSWNpY2xlcy1GaWxlcyAgICAgICAgICAgICAgICBQcmVmZXJlbmNlcyByZWxhdGVk IHRvIGZpbGVzLg0KfCBJY2ljbGVzLUtleS1CaW5kaW5ncyAgICAgICAgIFByZWZlcmVuY2VzIHJl bGF0ZWQgdG8ga2V5IGJpbmRpbmdzLg0KfCBJY2ljbGVzLUtleS1Db21wbGV0aW9uICAgICAgIFBy ZWZlcmVuY2VzIHJlbGF0ZWQgdG8ga2V5IGNvbXBsZXRpb24uDQp8IEljaWNsZXMtTWF0Y2hpbmcg ICAgICAgICAgICAgUHJlZmVyZW5jZXMgcmVsYXRlZCB0byBtYXRjaGluZyBpbnB1dA0KfCAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIGZvciBjb21wbGV0aW9uLg0KfCBJY2ljbGVzLU1pbmli dWZmZXItRGlzcGxheSAgIFByZWZlcmVuY2VzIHJlbGF0ZWQgdG8gbWluaWJ1ZmZlcg0KfCAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXkgZHVyaW5nIGNvbXBsZXRpb24uDQp8IElj aWNsZXMtTWlzY2VsbGFuZW91cyAgICAgICAgTWlzY2VsbGFuZW91cyBwcmVmZXJlbmNlcy4NCnwg SWNpY2xlcy1TZWFyY2hpbmcgICAgICAgICAgICBQcmVmZXJlbmNlcyByZWxhdGVkIHRvIHNlYXJj aGluZy4NCmAtLS0tDQoNCllvdSBjYW4gZGVmaW5lIGEgc3ViZ3JvdXAgYnkgc3BlY2lmeWluZyB0 aGUgZ3JvdXANCnlvdSB3YW50IHRvIGJlIGl0cyBwYXJlbnQgYXMgb25lIG9mIF9pdHNfIGdyb3Vw cy4NCg0KRS5nLiwgdGhlIGBkZWZncm91cCcgb2YgYEljaWNsZXMtTWF0Y2hpbmcnIGhhcw0KYDpn cm91cCAnSWNpY2xlcycsIHdoaWNoIG1lYW5zIGl0J3MgYSBzdWJncm91cA0Kb2YgZ3JvdXAgYElj aWNsZXMnLg0KDQooZGVmZ3JvdXAgSWNpY2xlcy1NYXRjaGluZyBuaWwNCiAgIkljaWNsZXMgcHJl ZmVyZW5jZXMgcmVsYXRlZCB0byBtYXRjaGluZyBpbnB1dCBmb3IgY29tcGxldGlvbi4iDQogIDpw cmVmaXggImljaWNsZS0iIDpncm91cCAnSWNpY2xlcykNCg0KVGhlbiwgYSBwYXJ0aWN1bGFyIGBk ZWZjdXN0b20nIG9yIGBkZWZmYWNlJyBjYW4NCnNwZWNpZnkgd2hpY2ggZ3JvdXBzIGFwcGx5IHRv IGl0LiAgRS5nLjoNCg0KKGRlZmN1c3RvbSBpY2ljbGUtZmlsZS1zb3J0IG5pbA0KICAiKkEgc29y dCBmdW5jdGlvbiBmb3IgZmlsZSBuYW1lcywgb3IgbmlsLg0KRXhhbXBsZXMgb2Ygc29ydCBmdW5j dGlvbnMgYXJlIGBpY2ljbGUtZGlycy1maXJzdC1wJywNCmBpY2ljbGUtbGF0ZXN0LWFjY2Vzcy1m aXJzdC1wJywgYW5kDQpgaWNpY2xlLWxhdGVzdC1tb2RpZmljYXRpb24tZmlyc3QtcCcuDQpJZiBu aWwsIHRoZW4gZmlsZSBuYW1lcyBhcmUgbm90IHNvcnRlZC4iDQogIDp0eXBlICcoY2hvaWNlDQog ICAgICAgICAgKGNvbnN0IDp0YWcgIk5vbmUiIG5pbCkNCiAgICAgICAgICAoZnVuY3Rpb24gOnZh bHVlIGljaWNsZS1kaXJzLWZpcnN0LXApKQ0KICA6Z3JvdXAgJ0ljaWNsZXMtRmlsZXMgOmdyb3Vw ICdJY2ljbGVzLUNvbXBsZXRpb25zLURpc3BsYXkpDQogIF5eXl5eXiAgICAgICAgICAgICAgICBe Xl5eXl4NCg0KVGhlIGdyb3VwcyBhcmUgZGVmaW5lZCBpbiBmaWxlIGBpY2ljbGVzLWZhY2UuZWwn Lg0KaHR0cHM6Ly93d3cuZW1hY3N3aWtpLm9yZy9lbWFjcy9kb3dubG9hZC9pY2ljbGVzLWZhY2Uu ZWwNCg0K