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.devel Subject: RE: [External] : Turning on savehist-mode by default Date: Mon, 20 Nov 2023 18:54:47 +0000 Message-ID: References: <87wmufm7r7.fsf@catern.com> <87edgmq601.fsf@posteo.net> <87jzqeybz8.fsf@posteo.net> <86cyw6wb27.fsf@mail.linkov.net> <83bkbqkv2u.fsf@gnu.org> <8734x0rbrp.fsf@ledu-giraud.fr> <83zfz8ipex.fsf@gnu.org> <83r0kki88y.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="27600"; mail-complaints-to="usenet@ciao.gmane.io" Cc: "manuel@ledu-giraud.fr" , "yuri.v.khan@gmail.com" , "juri@linkov.net" , "philipk@posteo.net" , "sbaugh@catern.com" , "emacs-devel@gnu.org" To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon Nov 20 19:55:48 2023 Return-path: Envelope-to: ged-emacs-devel@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 1r59Qx-0006xo-8L for ged-emacs-devel@m.gmane-mx.org; Mon, 20 Nov 2023 19:55:47 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1r59QA-0003fI-Is; Mon, 20 Nov 2023 13:54:58 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1r59Q9-0003es-12 for emacs-devel@gnu.org; Mon, 20 Nov 2023 13:54:57 -0500 Original-Received: from mx0b-00069f02.pphosted.com ([205.220.177.32]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1r59Q6-0002sA-N9; Mon, 20 Nov 2023 13:54:56 -0500 Original-Received: from pps.filterd (m0246630.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 3AKIn2U7010597; Mon, 20 Nov 2023 18:54:51 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-2023-03-30; bh=EiQwWoWhqGHrhapdhaBqphslhnbwKQ2+0gn+8aJKJYY=; b=VBvgr18yQ6BaNFmfbf1rhXemISbjuaNqAJ5QwZx5Dv7VLlaEHmWUazDbF8TTrfBciVKw S9BN2qTYDATrvdXwG0i92qv7qBpLarEYPojTRDbNiLLbdiMDcoxMx7M2slmQoK2kW3Ge UT3Bsx+kRWxYzGdB+0zF4o9cSHaEvUYEXrw/gGKPCeMon/emqHmExKxkNEovbZwh/lFF 3a4trUNuh04xOiyffg6jbf0bVqB/dT7ZMcZsZFpXMDIzbJIckkoTMLWACgpBAqPOHYpC wisIYGaZkG+rZAEdUxv7H5yu7481tmETXBfEh3huhT2rEaq0ODthiyeV0Hg0pHj1KIx9 Yw== Original-Received: from iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta01.appoci.oracle.com [130.35.100.223]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3uekpekd9b-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 20 Nov 2023 18:54:50 +0000 Original-Received: from pps.filterd (iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (8.17.1.19/8.17.1.19) with ESMTP id 3AKI6ahW037616; Mon, 20 Nov 2023 18:54:50 GMT Original-Received: from nam10-mw2-obe.outbound.protection.outlook.com (mail-mw2nam10lp2101.outbound.protection.outlook.com [104.47.55.101]) by iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 3uekq5tcf4-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 20 Nov 2023 18:54:50 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=WARw4HqUKuQhM72gKdjp8Va0iTgflJeNGL8BGFmmv1ygj8nNnGq86tGvW8L6dBkSytd/rc9+zOJFj07tF05XlT+RkaNh9TeFpS6gQ7YpGXUDsmGzQGem9w773033ld6hOLIUaLNKuPhHKp2NhH2aTcswQdBYcrGmhWvucjhbCOzYeKjHlk1KFRcnofFtWXZ0Qj0YU+pNpwi9socojrB9qy4kny35iNOtN2d4MV9NPhHPCQisTdWlt0g1xH8mmL4KDPtsVdoNGptiXkBqMxyo6otYk2qzwlpj/3HKylR0dbP8toqXTS7jzdGZ999Wng1jwIfeS370hYk6fxUpOg2k0A== 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=EiQwWoWhqGHrhapdhaBqphslhnbwKQ2+0gn+8aJKJYY=; b=l2pkn0uxlEJbHLYwm6uubXcfoPpj1q9UyqRVFxu30GJw5um1mTht6R8WGQxtWc30TraBC2xv+HF0sJQcXFoRRe+YBMoU2DvN6odhZKTYdvz3UQaZ3VcCAKSqzCZrjK+YIJ0gCHwRTjMXJNFGeA2imm3sCWO0XtcyvU+fuLXno1zIONThK5q1MpklwsvbnkhJzU5AjmaC2KmInpcybQKjxPYxfgCC2i9L3BFHIIUw5/ia6IatGHRZmq0OAYCuPih7T+OlbynJJNUtl0iUIk9pvWtayAVERqY9hwIv8tmE7OQa8JAB/aSrsHaScyrxGqpzwU0bwo/GJKI6V7kStaaPdQ== 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=EiQwWoWhqGHrhapdhaBqphslhnbwKQ2+0gn+8aJKJYY=; b=eQNlCSbKWX8SCX38/2V+qOHVNerimeWld7WRL5pv4T8Mj2db3yvUGJBzuFMG6Ym6FIuqaqWoLoCg/8FRSHxoGxj+e6HNmtRO1vSN7j4wU6CT6OB5otNg7pQT8j6Yz4RMOGRp530VJrMwATsCx233/Xa02bo0F/K7aBSxMJtMI3o= Original-Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by PH7PR10MB6580.namprd10.prod.outlook.com (2603:10b6:510:207::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7002.26; Mon, 20 Nov 2023 18:54:47 +0000 Original-Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::3b4c:a669:c229:47b4]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::3b4c:a669:c229:47b4%7]) with mapi id 15.20.7002.027; Mon, 20 Nov 2023 18:54:47 +0000 Thread-Topic: [External] : Turning on savehist-mode by default Thread-Index: AQHaG+BGn8NVHgvEJECm3Uac4WkDbLCDihQw In-Reply-To: <83r0kki88y.fsf@gnu.org> Accept-Language: en-US Content-Language: en-US x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SJ0PR10MB5488:EE_|PH7PR10MB6580:EE_ x-ms-office365-filtering-correlation-id: 50913d05-be49-45fc-c2d1-08dbe9fa2b0c x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: t077mzdB6LlEC1ZI+QegH4NnBEKxDHawa47Mr+GszYW32cL7oGEv8xbAO15bsWZr4uK8gCOIC5aMrJFv8FdvgbzGAWgm3epUOj/QSk046HBtz8mroZ6xYDY0p0hWQc6Bge35pnmG53MOsfTputUkZTd2ufp9WtmWzr4koGBjqe3W/75U/KoLu09N3R2r1nqo7VxC3Y9O1YZDLAOjyggv3OiZr4vV5VMId6ijWze7CQadvbpPOBEMGyny90fJguOEVjRZG985bi1NTogynYVM/n/9l9Zej73niX62TSSgKulEQy4LqNmD9T+j1e0RAzjhIPxQnmzxzuWFkmm8+sDZpVn+VUL/EcwPahPJfZ+G4sqmqUDqNpojT1NLn6hQpeJ9wGZBSijSl/ZHUd9bSElFvBxQsFCGOkKkMZEVwe7/qFM8VT2+He1cc9jxHDL7KYDOF7j0pRzYrEv1seo7CSGkB/PU7YLQwMKyd7t1xSRrJDtXBunN1Tep51jheLGgdSV47kvHSu+hU5oj0j1KLYY1Ac1+I+Yb84BY4C/n+7u3ryTVTm2nJJ/d5LrkA9KLvURp7+EBwhBA9QVjCJm5hT+a00bvf/mrCDOBwbntl2ZnuYqphkJR0EMP9smxAaaSRRlT 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:(13230031)(396003)(136003)(366004)(376002)(346002)(39860400002)(230922051799003)(1800799012)(64100799003)(186009)(451199024)(478600001)(26005)(122000001)(71200400001)(55016003)(6506007)(7696005)(38100700002)(9686003)(54906003)(316002)(76116006)(6916009)(66946007)(66556008)(66446008)(66476007)(64756008)(44832011)(86362001)(5660300002)(2906002)(38070700009)(41300700001)(33656002)(8936002)(8676002)(4326008)(52536014); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?ctgVDtWf/1Dj5qo2wsAOTNbhGuLsrl1vghIt4O/gWJMkpcBeRYNUhcXCj1X5?= =?us-ascii?Q?DW9827/1Lzv+Qo82M+zuzzkeAbfZrKbp0geyxQU8UQoWzLgi7GjfIEzjEH4l?= =?us-ascii?Q?qOQNdVdqjHxc4nmk9jrz7d05giNJDiMUD4xO7Z2VJgmGf7fZEp1FNnYiXqgI?= =?us-ascii?Q?Od88W4Vlat6sLxoU7J3paLN9bUi6gA9+Y+E8xjUoPicdd/7g5HRLocQlZCoX?= =?us-ascii?Q?HVnVi2U8p7IlO8+6BthjgOOllfUzDym+23X3Amwglrsg6pY49rU1Sb3Ipoo5?= =?us-ascii?Q?6OU/kYCsKLtZLBH6hK2YXtytKKr29QqeTZ4aXNpQSIDX0As3FdxGnfCvN4Q0?= =?us-ascii?Q?F6cuJBnb0knIaRjmnykwSmr1thPhlyTCv7UnDiWOiqzyR+iaa82Lj8kjpSXx?= =?us-ascii?Q?T9gN4dhMhv/oyJ7e6b4YplCL5HM2BfiW29DgjC9Dp2uT3+7ta6KBCf4fSAcm?= =?us-ascii?Q?qmIwLrci9Q7P9EJQf/Zuu6SIyPRXOFkNf9KRNfYdVvKFVxrUk7bBIIiAEoRw?= =?us-ascii?Q?iiRc7v9EN74nA0A2q52IUem4zzP6DIfjtQVur7uB8e6XOPjE07INmPTileQW?= =?us-ascii?Q?yzyG0M1PwRE1ydCDwSFTthQyQ8fmUkYqxX/qILDLcZYb8FaoDPNrsr5myuBk?= =?us-ascii?Q?c7 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: BNEhm6BEDzZx75NLn5PxVTDIqD1KrCPZW8poQWSfpJ8mYq4PvWWx9ID4lnTkSuj9tYqrGCWkThAXTfWaysGz8WUxY1NtZOIhuYeehrTfj508tkJYWzHabWO3+ZqfWU7nyDCHhGGYEUforPzI8OjIiNdsEO9rz5HZW8TfN+CDl/ypbkBhfI2DpMMOw9cUSVo0IMrGkLY33/dDWEypl9XD+jhJ3A5Yoaq1hNqxABuh1HwLkILnl9ibmNXX2Eg52Yow0QtfRMKz8MAZckPKgPBZBXAzUiTmATEoTnLLAnp3EY8wnkQPWJdhIWrNIgTtw31nlH75Op2pfOOH19VJcwsQrVpowPHebHatAznhnpRUs/BLcv6mSWU6tYMPC/7zf2EdDojp9GR9uycwsWwc7OXtKBx1VhOOZrewxOYF3YaTR3hj28Q0BzkHEi+/3BLXVn/4j2sW5bmNETeIIq0V3gNTHLzexeEV4rj+s/4VkOSSmqxzMp84dk/rsBwu9a3xoXIC27fbnt1B88sd7/aI3NJvhT6IlBANz8kshs6CmmrOjDJffg3/x5M/q7/CxD2bQQSxpdiAAPXTvcKgdWkt0sOCMn20QJ3hWHdBMid85tUlcI4gpFz59jhJsr2OUHDXFovyBnrIwdQYZ9dmBcPiOKwkX+oosVWHMs7UF2vTxkjLlqC4VVChWsnN2jufzSPsuH1kc61vjr1mR8yteMECz9RPBLU1PAjvdDkIkBKUrqw2ILpx3i 8KuZW6b0aj53NMaw3WPsV0Gc12XAPVrCRgYu00wI1WXJYUE/7DRp3DseAvutkaccAzxhUNjVYBxntRxKRA0NHmvScED7kYrb6f 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: 50913d05-be49-45fc-c2d1-08dbe9fa2b0c X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Nov 2023 18:54:47.6101 (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: gtdrPfkgGuSVy1iu181N4QfV00SZDfM3CY3Cn9FOJul7HT5ZPbMH/IaZ5HgxC7Em0kASElHKhH588xoT3xTuXg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR10MB6580 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.272,Aquarius:18.0.987,Hydra:6.0.619,FMLib:17.11.176.26 definitions=2023-11-20_19,2023-11-20_01,2023-05-22_02 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxscore=0 spamscore=0 phishscore=0 mlxlogscore=999 adultscore=0 bulkscore=0 malwarescore=0 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2311060000 definitions=main-2311200136 X-Proofpoint-GUID: I3YKTrjG5dltLYML48RbOrUw10N38Gs_ X-Proofpoint-ORIG-GUID: I3YKTrjG5dltLYML48RbOrUw10N38Gs_ Received-SPF: pass client-ip=205.220.177.32; envelope-from=drew.adams@oracle.com; helo=mx0b-00069f02.pphosted.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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_LOW=-0.7, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:313068 Archived-At: > > > ... desktop-globals-to-save ... > > > > FWIW, that option shouldn't be named `...globals...'. > > It should be named something like `...variables...' > > or `...vars...'. >=20 > There's also desktop-locals-to-save. "globals" and "locals" isn't clear, IMHO, and isn't very discoverable (e.g. with apropos). They should be named something like `...global-vars...' and `...buffer-local-vars...'. "Local" variables as opposed to global doesn't necessarily (or even normally) mean _buffer_ local. (But saving other kinds of local vars doesn't make sense, admittedly.) More generally, anything having to do with "buffer local" should include "buffer" in the name, especially if the context doesn't make clear that this is what's meant. Same for directory-local, file-local, and connection-local vars. Note that at least the options etc. for those use the word "variables" in the name. We don't use a name such as just `ignored-locals'. It is, however, true that we've omitted `file' from the names of several file-local names, such as `ignored-local-variables'. It would be better for those too to include `file' in the name.=20