From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Drew Adams <drew.adams@oracle.com> Newsgroups: gmane.emacs.bugs Subject: bug#67249: 30.0.50; `same-frame` equivalent for `display-buffer-alist` Date: Sat, 9 Dec 2023 23:17:51 +0000 Message-ID: <SJ0PR10MB54883C9C1CF04E428A9C002DF389A@SJ0PR10MB5488.namprd10.prod.outlook.com> References: <jwv34x4m50o.fsf@iro.umontreal.ca> <jwv1qcmfm22.fsf-monnier+emacs@gnu.org> <cbc6a073-2718-7809-c85e-cf338341c712@gmx.at> <jwvv89xesho.fsf-monnier+emacs@gnu.org> <69e6899b-9e93-9a97-a8bc-4ce9a9f0ae4c@gmx.at> <jwvwmucd0mq.fsf-monnier+emacs@gnu.org> <69387717-1eaa-6019-0000-4c95c61e1bc3@gmx.at> <jwvwmubrkx7.fsf-monnier+emacs@gnu.org> <1f026837-af56-435f-9d4e-048a18af07eb@gmx.at> <jwv8r6pssbu.fsf-monnier+emacs@gnu.org> <a3b664a2-bb53-2f84-edb1-ab4d9d3567bd@gmx.at> <jwvlean7ulh.fsf-monnier+emacs@gnu.org> <488b181f-c74e-d97b-b168-a602158c3e7b@gmx.at> <jwv8r6n6z8t.fsf-monnier+emacs@gnu.org> <jwv8r6njf5k.fsf-monnier+emacs@gnu.org> <47d97021-75ea-cfc7-d439-cc38bc1044f4@gmx.at> <jwvwmu529iy.fsf-monnier+emacs@gnu.org> <jwvjzpvglal.fsf-monnier+emacs@gnu.org> <52b5fec2-510f-2fcd-c67c-2da18c91ab22@gmx.at> <jwv1qbvm2o1.fsf-monnier+emacs@gnu.org> <SJ0PR10MB5488ECBC85AC127234347F1FF389A@SJ0PR10MB5488.namprd10.prod.outlook.com> <jwvv897kn72.fsf-monnier+emacs@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="372"; mail-complaints-to="usenet@ciao.gmane.io" Cc: martin rudalics <rudalics@gmx.at>, "67249@debbugs.gnu.org" <67249@debbugs.gnu.org> To: Stefan Monnier <monnier@iro.umontreal.ca> Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun Dec 10 00:19:15 2023 Return-path: <bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org> 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 <bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org>) id 1rC6bL-000ARP-Cp for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 10 Dec 2023 00:19:15 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from <bug-gnu-emacs-bounces@gnu.org>) id 1rC6ax-0006vg-1c; Sat, 09 Dec 2023 18:18:51 -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 <Debian-debbugs@debbugs.gnu.org>) id 1rC6av-0006vG-MW for bug-gnu-emacs@gnu.org; Sat, 09 Dec 2023 18:18:49 -0500 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <Debian-debbugs@debbugs.gnu.org>) id 1rC6av-0003so-DZ for bug-gnu-emacs@gnu.org; Sat, 09 Dec 2023 18:18:49 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from <Debian-debbugs@debbugs.gnu.org>) id 1rC6b9-000276-6V for bug-gnu-emacs@gnu.org; Sat, 09 Dec 2023 18:19:03 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Drew Adams <drew.adams@oracle.com> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces@debbugs.gnu.org> Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 09 Dec 2023 23:19:03 +0000 Resent-Message-ID: <handler.67249.B67249.17021639008035@debbugs.gnu.org> Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67249 X-GNU-PR-Package: emacs Original-Received: via spool by 67249-submit@debbugs.gnu.org id=B67249.17021639008035 (code B ref 67249); Sat, 09 Dec 2023 23:19:03 +0000 Original-Received: (at 67249) by debbugs.gnu.org; 9 Dec 2023 23:18:20 +0000 Original-Received: from localhost ([127.0.0.1]:49168 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces@debbugs.gnu.org>) id 1rC6aO-00025Q-PP for submit@debbugs.gnu.org; Sat, 09 Dec 2023 18:18:20 -0500 Original-Received: from mx0b-00069f02.pphosted.com ([205.220.177.32]:15550) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <drew.adams@oracle.com>) id 1rC6aI-00025A-Js for 67249@debbugs.gnu.org; Sat, 09 Dec 2023 18:18:15 -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 3B9MsRlp027346; Sat, 9 Dec 2023 23:17:56 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-11-20; bh=EYeKaSTucoh+j52vd17EkD+4HPdFqHg33FvEB/Ju0ng=; b=LX6XsTRW7FFlXwq91YyHaRvHaMqEN7GsrDm9iGP6feACEcSQ2FhzYa7HE3YJ8alWtHNk 6o5Fz2wyWhpWzopTjhwWPAbudsuSKOz7vxIuICb/2jUq77zrXf1BTfoNxOom/8xpZ4ln LNjQkjKJFM8KPjhuLjPG9ErF7pdXzDR8S0ocYTEmBVNAIiaIXnZTgtjzUKrzebbrxMVs faMegf8DqnUBj3hR0oiYT26QBjoBvjpC6aYSw76LTP1Y8tvywjS6dT32Ore4XYFLFLtO qffSmd8SuX+zTIf4pksYjNoMRmiv68cT9DmEqcawAQSlAAbDsA4gNLpFga5Ou8IvsUb3 FA== 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 3uvenegxr8-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sat, 09 Dec 2023 23:17:55 +0000 Original-Received: from pps.filterd (phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (8.17.1.19/8.17.1.19) with ESMTP id 3B9LNhIu028477; Sat, 9 Dec 2023 23:17:54 GMT Original-Received: from nam02-dm3-obe.outbound.protection.outlook.com (mail-dm3nam02lp2040.outbound.protection.outlook.com [104.47.56.40]) by phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 3uvep3f8pk-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sat, 09 Dec 2023 23:17:54 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ge1cOejW9ofqaeLnj39LOH5VuE9jE0lpKa48TQbxsJRHeFiLj0sPPqL6DdGNHQVeLbQkvlTMAKwr/EXQLOnej1aYpwZlhZHYQP1w5/CCkUlkaZT8jaG9kpgUGpd+OtJWuE+q6PBmqDexuZga1URM0uCTDFZqlbeo5HGuskrmtNNMQSGAavI/i5TLwqlVW8hunYVir4d/3R+lyFvOntnI21XGB81F7/ryPulIcIALiBQBBl3c5QryoihlgeOnps1D1jwgYNjco1JUmz3vxiULqqOjRqUVCmm5cOOKjHZKkI4JhDnd78uQd4MO8hTNvRbc33ZqYs1EGFAtHf3U5/6Y+w== 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=EYeKaSTucoh+j52vd17EkD+4HPdFqHg33FvEB/Ju0ng=; b=mhhUYV86UclGupC98j5I8BLLDN0XQMOBtXNZkhjkiIXsiBJj9V23z0tIVZ7IrQHBzxCa2OR6mjaZSn4jb/UsdarcCWP99ACW2qyhEQ976OIwsw01S/vIUM0w0qpj02/IzQAhKQP0/VYRDjTkGpk2ujbobx13YQyvVryyjauCMZtufMz1NPLS5L3qnbPzxQZAoSxOf41A7o2lsBQ8/XVDTYmYyEC/27wtzMC3u2emnlkkJPmQWHuoroDcJBAMQPUL3gzDTE+Xv9XhhpTjbV1XJ4KgYG52K48QUNyL//ihd7AVMRxYOoRVqsDFOQN6bXF3Ocz1rpAHvuGaxkT2u9q8rw== 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=EYeKaSTucoh+j52vd17EkD+4HPdFqHg33FvEB/Ju0ng=; b=jrwHsAM5iAj7bmntHSIQHldVxGFat1S5+NfnluuA/iDP0vqF1PHPQjEt6KyNN7jS46fUBnNKPmSHLdMIYt+jswF/S1ZnczVv44AVAGyN3XXuhqKLsfwHm1tmvwnoI7ml6yxcIwSh8vGUsbS4o5X6WGW+ORbXffVPXCQY/N9L+YM= Original-Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by DS7PR10MB7131.namprd10.prod.outlook.com (2603:10b6:8:e4::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7068.29; Sat, 9 Dec 2023 23:17:52 +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.7068.030; Sat, 9 Dec 2023 23:17:52 +0000 Thread-Topic: [External] : bug#67249: 30.0.50; `same-frame` equivalent for `display-buffer-alist` Thread-Index: AQHaKvJfmKjH8GFde0OAeE6rBl+zJrChkVSA In-Reply-To: <jwvv897kn72.fsf-monnier+emacs@gnu.org> Accept-Language: en-US Content-Language: en-US x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SJ0PR10MB5488:EE_|DS7PR10MB7131:EE_ x-ms-office365-filtering-correlation-id: 7b7e230a-fc84-449d-de9f-08dbf90d1120 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: TppyVaayn+RnPQthPB/4qWiIdM0XbNbbEKb8jxGWvLP+BbOHi+xDS5Tbsd7amhAU2UKvGSFkWSrzdj3gQolqQf0gdNgZWJid1Q3SZfKU41FrUHvTsO0xsGb5/6cWlocaAnxDnWB76H77Njlr8vkYVW0QQeIk3IewK01UWSHd03WkGy5muiUoBp4XWZuxAVlFnBIvgrQbwTYJdaewKMnNRt9mRt9x62It+I7JlOfr0a7FAKkhJgz1fn6U1l1i7HEPc3nr+hnjQrsxXMQZYAwPU9ItKrjxhqdzRBicBnyfHwP/vU8c8Mg9tZWVeIHZiZia+P1y9P6XldRAKUNVk2Pe3FId8AYkf5A34sovrlDZDi1qRyPxpRPiWhzibY2Qe7kh1DZcX4JlfoaXlXONDASOSacpMl2J5WRnVG7DNn1GbnCQeXRSVQiyhmA794ihLbeQtgrFPwwC5Z10tnOlGgXyo4PON1JdaGSJT91w3wTU8RI3S5OFWtIRGUGA7hj06MhMQbkh5YAMxSrKS2DjydjgCPohcXr7U/58rBY1x0j3uKlWrwdY9N2TOXlQ2MzjuVq0MqhgtdMpiJFoHp/c8a3NLJScBiVe6p06s1nI4ahVcJOHkLLWZsc9Yrnt5ZwKF26y660T1GsXaUL9th5bvghN6w== 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)(376002)(346002)(396003)(366004)(39860400002)(136003)(230922051799003)(451199024)(64100799003)(1800799012)(186009)(66556008)(66476007)(66446008)(76116006)(66946007)(64756008)(54906003)(7696005)(6506007)(9686003)(41300700001)(71200400001)(38070700009)(26005)(86362001)(38100700002)(122000001)(33656002)(478600001)(8936002)(44832011)(52536014)(8676002)(4326008)(2906002)(5660300002)(296002)(316002)(6916009)(55016003)(81973001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: 7AM4tzCFbIMfDNrwYU+33EQ7hqpntJoCd2nN0f/N+gbdhaP1kTEYitgoR57+tyfhS/CUWpqUDTbW7TMpVSqMCcpOpDZZgZ5Na1Q55E4SarA8j4qhqWL/DvS9zXNZLMZmWqIgcbf9l55X1oeeFw9S4MIb1QHL4LLny2zIyaAY5ztJU0MZpCAliwqeArEMwbO4+va/5zasacjJ3I4+njo4LVyoMv1ArwZOU2gGQvzzEr/II0hT0iMvoMpBEH8/0WIBNAfenqhCOfoxkw5u3HxjMuY+ODODNZvtmD71h3e7sAcm8pSOOKY4T4A/hQAkNdw4z4RXiMDhx+tQNJ/J/yC9Q+AdO0BG9dRQ30uPZa4rTPydr5zgCMmUquvSzXBWGHLQVwN0CvS3OTQBDcAC0pePzMnDKfHi64IFQi6PrbakqHG5izM+Th8fjrscANDxerqIQB5wQO28rljnGqPsCnGbDT1OpeoKtVJ2FaX5eqmxmckxhKoRH6QQgxpxxorDmx1gRo6Uw4ql3dZQHGdL1L8giBNrg7nsG9tO7TgulJcCdLIJWTj6ZCgYtvlY9MP79HD8Cr+J2FGtedv1u3/H75b5YHIJl4j//evcxcsfHHBtS8opqMksyEdC55de7yd0yKMVxiBhsWSRImRcxL7vSM5nc7fIpjTUmngVz+p452iquxEytsQQV4tzv7HxJAS0Sxf67ErxmrP/iskRoT+Cwe+dKjM0G6DRWU3onN5WLmgekYVbcPemoQc31pZSYL 5ndH+pn2StF9yAZUu7AWEoC2a7lgoPyyZ44uvw/WFHo/zLSWqOASl48/4JVK/7k0uPVJbbATuUlIsub3PC9dBwBTcqNaHYe8oF X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: +xLvWW3hg/J2F4yq22FX32LTf+zPMqXzsimftgEmo0IgkzJgZQHajqJZC8bEF/euv1m0qwGG9jZGMajCRDRHUQpI9AbJJFahHTiDMfnSXY/pX8y9U3HbrXzdflDQaGUy46akzMHIx9eZyrnAHA+jSWNMsHsSICkgSzCxh2YCT9AvE40MAlBbJ38pnN3TLZkMqXxt9FsVZQCHXolmAjgQxF3ma/oY2TOzt/TIzrlb4ZOoXN2AEA49WHFQzt+UXjtUHudBGac78TjQQdsQUwMDHy+Hf9Bhzmz19fXlHJnUF7St0/e/Mxec3rDyHOsDNjc0wJJfO0bL2tZa/wcTLZiH77u8QiM/KDQ92JbtihtFOf0G+y2VWL5NIsQ+Tsg3vw1p7fJHjyhJ+tv61+GoDwRNZiQfn+ZNL1Kmy6Fq2u1sLy+V8xkgcItawWU2/+8HHQb/5Lzn+RcnOU/0Ge6dVGQ/9HJAV7dTR7LE+tsFM9P+j15BOTDKBot79GDghkg7/uaJ8RQeVNBNV0HCgFAMx+SGCFesJ8/CiwYKb+DGfmdR38QOr/OpFB+OB55sppk/PSaNLiHX/PlOEdL1jCW5Ec2Fq6QxlcUYJV5LGcgf7AW7Qas/F3J2a1e4yqqwRMenPx2BkvPLHaW/GuwM2wYkfec/1JkWMSXe5y25+y4+TPzHbcCBntuh9nW3gomKhlzMsFb8rAJW/eDBdO2fIIzw3tcqcTm22CaanavnkrR9QgHZnzNTbO m7yGpbGNVgSHl2iLbOn2On1z5DPBbH+Btnl5hYpQYKoUEtn+c4Bok/KNHHU26v0Uc6emXGGaXopp4jKQqy5L7LCXxbxgRa4Z3+ 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: 7b7e230a-fc84-449d-de9f-08dbf90d1120 X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Dec 2023 23:17:52.0052 (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: rphYepA5Kt30eOJNPMgaDjiC0EFsNm8IsWIVnZ706LAUsSjfgbGnjExyGONWjwfSJRgihznUCuGjde+Pmod/zQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS7PR10MB7131 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.272,Aquarius:18.0.997,Hydra:6.0.619,FMLib:17.11.176.26 definitions=2023-12-09_12,2023-12-07_01,2023-05-22_02 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxlogscore=999 bulkscore=0 spamscore=0 mlxscore=0 adultscore=0 phishscore=0 malwarescore=0 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2311290000 definitions=main-2312090205 X-Proofpoint-GUID: VBl9Jtgk7FK-xF5FskwOysqovYY0WfYa X-Proofpoint-ORIG-GUID: VBl9Jtgk7FK-xF5FskwOysqovYY0WfYa 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" <bug-gnu-emacs.gnu.org> List-Unsubscribe: <https://lists.gnu.org/mailman/options/bug-gnu-emacs>, <mailto:bug-gnu-emacs-request@gnu.org?subject=unsubscribe> List-Archive: <https://lists.gnu.org/archive/html/bug-gnu-emacs> List-Post: <mailto:bug-gnu-emacs@gnu.org> List-Help: <mailto:bug-gnu-emacs-request@gnu.org?subject=help> List-Subscribe: <https://lists.gnu.org/mailman/listinfo/bug-gnu-emacs>, <mailto:bug-gnu-emacs-request@gnu.org?subject=subscribe> Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:275888 Archived-At: <http://permalink.gmane.org/gmane.emacs.bugs/275888> > I have no idea what you're talking about. Please double check > that you actually understand what the patch is doing (and take the > `Subject:` of this bug report as a good hint for the intended use), > and then clarify your argument. I did look at the patch, and I understood that. The only thing I objected to is having the value of that user option be overridden by passing a different value of the eponymous `display-buffer' parameter. > For example, `pop-up-frames` is not deprecated. Yes, I know that. I didn't say it is. I only mentioned, in parens, that I hope it remains undeprecated. To be clear, it's _good_ for `display-buffer' to be able to do what `pop-up-frames' does. Most use cases would (I guess?) also be covered by just binding the option. I just don't think it's great for such a work-horse function to override an option value. If the doc about the parameter made clear what's involved (i.e., say that it overrides the option etc.), and counseled against overriding an option without letting users know that that's happening (e.g. in the doc string of a command that uses `display-buffer' this way), then that's probably OK. IOW, let's please refer to it as a user "option", not just a "variable", and remind users of the parameter that it's not very kosher to override the behavior of an option without also letting users know explicitly that that's happening. If a user of a command knows that it overrides an option then, well, using that command is a choice. And they can likely define their own command that doesn't do so. Can they do that just by binding `pop-up-frames'? (No, right?)