From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Drew Adams" Newsgroups: gmane.emacs.devel Subject: RE: completing-read (and M-x) with pop-up-frames non-nil changes framefocus Date: Sun, 17 Jul 2005 22:10:37 -0700 Message-ID: References: NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1121664119 17196 80.91.229.2 (18 Jul 2005 05:21:59 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 18 Jul 2005 05:21:59 +0000 (UTC) Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Jul 18 07:21:58 2005 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1DuO4U-0000sg-Ge for ged-emacs-devel@m.gmane.org; Mon, 18 Jul 2005 07:21:42 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DuO6P-0005WS-92 for ged-emacs-devel@m.gmane.org; Mon, 18 Jul 2005 01:23:41 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DuO57-0005AM-Df for emacs-devel@gnu.org; Mon, 18 Jul 2005 01:22:22 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DuO52-00056K-BX for emacs-devel@gnu.org; Mon, 18 Jul 2005 01:22:17 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DuO4z-00054H-SF for emacs-devel@gnu.org; Mon, 18 Jul 2005 01:22:13 -0400 Original-Received: from [148.87.122.31] (helo=rgminet02.oracle.com) by monty-python.gnu.org with esmtp (TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1DuO2n-0002nE-Rr for emacs-devel@gnu.org; Mon, 18 Jul 2005 01:19:58 -0400 Original-Received: from rgminet02.oracle.com (localhost [127.0.0.1]) by rgminet02.oracle.com (Switch-3.1.6/Switch-3.1.7) with ESMTP id j6I5AkOb017615 for ; Sun, 17 Jul 2005 23:10:46 -0600 Original-Received: from rgmsgw301.us.oracle.com (rgmsgw301.us.oracle.com [138.1.186.50]) by rgminet02.oracle.com (Switch-3.1.6/Switch-3.1.7) with ESMTP id j6I5AjMO017597 for ; Sun, 17 Jul 2005 23:10:45 -0600 Original-Received: from rgmsgw301.us.oracle.com (localhost [127.0.0.1]) by rgmsgw301.us.oracle.com (Switch-3.1.4/Switch-3.1.0) with ESMTP id j6I5AjEg028852 for ; Sun, 17 Jul 2005 23:10:45 -0600 Original-Received: from dradamslap (dhcp-amer-whq-csvpn-gw3-141-144-81-231.vpn.oracle.com [141.144.81.231]) by rgmsgw301.us.oracle.com (Switch-3.1.4/Switch-3.1.0) with SMTP id j6I5AiUU028845 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO) for ; Sun, 17 Jul 2005 23:10:44 -0600 Original-To: X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.6604 (9.0.2911.0) In-reply-to: X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1506 Importance: Normal X-Brightmail-Tracker: AAAAAQAAAAI= X-Whitelist: TRUE X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:41039 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:41039 This opens a new frame for buffer *Completions*. At least in Windows, the new frame is selected. The frame focus for typing key sequences thus switches to the *Completions* frame, but the minibuffer of the original frame is still waiting for input. So, you cannot continue to type, to disambiguate the command you want. You would have to move the mouse to the other frame, I guess. On Windows, you have to manually select original the frame (e.g. click the title bar). In any case, you should not need to move the mouse or click the original frame. *Completions* should only be displayed, not selected, whether or not it is in another frame. Is that what you're complaining about, or is it some other behavior? Is it a Windows-only behavior? I don't know if it is Windows-specific. Stefan sent a C patch to fix this problem last Friday. I cannot check it, but perhaps someone else can.