From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Dima Kogan Newsgroups: gmane.emacs.bugs Subject: bug#20034: 25.0.50; [PATCH] gud never displays a source buffer over the gud window Date: Mon, 09 Mar 2015 09:01:16 -0700 Message-ID: <87d24ikvks.fsf@secretsauce.net> References: <87sidgp7ve.fsf@secretsauce.net> <54FC1E8C.5050706@gmx.at> <87fv9fklgb.fsf@secretsauce.net> <54FD77F9.1050801@gmx.at> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Trace: ger.gmane.org 1425917012 870 80.91.229.3 (9 Mar 2015 16:03:32 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 9 Mar 2015 16:03:32 +0000 (UTC) Cc: 20034@debbugs.gnu.org To: martin rudalics Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Mar 09 17:03:20 2015 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1YV099-0003KD-7A for geb-bug-gnu-emacs@m.gmane.org; Mon, 09 Mar 2015 17:03:11 +0100 Original-Received: from localhost ([::1]:44098 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YV098-0000q2-Jz for geb-bug-gnu-emacs@m.gmane.org; Mon, 09 Mar 2015 12:03:10 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:40923) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YV094-0000p4-Mp for bug-gnu-emacs@gnu.org; Mon, 09 Mar 2015 12:03:07 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YV090-0001HB-IO for bug-gnu-emacs@gnu.org; Mon, 09 Mar 2015 12:03:06 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:42300) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YV090-0001H4-60 for bug-gnu-emacs@gnu.org; Mon, 09 Mar 2015 12:03:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1YV08z-0005p1-Q3 for bug-gnu-emacs@gnu.org; Mon, 09 Mar 2015 12:03:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Dima Kogan Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 09 Mar 2015 16:03:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 20034 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 20034-submit@debbugs.gnu.org id=B20034.142591697522362 (code B ref 20034); Mon, 09 Mar 2015 16:03:01 +0000 Original-Received: (at 20034) by debbugs.gnu.org; 9 Mar 2015 16:02:55 +0000 Original-Received: from localhost ([127.0.0.1]:40867 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YV08t-0005oc-7g for submit@debbugs.gnu.org; Mon, 09 Mar 2015 12:02:55 -0400 Original-Received: from out2-smtp.messagingengine.com ([66.111.4.26]:38205) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YV08r-0005oR-1o for 20034@debbugs.gnu.org; Mon, 09 Mar 2015 12:02:53 -0400 Original-Received: from compute6.internal (compute6.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id CA4A521593 for <20034@debbugs.gnu.org>; Mon, 9 Mar 2015 12:02:50 -0400 (EDT) Original-Received: from frontend1 ([10.202.2.160]) by compute6.internal (MEProxy); Mon, 09 Mar 2015 12:02:52 -0400 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=secretsauce.net; h=x-sasl-enc:references:from:to:cc:subject:date:in-reply-to :message-id:mime-version:content-type; s=mesmtp; bh=yrs2f1tzuH1w xg96dS4Q4lqEA/8=; b=s9pPkfwz+Z0wRjpIJ5NrZL6BGZD01D410lhh0G+hrt+E kps+Q21lG9Jr1Q+CZLHM0VwSsOKH+RtFGkOQFkFBgRJ5jTr4PCGUPG16lxmFufuW Dz6KiSivQ4aGURjl7Qf9P2sqR13K7OqYZx0nyZiMaAjdfUyj0cc/1kUHnhXE0G8= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=x-sasl-enc:references:from:to:cc:subject :date:in-reply-to:message-id:mime-version:content-type; s= smtpout; bh=yrs2f1tzuH1wxg96dS4Q4lqEA/8=; b=TlpmeHWL0A5ur7ZXIWe1 XNdFJN7EJmOakTAsjbpiaAUdkxrS2IL30/xfxIuQmDwB5K+lIzG0cTM3OCMAhCex ql1fWndXhsmGNa3BZlF1DPLL4Wc6bjcQKcv3Rduvyg+PALWp2EU4vEXgtfbly79z pYK/t7IydcTjo5yR6xFsVLw= X-Sasl-enc: pnTYnxzOU2nV0fpK+MD72r6Ees/QWJRMCl6x7YA8zTE3 1425916971 Original-Received: from shorty.local (unknown [172.56.33.38]) by mail.messagingengine.com (Postfix) with ESMTPA id C3046C002A7; Mon, 9 Mar 2015 12:02:51 -0400 (EDT) Original-Received: from ip6-localhost ([::1] helo=shorty) by shorty.local with esmtp (Exim 4.84) (envelope-from ) id 1YV08i-0007vi-V7; Mon, 09 Mar 2015 09:02:45 -0700 In-reply-to: <54FD77F9.1050801@gmx.at> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.43 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.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:100325 Archived-At: --=-=-= Content-Type: text/plain In the last email I attached the older patch by mistake. Correct patch attached this time. It fixes this, 17675 and 19901 I believe. martin rudalics writes: > Maybe people who reported problems with their gud-/gdb interface could > try whether the patch fixes them. I sent requests to the tracker of 17675 and 19901 --=-=-= Content-Type: text/x-diff Content-Disposition: inline; filename=0001-gud-never-displays-a-source-buffer-over-the-gud-wind.patch >From ed24aed33bd27ddd66b7288fb3999eaa619a0c27 Mon Sep 17 00:00:00 2001 From: Dima Kogan Date: Sat, 7 Mar 2015 17:37:20 -0800 Subject: [PATCH] gud never displays a source buffer over the gud window --- lisp/progmodes/gud.el | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lisp/progmodes/gud.el b/lisp/progmodes/gud.el index a12bdd9..ea6f53c 100644 --- a/lisp/progmodes/gud.el +++ b/lisp/progmodes/gud.el @@ -2813,8 +2813,8 @@ Obeying it means displaying in another window the specified file and line." (gud-find-file true-file))) (window (and buffer (or (get-buffer-window buffer) - (display-buffer buffer)))) - (pos)) + (display-buffer buffer '(display-buffer-use-some-window (inhibit-same-window . t)))))) + (pos)) (when buffer (with-current-buffer buffer (unless (or (verify-visited-file-modtime buffer) gud-keep-buffer) -- 2.1.4 --=-=-=--