From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Tassilo Horn Newsgroups: gmane.emacs.devel Subject: Re: 23.0.50; Can't switch to a buffer Date: Mon, 10 Sep 2007 21:07:29 +0200 Message-ID: <87hcm2nxu6.fsf@baldur.tsdh.de> References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1189454846 23943 80.91.229.12 (10 Sep 2007 20:07:26 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 10 Sep 2007 20:07:26 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Sep 11 06:07:13 2007 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1IUw63-0003ZD-Mf for ged-emacs-devel@m.gmane.org; Tue, 11 Sep 2007 05:07:27 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1IUobh-0006bl-2j for ged-emacs-devel@m.gmane.org; Mon, 10 Sep 2007 15:07:37 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1IUobe-0006bY-1F for emacs-devel@gnu.org; Mon, 10 Sep 2007 15:07:34 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1IUobd-0006bM-D6 for emacs-devel@gnu.org; Mon, 10 Sep 2007 15:07:33 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1IUobd-0006bJ-AH for emacs-devel@gnu.org; Mon, 10 Sep 2007 15:07:33 -0400 Original-Received: from out2.smtp.messagingengine.com ([66.111.4.26]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1IUobc-0005XC-UE for emacs-devel@gnu.org; Mon, 10 Sep 2007 15:07:33 -0400 Original-Received: from compute1.internal (compute1.internal [10.202.2.41]) by out1.messagingengine.com (Postfix) with ESMTP id AC94C2D9A8 for ; Mon, 10 Sep 2007 15:07:32 -0400 (EDT) Original-Received: from heartbeat1.messagingengine.com ([10.202.2.160]) by compute1.internal (MEProxy); Mon, 10 Sep 2007 15:07:32 -0400 X-Sasl-enc: mOAvwsxGW8ZiYHaYBg8gJcIdU8mtAxzA8Djq6NUI9hZy 1189451251 Original-Received: from baldur.tsdh.de (dslb-084-063-030-192.pools.arcor-ip.net [84.63.30.192]) by mail.messagingengine.com (Postfix) with ESMTP id C2CB5302E for ; Mon, 10 Sep 2007 15:07:30 -0400 (EDT) Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAD1BMVEW2mhnYvEn26qD+/vbC t5CEWCLiAAAACXBIWXMAAAsSAAALEgHS3X78AAAATnRFWHRSYXcgcHJvZmlsZSB0eXBlIGV4aWYA CmV4aWYKICAgICAgMjAKNDU3ODY5NjYwMDAwNGQ0ZDAwMmEwMDAwMDAwODAwMDAwMDAwMDAwMAqJ uBZbAAAACXZwQWcAAAAwAAAAMADO7oxXAAABkElEQVQ4y3WTDZLCIAyFQ08A6AFK0gNowgG6de9/ pn2Bau22ZRyF+ZKXX8lOjqZs1K9i+gUmStKAxmzTsjlECtwBEUfKb1CJKDvQkfwEWUFZCsD0shpi I8MbZAWoQWNI+KS3S2VhACaolwSAXzGkUD0ok7q4liwID4vFJAGEG1DIorDV4pGmXBCKka7GJPb0 ItwlIMHsHkJQMftlPKQQIVDA+wmAXgi70pg5pTyiGwC5t2SCw0LBOHNJ3oDH2sQf2CciETXNMLKx A82IhtCtbV6kQsJfT+aYuJB8+jtIA/OQiK3QNpDUgZeMtDYA7QZQl0fsUn6rK4heE+I36+WFvnMH paVobYJ6l5Ztr0M+IlgQr0vMvlKRPj0X5R1oDuXmXnICpDV9B6ooeugX//oCs2ry8dlzDyCASd2O HtNg2CC/jbwDMybYd24PoMSx8HugG3gMUoZtIhuYuRV3ANXX8XUCvIBRjkDjDStgR1CD/PuDrmDM dg7i6xwclVZQDkoriHwB7nYBlgugcgXsSurk/AEJvb3wF7X09QAAABp6VFh0anBlZzpjb2xvcnNw YWNlAAB42jMCAAAzADOJOCM1AAAAJnpUWHRqcGVnOnNhbXBsaW5nLWZhY3RvcgAAeNozqjDSMaww BGEAEYMC6T2XL08AAAAASUVORK5CYII= Mail-Followup-To: emacs-devel@gnu.org In-Reply-To: (Leo's message of "Mon, 10 Sep 2007 19:49:41 +0100") User-Agent: Gnus/5.110007 (No Gnus v0.7) Emacs/23.0.50 (gnu/linux) X-Detected-Kernel: Genre and OS details not recognized. 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:78489 Archived-At: Leo writes: Hi Leo, > To reproduce: > 1. `emacs -nw -q' in a terminal > Let's assume that *scratch* buffer is now displayed > 2. M-x server-start > 3. Open an X frame with emacsclient > 4. In X frame, you won't be able to switch to any buffer that is > displayed in those tty frames. > > I found this very annoying as from time to time I have to go to the > tty frame bury that buffer and go back to the X frame and switch to > it. For example when I want to copy something out of Emacs to other > applications such as firefox and I don't have a mouse there is no easy > to do that in ttys. I think the problem is that you use ido or iswitchb to switch to buffers. By default those try to raise the frame which displays the buffer instead of switching to the buffer in the current frame. With multi-tty the problem can be even worse, because maybe the server runs detached somewhere and cannot be raised and the user doesn't even know which buffer it's displaying. Because of that in Message-ID: <87ejhc58oj.fsf@baldur.tsdh.de> I proposed to change the default values of the variables that cause this confusion to ask before trying to raise another frame. Bye, Tassilo