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] : Pop-up-windows vs display-buffer-take-action Date: Wed, 15 Feb 2023 17:38:34 +0000 Message-ID: References: <831qmqc0be.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="25155"; mail-complaints-to="usenet@ciao.gmane.io" Cc: "raman@google.com" , "emacs-devel@gnu.org" To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed Feb 15 18:39:43 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 1pSLks-0006Ho-Kr for ged-emacs-devel@m.gmane-mx.org; Wed, 15 Feb 2023 18:39:42 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pSLjx-0006BG-UX; Wed, 15 Feb 2023 12:38:46 -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 1pSLjv-00064P-Ss for emacs-devel@gnu.org; Wed, 15 Feb 2023 12:38:43 -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 1pSLjs-0005er-JG; Wed, 15 Feb 2023 12:38:43 -0500 Original-Received: from pps.filterd (m0333520.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 31FH4BMS027624; Wed, 15 Feb 2023 17:38:38 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-2022-7-12; bh=ymlepW62RguKn4UQF4Gzdl7KadA66UmWMLYZL/f+izY=; b=pA8nWLX/6V/dL554/7m7wkNu8gxOnGCD4pBDtZp5Jm+KUrZQtH297bGvSQLWYd9U+L9K IeCkWe7uTEUOf1qLYHQB/6jrwcFsPmqjeHOSJt5ogUwDdXaZMmGjyNe1Vbi+QAGcOBV1 7zKZSKR22dLJS3JR57+pic8Zo0o37rdx2B/v1X5jJRf+2VP+q6sp5CWaX9bIlfIfoFn/ rGKdZHypCWbO8B13zx/xX3K1Gyn2qd1DuC61AdH6uWdkiczf0C5r2aj1vtXgtVzuHzJe Y0XzsLp2W6QB+oJUeJZD1d9EOwqqjJr55NMz4VQg1fkHIaoFJah86GUIo3ya2Z3HvRsw 7A== Original-Received: from phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta03.appoci.oracle.com [138.1.37.129]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3np32cgyjm-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 15 Feb 2023 17:38:37 +0000 Original-Received: from pps.filterd (phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (8.17.1.5/8.17.1.5) with ESMTP id 31FGNj2r013584; Wed, 15 Feb 2023 17:38:36 GMT Original-Received: from nam11-dm6-obe.outbound.protection.outlook.com (mail-dm6nam11lp2177.outbound.protection.outlook.com [104.47.57.177]) by phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 3np1f75etx-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 15 Feb 2023 17:38:36 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=QdsCkc3AA3vjBVbH3MrNKeyjTTD+hpbVrTPcPjAl8Pmn5jEio9vE63HEoBh3xLzFBemtTBiSgORIUNjSGI7dfhvOdbDAkMt20Ib4lNODt0StcIVjPpZ3BYnuQO9oD9msD8o4ZynlGXQfF3KBhi/vQiRH0md226Ks4ZjZjQI6maPrb9BR+4JWixANMPgcRYlX3hSwEdghifzztOG9V9DHzRItJ1RyA6ArWBZWkRnYKQs1lijtrp3dF7CwbZ1LdH0SohrpWP9kgC54rGkA5aRmRcJf8RUjoHXKzBPoj74XYyiZ9F8gCKncbbqmP3iEvIhMckDA+RPTHhKVFGlLLJZe4w== 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=ymlepW62RguKn4UQF4Gzdl7KadA66UmWMLYZL/f+izY=; b=RSS3ewB7QVVofSlK6J7cxSvGIWeD9Vtcy3++2Yt2+JfyNWdJ0hbPWDJnnIQVIbLuNNdtpYKPXZSC0Q4aFAIvQiaeX2L4HSMBq0xWQcomoOuJZ786uxOCbyD3Jq+j4lLOSDjj/7pM5SkAKg6zndoXrsQ06DyZYH3f40Em87oCbjTpCdc0ZMEe91CKot0lW0yrD4G9zSmH37PVY2qJdaBXE0HWIuGH6F42BBs+u8p2ueDSjgEH8XcvtFdcQk3T1bNdY0pWG6cYfe8hG0KDuqb5yn3bNUZ92ZGwUD1YrQN/Nszw6TNDhNvOdda+AIG07ZO4Ls+2GuaWdK++jWWHYAZ68w== 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=ymlepW62RguKn4UQF4Gzdl7KadA66UmWMLYZL/f+izY=; b=EVzgUOjaOe5BWFgC79Sdar57gkifHzKM79Gj1zOWXMf5371QcMoPgvA4fYMvHEfJIuAK9ZDKQXyj6jUKP0n9YhEWFxAfdSD5Cu0JDGvASujxx/WmiRP1RZlkac1FYy88aLpVpJeTSyTOW4WC91rD+tQpPp2fWfvgJ1b8c3BowGo= Original-Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by BN0PR10MB4824.namprd10.prod.outlook.com (2603:10b6:408:12f::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6111.12; Wed, 15 Feb 2023 17:38:34 +0000 Original-Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::d353:3fb:94e4:18b9]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::d353:3fb:94e4:18b9%8]) with mapi id 15.20.6111.012; Wed, 15 Feb 2023 17:38:34 +0000 Thread-Topic: [External] : Pop-up-windows vs display-buffer-take-action Thread-Index: AQHZQWHgumZ+hENXnUiXg9eC65BTV67QQtYA In-Reply-To: <831qmqc0be.fsf@gnu.org> Accept-Language: en-US Content-Language: en-US x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SJ0PR10MB5488:EE_|BN0PR10MB4824:EE_ x-ms-office365-filtering-correlation-id: 01860b1c-23a6-4e50-ef58-08db0f7b7656 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: cLP/fERSkS5uYpZq0aZM3YZWvr1Gh1igf19+bE/KcZ8P5RE0CW/uHGed7RmsXWtfIpZJFZRkdUHd1FoDiOawgUAsD6uH3q0Miw7nMVdMINQiR+aSm/15X5H0bBFs+vVqBPSzE8FXaJitn8p1DZOsVBv9bAFKmRzbwGBwqdOpzYA2uZ49GjeRRpJKoLUv+pAOpOOVAhbhKWogf81FWG8J8yel/nidYZ60vXOwcaEvRc8a2ypBoDBl5wF7Ru/2TxKEzktUDglYS+gv+NqbHqeaYBfRnmRvf4qHfwed87A5dhZ21zuctFN/As/b+INMuD+dI871ZT5MQ6jHGbaKMFdBrdroOa0vKXZKdG222glo+eJ2/s4LSTvNhQ0q9LpRGhYgAHbveICILfhYOJRt9NgG8APvghJyJFtWsjOnqUj5bzwpaZrnA2MW8Dy5UzEXb4chzS5NuozewG/BTm9u7mlRyCnaqA+zOdIQPm2T/SfxONFVmTRhDSoTHZYDmX9TakA0N2jxysgXw9AwWZczFE6W1HxmUDHejIB3pTMhVxG4iTTKGDYqA8nW87YAJhcuxh7q+Pqdn0fUH6q3tpNDlnZxpbPTYQFmEdMn+7leoYHpVq3YXskPQYGb6R80cF/4koxZW6iboNh3lpn7MdufY9BnXH32qWRP73LbBS0DiiDZuzSUYpFwwXjpCqfHs2WFzQjEwZgclOfgG75sJ+Ov+0tW4w== 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:(13230025)(346002)(39860400002)(136003)(396003)(376002)(366004)(451199018)(33656002)(2906002)(86362001)(6916009)(66446008)(83380400001)(54906003)(478600001)(7696005)(6506007)(8936002)(26005)(71200400001)(316002)(9686003)(38070700005)(4326008)(55016003)(186003)(122000001)(44832011)(52536014)(5660300002)(66476007)(76116006)(41300700001)(66556008)(64756008)(38100700002)(8676002)(66946007); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?rnCbWPKbu7SkQCelgxkGA+gyOS6jLDDQ3Fhclc8bLshwVtHFGLbzd2mNHrTz?= =?us-ascii?Q?VDLk8HJ/o5TnnWPH9Gidsk4AmJpPVhy8M4xQMrAxHAQlOgdxY9f7XZKGSHUL?= =?us-ascii?Q?aO7NrQBRlmRKOzEBrhwR30E/ZmKcCDX+zNnjV1LPCcbMK9M0+dxlf7Vejt1/?= =?us-ascii?Q?v22yuKIH3xmfHiwvRaOTNtKNyO+E8LNSk0htJbcrIrIJq7a5XDvDdjGQXe1D?= =?us-ascii?Q?Fe91bS7zxM0FJ6O3uinbOeaGag9+rE2z/CYYcu9VohoooHs3ikYizvfObmca?= =?us-ascii?Q?yznKkcogzl/UZuMInSTky8wnlYZ2w4nQQJL2luwAxI54Xgs+q0ZQoWInyOAf?= =?us-ascii?Q?ZY6Tui8+3cT70HqrXGPvGdcz4nXhmrafHD9TFgsd2NYwvNkPhoCWGnKnK4zA?= =?us-ascii?Q?mHQrMYVxjPkBNBxapPVbutxyNd8Xj+Fh3Ojl/w+OcvxqyeH356FX20eJPnm0?= =?us-ascii?Q?B8Gq2LkqDil65xjSv9LxeyOzDqsKFT2hTOwsl/OxaPNV1XSwqNMmuDqu1tNF?= =?us-ascii?Q?pmVrOeZwHmt/4xL5q2ClAUJ02F1GIS+dLxLhvh4ju38cDpfHKtqiClwvhlAA?= =?us-ascii?Q?S/JUjg4qKKtrspygRaLavpTwUHkUKUAE8ufuwCwvoUfuqa+cUxXGy72u7eh4?= =?us-ascii?Q?Vy X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: 9TfsyqDrOod/ra9e3FsmClZFyPmGSgwMfHmAbGnodbPvm/wqlsM2vncXPQoPKifn0UPryI2SfOuRz4rbcvNKoasVdZmy96RVcwr6osUNkqs16dERUohDBvVGRk9qsQ/tZxYmnOmvRA/VSPWFD8yRZz+nEisTULizjXFqLC7WeS7q0xIhheE+6QeM1ObeU0HQLnYcJziqAIchrwp3v0T0kN3ZgneZOQTo2L5IJCfsBeADCeVFxB3ZQfvLnRfwLHBBXu5sGHJCGbHFgQYAcWhTY6yHWuYD0EeRaAkbcH/iT5MPwoXBFONO7HZ50ZzBm+l+8Cd3KB0hLf/szTcw9Zy+pC1bAUxAvD85a+sjrt5MXSUpQTN5H2OqtmvUX8gzB/SYIS235h15tWMhXZhZorLVkItDy0zJ2B2Om8WEJpegqSup4dcHCH7hfW1FmgpbU3DyT9MdB4o5g9a/lv3pMMPdrlWN2QRZTnLW6Mkq7EJr/Fs8t2b10aoFTdKQE9fAx9wPHOr7Mjgs/5fwxtVioInUWbLJ3q6pfFNh++0LRE7nuyxMTbrEveX6rCe8vgE5ykhU2Smw8ynMrfVsKSRXdvW1QU2d4D5xD1cZw+KLZCAICt8nE8n+gNCcIAuiUqBee/zkgXnlPRKqNFodEs9pPTkbjog8BNOsjZNoibtBk0CfOHo/z5Tjq9lSje37rMMWPWxxWYpUs9hLQ+jKdgzyQAHHBOP4MBpgmdBekzoKV54G6l+v0V vfZ5+XBy7hxVs0fHviKeqCxqW4rzI3AGmMzBmJDA== 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: 01860b1c-23a6-4e50-ef58-08db0f7b7656 X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Feb 2023 17:38:34.3547 (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: QfmfjDEFbR6mq3hxxB6GT18QeB7lq56f51R9Uofq/7t6jAzK09YTACwbtMLXmZlwSAMBH24+DLcnTYSD3jptOw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN0PR10MB4824 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.219,Aquarius:18.0.930,Hydra:6.0.562,FMLib:17.11.170.22 definitions=2023-02-15_08,2023-02-15_01,2023-02-09_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 adultscore=0 suspectscore=0 phishscore=0 spamscore=0 bulkscore=0 mlxlogscore=883 malwarescore=0 mlxscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2212070000 definitions=main-2302150158 X-Proofpoint-GUID: k3UGy1IcMvuXN6fVy6xKX7hXtZhXCujF X-Proofpoint-ORIG-GUID: k3UGy1IcMvuXN6fVy6xKX7hXtZhXCujF 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_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 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:303312 Archived-At: > > > I notice that pop-up-windows is now deprecated and the doc says to us= e > > > the more complex display-buffer-take-action; however that newer optio= n > > > appears much more complex to configure; a recipe for getting > > > something close to the old pop-up-windows t would be nice. > > > > +1000. > > > > `pop-up-windows' shouldn't have been deprecated. >=20 > Are we now going to pick up fights lost 12 years ago? Really? Not picking any fights. Expressing my sadness that this happened. (But you lifted my spirits by suggesting/hinting (?), below, that it's _not_ deprecated.) > And where do you see that this variable is deprecated, btw? You're right that I didn't see the word "deprecated" as such. If you think "deprecated" is not meant, so much the better. Glad to hear that. To be clearer, the (28.2) doc string says this: This variable is provided mainly for backward compatibility and should not be used in new code. To make 'display-buffer' behave as if this were t, customize 'display-buffer-base-action' instead. What I pointed out wrt referring to "used in new code" stands. This seems to be telling someone (users of the option in new code? who is that? what kinds of code use options?) that they should customize a different option. If this wants to tell users to use one option instead of another, why is it talking about using the other (apparently nondeprecated) option "in code"?