From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Alex Sparrow Newsgroups: gmane.emacs.help Subject: display-buffer-reuse-frames in a tiling WM Date: Mon, 6 Feb 2012 15:33:51 +0100 Message-ID: <20120206143351.GC13055@pciccms04.cern.ch> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" X-Trace: dough.gmane.org 1328548687 2218 80.91.229.3 (6 Feb 2012 17:18:07 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 6 Feb 2012 17:18:07 +0000 (UTC) Keywords: CERN SpamKiller Note: -50 To: Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Mon Feb 06 18:18:06 2012 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1RuSCb-000166-3a for geh-help-gnu-emacs@m.gmane.org; Mon, 06 Feb 2012 18:18:05 +0100 Original-Received: from localhost ([::1]:58133 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RuRwB-0001jj-4q for geh-help-gnu-emacs@m.gmane.org; Mon, 06 Feb 2012 12:01:07 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]:34139) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RuQ7O-0007MR-Tw for help-gnu-emacs@gnu.org; Mon, 06 Feb 2012 10:04:38 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RuQ7E-00028h-RB for help-gnu-emacs@gnu.org; Mon, 06 Feb 2012 10:04:34 -0500 Original-Received: from cernmx32.cern.ch ([137.138.144.178]:50554) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RuQ7E-000288-MS for help-gnu-emacs@gnu.org; Mon, 06 Feb 2012 10:04:24 -0500 Original-Received: from CERNFE23.cern.ch (137.138.144.152) by cernmxgwlb2.cern.ch (137.138.144.178) with Microsoft SMTP Server (TLS) id 14.1.270.1; Mon, 6 Feb 2012 15:43:48 +0100 Original-Received: from localhost (128.141.142.17) by smtp.cern.ch (137.138.144.172) with Microsoft SMTP Server (TLS) id 14.1.270.2; Mon, 6 Feb 2012 15:43:48 +0100 Content-Disposition: inline User-Agent: Mutt/1.5.21 (2010-09-15) X-Originating-IP: [128.141.142.17] X-detected-operating-system: by eggs.gnu.org: Windows XP/2000 (RFC1323+, w+, tstamp-) X-Received-From: 137.138.144.178 X-Mailman-Approved-At: Mon, 06 Feb 2012 12:00:45 -0500 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:83669 Archived-At: Hi all, I have a question about the behaviour of display-buffer-reuse-frames when using a tiling window manager (Xmonad in my case). The documentation says: "In addition, if the value of display-buffer-reuse-frames is non-nil, and the buffer you want to switch to is already displayed in some frame, Emacs will just raise that frame." As I understand it, this just calls XRaiseWindow on the frame in question. On XMonad (and presumably other tiling WMs) this has no apparent effect when the frame is on a different workspace. This throws me into confusion for a few seconds wondering why the buffer hasn't opened. Is there any way to improve this behaviour? Even being able to optionally set an URGENT hint on the window would be very useful I think. Thanks Alex