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.bugs Subject: bug#26513: [External] : bug#26513: 25.2; pop-up-frames and *Completions* buffer Date: Sun, 20 Feb 2022 00:25:06 +0000 Message-ID: References: <877d9wpg9z.fsf@gnus.org> <066f0fac-2ce9-fe9a-355f-e148953fc6f0@gmx.at> <83bkz3yrho.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="34181"; mail-complaints-to="usenet@ciao.gmane.io" Cc: "larsi@gnus.org" , "charles@aurox.ch" , "monnier@iro.umontreal.ca" , "26513@debbugs.gnu.org" <26513@debbugs.gnu.org> To: Eli Zaretskii , martin rudalics Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun Feb 20 01:26:19 2022 Return-path: 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 ) id 1nLa3P-0008fr-3W for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 20 Feb 2022 01:26:19 +0100 Original-Received: from localhost ([::1]:42948 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nLa3N-0001Md-F9 for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 19 Feb 2022 19:26:17 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:47620) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nLa3E-0001LQ-9p for bug-gnu-emacs@gnu.org; Sat, 19 Feb 2022 19:26:08 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:36819) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nLa38-0002RZ-9e for bug-gnu-emacs@gnu.org; Sat, 19 Feb 2022 19:26:07 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nLa38-0005Hl-0H for bug-gnu-emacs@gnu.org; Sat, 19 Feb 2022 19:26:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 20 Feb 2022 00:26:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 26513 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch confirmed Original-Received: via spool by 26513-submit@debbugs.gnu.org id=B26513.164531672220268 (code B ref 26513); Sun, 20 Feb 2022 00:26:01 +0000 Original-Received: (at 26513) by debbugs.gnu.org; 20 Feb 2022 00:25:22 +0000 Original-Received: from localhost ([127.0.0.1]:58949 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nLa2T-0005Gq-Lx for submit@debbugs.gnu.org; Sat, 19 Feb 2022 19:25:21 -0500 Original-Received: from mx0a-00069f02.pphosted.com ([205.220.165.32]:61626) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nLa2P-0005Gf-Uv for 26513@debbugs.gnu.org; Sat, 19 Feb 2022 19:25:20 -0500 Original-Received: from pps.filterd (m0246617.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.16.1.2/8.16.1.2) with SMTP id 21JNgJ6s007199; Sun, 20 Feb 2022 00:25:10 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-2021-07-09; bh=Qv/HgV+HyXFLpCZMQISd2flbbzo9tZugwJH+pt+dzOc=; b=R9NG8sH8JEuilwO+GUOPF14+uQBWJf6v/Zm9OUDSVymoUDup4nEAat84ZN6M514EPITV xh3DI/DKH4xT65lhoVoepWuqkOGSjoVn5wb9d46O1UPBScMfWiYSN/XSpH0Mr7RtCdu/ onj/+Szsqu3bEQlJoglOBmtJe16Rdez0ieFnhei35bLigyfUGyNOo3kT0khWiNO2X7St AbDwRm4erRGFTwjPLzzyuzgzOm7oDAWk0Bde4dA03+2FX3RIDvsmZVhfL88DTGuGJ6bj 2kOE9DH02Dv4QcSyTN4caW2cuSvIcI9xh/JK+vtNPAndmQyAyeqE6nopeA4sqQ9lis9B dA== Original-Received: from userp3020.oracle.com (userp3020.oracle.com [156.151.31.79]) by mx0b-00069f02.pphosted.com with ESMTP id 3eas3v12pu-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sun, 20 Feb 2022 00:25:09 +0000 Original-Received: from pps.filterd (userp3020.oracle.com [127.0.0.1]) by userp3020.oracle.com (8.16.1.2/8.16.1.2) with SMTP id 21K0BPnM108247; Sun, 20 Feb 2022 00:25:08 GMT Original-Received: from nam10-dm6-obe.outbound.protection.outlook.com (mail-dm6nam10lp2103.outbound.protection.outlook.com [104.47.58.103]) by userp3020.oracle.com with ESMTP id 3eat0hv5c8-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sun, 20 Feb 2022 00:25:08 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=frPFURXUnbNTl+4rY/9mX+M/GFlXrU4xqwz/IDDqKEfn1hSXrsvv/tcwXB3sTcyzV+IEX1e/uHH9AM3AInA/5mjSVqoZWIraSFb5mfRgq34w9FKLFenX66bnmHG0PoBYZQWmX9w07PltXgEsr34S3XVZ9qJG3NppsHVnBlvyVq24ySF0pC2LQjaqtTWdSZk3NDiNPFBu2KXbASBDKb7H50gPkrnUc6Z+Tdpjytf9v0dNBNDWCCb7P0YyCU72+PNpskfQjMghAyYWMrkZVm4XI7td9KZH2MYMuha25klij3MVn0kGRUyoNLHCyKD6K2qQDoftto3gMi/3rRh7txqEsw== 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=Qv/HgV+HyXFLpCZMQISd2flbbzo9tZugwJH+pt+dzOc=; b=DLaKLfyBx3ZpUhQ2Ji0OB0bWCbfljnIvjkkNYsGSY+wbXatLlApowV+eb6U6rP5t2XZOFdLsZ/LpPHsLQxqccsyy0oboa1qa8WKZozTAooFNc5LHUmjJjD5yIycJaCluZz/+qV+iUfm7qen5UF7mrMfuAz+g1zAxEvJcgnTc0xzj+pdkjh7UVD/RQDU/ZmmSL+CCDHDXmOABBJobOlC/J1zEEAiEJJF8Jcvn73nj5XHS++SFURv+ziiX6Z+KOqXJd81+2MluP/rC5AmjhmJ9qMwQ0Pazg+bYg9My9nZC/LfG8KYlgWhHSzam0OVmkxyde5XatXGfGyjVB3pQvQCs4A== 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=Qv/HgV+HyXFLpCZMQISd2flbbzo9tZugwJH+pt+dzOc=; b=a32laJLFzfmnIWZHsq7gDfS0rZ+h2HtIdmwkdKqjwMMYExiQKppnMhWpoGJSs/+L6d3PyWFfzhrvRNuyWjTYlFJ/8Mmqr89ieAqjssl+r40+ePm0l9MR7RGnEX+Mr8C1371l4QVf086PpBmHPN/OaelNLIGbQu94ktOCTZXPW1E= Original-Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by DM6PR10MB4361.namprd10.prod.outlook.com (2603:10b6:5:211::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4995.24; Sun, 20 Feb 2022 00:25:06 +0000 Original-Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::6d28:e29d:4c51:6d04]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::6d28:e29d:4c51:6d04%5]) with mapi id 15.20.4995.026; Sun, 20 Feb 2022 00:25:06 +0000 Thread-Topic: [External] : bug#26513: 25.2; pop-up-frames and *Completions* buffer Thread-Index: AQHYJfBOFeTRIZT4LEeAnMi7mTuw/A== In-Reply-To: <83bkz3yrho.fsf@gnu.org> Accept-Language: en-US Content-Language: en-US x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 2e5bbe4b-bbb9-437a-41bc-08d9f4077211 x-ms-traffictypediagnostic: DM6PR10MB4361:EE_ x-microsoft-antispam-prvs: x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: AHRwJ9pvPF1ev9z+GX+oXB0LcSsYeEFYz8WcA8Ofe49KGJmLlS5A0fB4teVOOlKh2RXUUcKq8cmD//BIfUZtLlZxLNjlPT3aBpjkXrGioBJwDZGT6X89r8KeInLR0jgDJcFvaw7KsOC532vSqzoj6ADtNSQUfyBx8d9NU56G40DEgEbRajBJ3okjL13WxVgzh4N5mjnIT0mnHHiINyXATXRaxE66dHnjpvGbehEy0T+tCcTg8vGKsJRDUwPU3PmxCJr8U2B79tlY/92icfJtjFrtKKG44BfOHJGdF4LUSHPu19nASC3wGh18W6zpsN291EeOhaf4U/mxvpqSW1+SGlg1801kAG48xbL5ow7K/uxgMzDPb1q7PeLGqOwcZl5So9Wvazi9uZt3TQeIVYXuzeLhTI4Gu3uMd66dugOL88hXicLiCd9W6UDMzVvnabt50cVEaJAyyk4DFTBkiDJxYtVhoNmN0b5dD5rzREWKGcKOlkRFkPBVP92SeKhzDpbySpWHRDOxe+XfuiDcYOl0kUZbxqF97TchxYKfdHpTHn2/uvNIFRyBUULAIndNKhMt/sDktgxodULF5BgZAvIsGwYEDLtTO+AeurjQp7CyJnU33anYDKxSgoY58CGt7/w8I5r00jqro2WJmYM1pulSIFfCDFj75KjsLiPWwVL42KMQe478DEjQzYrNMCSxq722OfDPBAfuLxqTnpfFh6PpSQ== 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:(13230001)(366004)(38070700005)(186003)(26005)(55016003)(54906003)(508600001)(38100700002)(122000001)(316002)(110136005)(4326008)(9686003)(66556008)(66446008)(64756008)(5660300002)(33656002)(66946007)(2906002)(76116006)(8676002)(44832011)(7696005)(6506007)(86362001)(52536014)(8936002)(71200400001)(66476007); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: DNOwGIgDvN/9ELwF8IGxa6/XYizm4mSj2kdiCPDV7Gn/iKn97ckg5NYkmvuSXfsS7ImzdripZ2IRQ3wkLgAC7ZZwWolqfdlM6moJray4RBVNsHjFPK3s3o1v+BrupZM8lt9GElzj+uY9VH4UBt15jcYfJb/w3VN1HpSZYHvRTeNPgJb9/AtV52SP7C0L6YnLfgZ4qPUqOmqGZbY1o2DjoxY+87yBlHdSRQbPhsKrN5L2se4q+qrYSVIbXI+mjHFHSTFok33MDHtRfzgWV8aK8CkDvF0AbCKNJnXI6eZJG3+1mGI+JnHrW33Q9McXl+t2ZR4Nj1VNi3OVKUNfhWmsx+W580J44EzGP3cJ5Sd3r79l5SXeRAop8saoivGf1By3Y70vDcbWABs8vu/rz2jeueEd70ZFeWiHqc2oQ7m3QBYsIGTO+/Y0Pd5kFR7C/wTOfyMo7I9i46uX3C1ESvi0bn4r+rDTIF9NjQ98hl8L3D/Ggxnyklsc99nMdaQAQFs1vfFNmMrxlGfaQujN/P81YEocZhQ9XZcGLhGpu9IU04AcHbyuwHFlwlt/+fVZuFjaV5g6t9wIW/IUDlaaWHraH/ijMZNFFmc+BOzII6gIi93cb1ImVFd5rpbSiPXmmB0D+ndYwoCRNhBbR2unZJxQhbkCTfwKxUtR3FTjxKrEfVTSPcLBL+aqNw2vchdP7bKEb/pN+LfyM74igGbTvnf/Z+IXUh626URGxbYC7pgBYu/ScZ4x52b/N6k8Rw u4q7AfR5tn6JL/LWxAiPI8UgiQxCunK9pzfhpWMODOgE1FXbQgJL2nO9kHOYy8PjwC8OBOxXfX2Dswux/Y6qNPT16JdSfJmPhn 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: 2e5bbe4b-bbb9-437a-41bc-08d9f4077211 X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Feb 2022 00:25:06.4224 (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: dneFRDi5i0pszQmek2N8+V08kcwfkmdCdOIRRY1Zo29u+zcDUxaF3YWWZLFY4IcdVMzemT9KmHs3wLjIkL+Amw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR10MB4361 X-Proofpoint-Virus-Version: vendor=nai engine=6300 definitions=10263 signatures=677614 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 adultscore=0 mlxlogscore=999 suspectscore=0 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2201110000 definitions=main-2202200000 X-Proofpoint-GUID: deyBoZUsZd_yo_thCZ_jwJ4MKZJJu8kd X-Proofpoint-ORIG-GUID: deyBoZUsZd_yo_thCZ_jwJ4MKZJJu8kd 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" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:227210 Archived-At: > > In either case > > >>> I have a `display-buffer-alist` entry that does all kinds of funny > > >>> things for *Completions* ;-) > > >> Please post it here. > > > > > > Sorry, top secret. > > > > Maybe we really should recommend Drew's package for people setting > > 'pop-up-frames' to t then. >=20 > Didn't Drew say at some point that breaks Emacs 27 and later? 1. I don't recommend generally recommending to use my code for this. See my reply to Martin. 2. What I said wrt Emacs 27+ is that Emacs 27+ breaks use of my setup (not the other way around). In particular, although I manage which frame gets the focus, that control apparently gets overridden by something in Emacs 27+. (I think Stefan mentioned something similar, but he said it started with Emacs 26 (?), and I too have some problems that were introduced in Emacs 26.) Icicles allows use of a minibuffer along with with changing selected window and focused frame during minibuffer input (including with recursive minibuffers). E.g., you can switch among windows and do things there while the minibuffer waits for input. This requires control by the particular commands involved (commands that read from the minibuffer but also commands bound to minibuffer keys that result in interactions in other windows).