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] : How to define a (derived) minor mode inaccessible to the user Date: Fri, 22 Jan 2021 05:34:45 +0000 Message-ID: References: <87eeidlfmw.fsf@mbork.pl> 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="17742"; mail-complaints-to="usenet@ciao.gmane.io" To: Marcin Borkowski , Help Gnu Emacs mailing list Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Fri Jan 22 06:35:19 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 1l2p6M-0004Vh-TB for geh-help-gnu-emacs@m.gmane-mx.org; Fri, 22 Jan 2021 06:35:19 +0100 Original-Received: from localhost ([::1]:33918 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l2p6L-0001GL-QG for geh-help-gnu-emacs@m.gmane-mx.org; Fri, 22 Jan 2021 00:35:17 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:55930) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l2p5x-0001Fx-JN for help-gnu-emacs@gnu.org; Fri, 22 Jan 2021 00:34:53 -0500 Original-Received: from userp2130.oracle.com ([156.151.31.86]:57794) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l2p5v-0006Yu-4L for help-gnu-emacs@gnu.org; Fri, 22 Jan 2021 00:34:52 -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 10M5Truw059491; Fri, 22 Jan 2021 05:34:49 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=BHaXbxe35LS9bPxYDkLgxgGizAWFLnrN4Lkc4ih4tKE=; b=c3l0wIWT/QcEdt13APvGhsauTKONmY2PhI+ht6x2qoKqWeuJ+2wQejSluoriTHWvWfYB 3NF8Z/NZImvbsDU3TTdIkv3gtzV+0BsQw2b3mKa3PkehsaMVbWvTtanvkAYUWq8/l70c mjXOf8kuDkw0jJ4yO6NMONiv09+VD01G3r6QqkQa8vm29/TgGTbFGquzqXRcpy0z7QlW y75Z76ZpXd3C0soSTAOvtHChM0rhZBAzmzDvqwXpFouLhgVhOQ++fqv9swiiP+scbO6D 9oCbBknO4wy4WK8rND7iE7hT970/4YXw9/ZHHehUPW5r9jCJXKPL5jaX+CN6x0h4nsGV LQ== Original-Received: from aserp3030.oracle.com (aserp3030.oracle.com [141.146.126.71]) by userp2130.oracle.com with ESMTP id 3668qajfkk-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 22 Jan 2021 05:34:49 +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 10M5Yl8d063302; Fri, 22 Jan 2021 05:34:48 GMT Original-Received: from nam02-bl2-obe.outbound.protection.outlook.com (mail-bl2nam02lp2059.outbound.protection.outlook.com [104.47.38.59]) by aserp3030.oracle.com with ESMTP id 3668qy8s1y-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 22 Jan 2021 05:34:47 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ls6++39CtKXpC1dRTWvZLEFfp8Bnf2g5qo+L8cQLBK51EVmspHptHpUgdDSv6dgYwhMlAW2E6CS4mUS1auMSx8XgHWf5n7xkRDm/f4tL/0qMVbzpYS5wj6mJXRcUrCpl/W3AquvcX1nSMErE4La03cWdYHGGvuI34YciPW8DbNozkWV4rmMoILXGaogFn4mLtmDrHu12JVk3aU3XJ4pcQMU0AeGg4ZXb0NWwJs4GeQlCHsnh13kCP6HsAaOBzYYH4WHAXFVtKo2aecNN+rn4G1lYxa5lgXPsMd+phs6rIZFKe4FOM2MV7J0j152Bj2+p18PPEAG45AXjkuTmy9nDHw== 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=BHaXbxe35LS9bPxYDkLgxgGizAWFLnrN4Lkc4ih4tKE=; b=TiGKb1Q7cxDJzmkA9yza8B2KyytBKQwrztuG/lScTmv4YEtxDIluKkOA4wXGdboWKbZKUXauzwroftBZ7ZborPux4N8XAHwReoa0vP0JBnuLCFB7lspvud+yM8x8MASIWufE5eBDS2Vz3ya7ulSOdEfOwnMSmiHM4/bAwOs/vFUs/mRmxdg8J0F3hFpsXAyNwCemS5wDXeLWBSSW7caDQwd2Qw2sCzcD36SnzX3myeC27gzvRacP2khpO18+jLh6mgFgzgjDhEuZX3LUGWNAOyFXI/Gh9pSUmhVZ+AZTj6vXlamcbUTXeiECuOHrKkfpaJdBEc6hwur5WR3JYp95Cw== 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=BHaXbxe35LS9bPxYDkLgxgGizAWFLnrN4Lkc4ih4tKE=; b=mOJVsw11ufkCgodT8KeTErL1m4qvzU5YW8qGDUwXp+VRASmTmgmoFXdSvLGrm4rgvoSVMdeS0AzD7E/i++bYRn/3uY7pcKHBbJgb5I0eDkrwlM9WdP/EoNoJaaYT0VvQtYRyBmC9fCdZATMkAYFHtcv41nSKlMG0CDxGC0WWjZA= Original-Received: from SA2PR10MB4474.namprd10.prod.outlook.com (2603:10b6:806:11b::15) by SN6PR10MB2589.namprd10.prod.outlook.com (2603:10b6:805:4e::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3763.10; Fri, 22 Jan 2021 05:34:45 +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.015; Fri, 22 Jan 2021 05:34:45 +0000 Thread-Topic: [External] : How to define a (derived) minor mode inaccessible to the user Thread-Index: AQHW8H0qw0DNLnajtkiH6Ndvdywy0qozH2ig In-Reply-To: <87eeidlfmw.fsf@mbork.pl> Accept-Language: en-US Content-Language: en-US authentication-results: mbork.pl; dkim=none (message not signed) header.d=none;mbork.pl; 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: 1de3da51-5331-49ef-a163-08d8be976d1c x-ms-traffictypediagnostic: SN6PR10MB2589: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:1201; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: Gy/MlRXu8tBxGuIQ4ycePCeXhzxCAM67Ihqn0ly6gKcOj0UWHkFnFBcrvkQpRuAXa07ky1UUx8bsUkOpknQ3rjHyqKS5xR1JCJtiEbgBRVD4NfvoEQ9bSrjC6IS6AGphiSBFS9KFsQJKOYxTXKLbOvdJl95rAm/vGPtXkv0oR3NHsnHt8Wh/Me/neInQDVQl/Jyny/L5zR4n/a6W2MknPMR+sZsmbPOsn07AtXnUA4zydiqm8L7cFdCKWv7RZs+FRghUR2DGEkimolij5HuBjH04JNbjHJ/gX6efr/KN2PG9JTLYb/Un91y7bwB1hP1ypdX69hGp4h1au3k/GzHG/wAkBHPG5HKv2Q/DX9EatT3ZnapATkQIpz5+GPg9/MLnXAWGRONq0df17Ncw4YA1LA== 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:(366004)(39860400002)(136003)(346002)(396003)(376002)(558084003)(8676002)(186003)(33656002)(66556008)(316002)(2906002)(26005)(76116006)(66446008)(508600001)(55016002)(6506007)(71200400001)(83380400001)(8936002)(110136005)(5660300002)(44832011)(64756008)(86362001)(7696005)(9686003)(52536014)(66476007)(66946007); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: =?us-ascii?Q?rQiJerZwOkmkj7HY81e75iBPSiSnwh8AMC/2hQ0HT7uKQwKqXOTm0VXBlHra?= =?us-ascii?Q?qXWo0gLKSwStknFv4uRrYgg2gzk9WK7A4scO9AEd6L2YyH1Go2dceRH7kW/F?= =?us-ascii?Q?aipVbEuUtkrFCkefxFFakzGDU2nJV50Lt6eYlS3g3CNeNwc9S2EZ0KrXThYZ?= =?us-ascii?Q?u3i41ZOX74AgH1HKvo4H6pjrQHfquduuvKlKAS0ytObaFM8E+2qBwnCAUsW0?= =?us-ascii?Q?asj4vfVYkOEO0lZ4hGG7eE+sxtzJyRhlb+GRqKe1qL9lZdOVn3AFQQoiwycw?= =?us-ascii?Q?rFAIRHEMJtN42WqqqEaemoT+mV71jB/bJTqFlSZflrm1ALbsWQ/1t47GG/ty?= =?us-ascii?Q?j1DK4mZTOmkYTvA5gXCBB5l7l1kLGbNHFVuXMHsr6LWElN2Hnmfnt3kHbNm4?= =?us-ascii?Q?PPwrugYnR1Jgv8vBbUf5KtYhaZ5MVW4MOnzSJCRvM3c3bxsUckfWd5NDFxSW?= =?us-ascii?Q?U5Jyomxt/52o5Mx0Ny6mGNSD6UKLAjHwKXMnV1PoyblUnYyjDKAAbJLd2Uwm?= =?us-ascii?Q?Pz1MXNTjJe6XmHz5yVXh3NLqmqCEirjnw/0HmxFm0tYEBiurH93i6TfCnnB3?= =?us-ascii?Q?aIGfI9UK9PlONnKSyK/mTL2a05vPvzTRNYQ5jruvUfeWro0+Z21Mw7KnwiGQ?= =?us-ascii?Q?KrI7 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: 1de3da51-5331-49ef-a163-08d8be976d1c X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Jan 2021 05:34:45.1662 (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: uftq/DaTHcEHFou33XsLcM6ZSpZAWrA2II1E6V2YlKGIrFnj5atVOBN4F0cAxz9m1sHD7z6nVu9ZJaplEQuGsg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN6PR10MB2589 X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=9871 signatures=668683 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 adultscore=0 phishscore=0 bulkscore=0 mlxlogscore=890 spamscore=0 suspectscore=0 malwarescore=0 mlxscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2009150000 definitions=main-2101220030 X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=9871 signatures=668683 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 spamscore=0 impostorscore=0 mlxscore=0 priorityscore=1501 phishscore=0 mlxlogscore=999 lowpriorityscore=0 malwarescore=0 adultscore=0 clxscore=1015 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2009150000 definitions=main-2101220029 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:127315 Archived-At: FYI: your Subject line says "minor mode" but your message content speaks of "major mode". I think you mean only the latter, no?