GNU bug report logs - #36089
26.2; Emacs window creation with multiple frames

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Reported by: André Marçais <andre@HIDDEN>; dated Tue, 4 Jun 2019 14:22:01 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.

Message received at 36089 <at> debbugs.gnu.org:


Received: (at 36089) by debbugs.gnu.org; 5 Jun 2019 07:38:34 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jun 05 03:38:34 2019
Received: from localhost ([127.0.0.1]:46341 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1hYQVG-0006HD-2W
	for submit <at> debbugs.gnu.org; Wed, 05 Jun 2019 03:38:34 -0400
Received: from mout.gmx.net ([212.227.17.22]:43715)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <rudalics@HIDDEN>) id 1hYQVD-0006Gx-PK
 for 36089 <at> debbugs.gnu.org; Wed, 05 Jun 2019 03:38:32 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net;
 s=badeba3b8450; t=1559720304;
 bh=b76VoYJlrJU9gOGlXVwq8dsauVAsqm+9y5RgdMRYm+k=;
 h=X-UI-Sender-Class:Subject:To:References:From:Date:In-Reply-To;
 b=k9p+n5UaGa4FCIB9CweKJmUBAW01/j0tkI0vqQ4FY2tcyb6WK9S0TYvAy06GS/XwD
 3YoCXGEdRaDQVtZN2EjOvSfOnipz4qAJ4z+95h1IkkkQcfr4t6FVbxdiu+cEawlgxC
 6gGLSen7jxmrrEt6G/kagEaqvNOK2KLLYSQG2Hlk=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.1.101] ([212.95.5.18]) by mail.gmx.com (mrgmx103
 [212.227.17.168]) with ESMTPSA (Nemesis) id 0M7H2Y-1gbf6D2Wgw-00x5g1; Wed, 05
 Jun 2019 09:13:47 +0200
Subject: Re: bug#36089: 26.2; Emacs window creation with multiple frames
To: =?UTF-8?B?QW5kcsOpIE1hcsOnYWlz?= <andre@HIDDEN>, 36089 <at> debbugs.gnu.org
References: <CA+bNYixvcTcEGZ914D+70Tzqd9yTB7tJxz1TU-0rpiECKbSjbw@HIDDEN>
From: martin rudalics <rudalics@HIDDEN>
Message-ID: <53b6e204-b0db-dca3-2bba-7aba65f04d0b@HIDDEN>
Date: Wed, 5 Jun 2019 09:13:46 +0200
MIME-Version: 1.0
In-Reply-To: <CA+bNYixvcTcEGZ914D+70Tzqd9yTB7tJxz1TU-0rpiECKbSjbw@HIDDEN>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: de-DE
Content-Transfer-Encoding: 7bit
X-Provags-ID: V03:K1:9pvitNwl4xl0s+RMflA2jpz/HMpwp+UK3YXzPSnjBJALWvcLiQF
 mjkVy903QJRiB0WfuXHiszYC0f1yXI9/i6Clj0nyEWkzx1Po+hPz41vrYlY4dNcG1A6csY4
 bW4/D7D9QZYarrmLfHeYFSouB4q3ArWRqwZepLs7gTjOPB4dOrIZOoTd7ACSaQ+Y2kYydN1
 fv+cunGKH4ufI5IMQLn3g==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V03:K0:pLGQYMPZQj4=:n5OvO8rr1+cwtTTBtw2eS/
 G8G2xN878M7JqitL0r/IuA+2w07M0IQsTFLnbgj2B5FCgmLJM1893at/WheTnWRwVBHLuQ7DT
 NEf0yHVRkbcKb9+5rxNDWz8BcHtc/qrzdFaAQUZD1qKlfB/fB2XsVN0sId6gED55jX/twPIk/
 zfKlA+WVYUaF23Uy0vpx4eyRzXIEjymTmQy0dWZ+PpdKRt+Tae1CI0u1PXqMOoUEOKUX4Ndlm
 i/xXE4jjFyvScvTpih6Xver0lcOsPSaQrBO4a5o1aRIYIWon9YG349AkyjaLIbwEP+mfWvHsf
 p6bEtjr1Du0l8JCpbCfOddMqMKDlua33ez2TkaaJdAKCfcjB+CWHLt3AJY/pqhdcEDreoNaVF
 MK729dGKV//3+pzn6rPqoQGefeyto+/lw+y7bkJDjKi3OX4uKVd5gEmFlix8y3y67wO8mWI+h
 XhV+omEZpCwx+/k/v8KEYTDY35Xjc43bruzDGH4vfgJeaGL/0nDO6dwFbIrSQv9XRKi+xPvXc
 suGSVZTEH0fz55IoOaGROW4O5Qtsdk7H/tphmIUyuI0sb/SUN+AdpEPsAhy9y/8wL+8LsOXkz
 QTEj82oBNJfggz1Us2f3KgNbHeMY4uo5zEgqljEq7ExWLVAK2BcKPRIw3JZ2s5GwPWFJTv10u
 Ahwv0Bh1F3C0NIMqiDNvoPcrveN67YZXhRjWQMvh6t/BkgAlhmKOVueppaSOXValsiR94bn6F
 ADBmgLZxt4pFMD/u86UyP4I/sUQGEqeQ6Y/3yWot/ACGT2L0LEHZD2SsFLJEl92yuSUKbQ2C3
 QTgRv7bqkiBiRrUs1Lsl7T1x0m3gUP7wKWuc5Qf6omcTEuGS6SYpgeZIeoHBBaz9SUdpG5mqS
 /c3zaZrq0+Unt42Ww6hLO3h4uUZcTENg/lXbN0KYkLyCIgXIk05TtD/1pgnl2MkWTm0AHvOux
 h4viAGVGjCtM/4EUvEzcSo/uFGfFeuuCdXEflplIzbPU7/5TbsQcr
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 36089
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

 > When I go to compile a program using M-x compile it shows the
 > *compilation* buffer in a new window in the active frame, which is
 > intuitive when there is only one frame open. However, in Emacs I often
 > have multiple frames open and visible (like with a multi monitor
 > setup). In this case Emacs still opens the *compilation* buffer in the
 > active frame even if the buffer is visible in another frame.

Customize 'display-buffer-alist' as, for example,

(customize-set-variable
  'display-buffer-alist
  '(("\\*compilation\\*"
     nil (reusable-frames . visible))))

For further options have a look at section

28.13.5 Precedence of Action Functions

of the Elisp manual (and tell us if you think something is missing
there).

Thanks, martin




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#36089; Package emacs. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 4 Jun 2019 14:21:49 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jun 04 10:21:49 2019
Received: from localhost ([127.0.0.1]:45523 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1hYAJw-0001Ng-IG
	for submit <at> debbugs.gnu.org; Tue, 04 Jun 2019 10:21:49 -0400
Received: from eggs.gnu.org ([209.51.188.92]:36289)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <andre@HIDDEN>) id 1hY9OM-0007x5-En
 for submit <at> debbugs.gnu.org; Tue, 04 Jun 2019 09:22:19 -0400
Received: from lists.gnu.org ([209.51.188.17]:43023)
 by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32)
 (Exim 4.71) (envelope-from <andre@HIDDEN>) id 1hY9OG-0002gu-7M
 for submit <at> debbugs.gnu.org; Tue, 04 Jun 2019 09:22:12 -0400
Received: from eggs.gnu.org ([209.51.188.92]:50619)
 by lists.gnu.org with esmtp (Exim 4.71)
 (envelope-from <andre@HIDDEN>) id 1hY9OE-0002Re-Nb
 for bug-gnu-emacs@HIDDEN; Tue, 04 Jun 2019 09:22:12 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: *
X-Spam-Status: No, score=1.8 required=5.0 tests=BAYES_50,FROM_EXCESS_BASE64,
 URIBL_BLOCKED autolearn=disabled version=3.3.2
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <andre@HIDDEN>) id 1hY9O8-0002Uj-3d
 for bug-gnu-emacs@HIDDEN; Tue, 04 Jun 2019 09:22:10 -0400
Received: from mail-vk1-xa33.google.com ([2607:f8b0:4864:20::a33]:41449)
 by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16)
 (Exim 4.71) (envelope-from <andre@HIDDEN>) id 1hY9O4-0002Ll-Ua
 for bug-gnu-emacs@HIDDEN; Tue, 04 Jun 2019 09:22:01 -0400
Received: by mail-vk1-xa33.google.com with SMTP id l73so3541587vkl.8
 for <bug-gnu-emacs@HIDDEN>; Tue, 04 Jun 2019 06:21:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=marcais-net.20150623.gappssmtp.com; s=20150623;
 h=mime-version:from:date:message-id:subject:to;
 bh=mqjDL0dAtoWCnd5D6mL12Vl3O+JdYP98y6yp5sddA5s=;
 b=PB24i/+1LKqsbWwZLA1BunncqgEog9ipCK/LgiUUYFsO+f0m7xcfUz/Hqa6h1vSI7D
 vZYSylr+QOju5akuFRD3JIZa8FlHRx6vU8Nth8DslAsPLT/xQmrWw4zetGQlFLijpwby
 pHmesLoT9kJ3uPIaBoQ9evlfxV5QEudzQM7gzIQMkjA5zYAfpp3Oco3ZjtKXkEQg4oBy
 LraZad9A8QTBjJX4sYBJgXi2LHCbyzbjhLc2PS1AhpL3880utBCCoy55SST92fJvx0HB
 SvHa18KiZrCoThdofq5bmyuPOwL+zKkaIn8QJfJiENT3c2jn5PVQU1t/8k8GefIT7ZlZ
 bkbQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:from:date:message-id:subject:to;
 bh=mqjDL0dAtoWCnd5D6mL12Vl3O+JdYP98y6yp5sddA5s=;
 b=P7BwdqYp93RE/9p+zxdNWi3RVj5RzaVLy5nLzEPrXTNf5cg7Oln/ft7SdiujHURJMS
 QTXEvlBSkPFiss/e8vKQJgzxqriYTaWSn9oBg65ek7Vf+PQcnPETyUPv2BLGaEu4J5+R
 v8La3plBB+2aq6twbM8obK4COVzdXOPzrSr6AAMSPVGrPCfWYejvfF6ycc+TS5wfqY6O
 EZBQ9HbRLBuNf0nLjZWUvkibq16ScqrzFwXfr9xfTSJYKQqVTIv9Z87XCnP9O289Jm5u
 8Pa8HYOvGsFXo1rqYH4BcKivdFy9tOs/fAQjf5xNOd4V3Mi23ig4gTUyc9e4xT11j3X5
 u3/Q==
X-Gm-Message-State: APjAAAUbYtN31CV0JvQC7pYM6Ob+O7k4fmgJSY+3S+VUeV7ITBhhzX//
 SKJJFXm/A6aRuzF6Qm9PRURoEg8d6296yAc5MLS6mh+eug==
X-Google-Smtp-Source: APXvYqyrFMTjP57zJpESjHdV1Qxj/55/lWgE9UKdOTDZxgJrZuwOhTJiasqB6bzzLCUgEUH03Tqt08+u6Y9zFo6q2HQ=
X-Received: by 2002:a1f:9002:: with SMTP id s2mr11277140vkd.5.1559654513849;
 Tue, 04 Jun 2019 06:21:53 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:ab0:5a9a:0:0:0:0:0 with HTTP;
 Tue, 4 Jun 2019 06:21:53 -0700 (PDT)
From: =?UTF-8?B?QW5kcsOpIE1hcsOnYWlz?= <andre@HIDDEN>
Date: Tue, 4 Jun 2019 09:21:53 -0400
Message-ID: <CA+bNYixvcTcEGZ914D+70Tzqd9yTB7tJxz1TU-0rpiECKbSjbw@HIDDEN>
Subject: 26.2; Emacs window creation with multiple frames
To: bug-gnu-emacs@HIDDEN
Content-Type: text/plain; charset="UTF-8"
X-detected-operating-system: by eggs.gnu.org: Genre and OS details not
 recognized.
X-Received-From: 2607:f8b0:4864:20::a33
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x
X-Spam-Score: -2.2 (--)
X-Debbugs-Envelope-To: submit
X-Mailman-Approved-At: Tue, 04 Jun 2019 10:21:47 -0400
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.2 (---)

When I go to compile a program using M-x compile it shows the
*compilation* buffer in a new window in the active frame, which is
intuitive when there is only one frame open. However, in Emacs I often
have multiple frames open and visible (like with a multi monitor
setup). In this case Emacs still opens the *compilation* buffer in the
active frame even if the buffer is visible in another frame.


In GNU Emacs 26.2 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.8)
 of 2019-04-12 built on juergen
Windowing system distributor 'The X.Org Foundation', version 11.0.12005000
Recent messages:
Compilation finished
previous-line: Beginning of buffer [2 times]
Saving file /home/cpt_pex/Documents/tests/rust/src/main.rs...
Wrote /home/cpt_pex/Documents/tests/rust/src/main.rs
Compilation finished
(No changes need to be saved)
Compilation finished
<s-end> is undefined
When done with this frame, type C-x 5 0
Making completion list...

Configured using:
 'configure --prefix=/usr --sysconfdir=/etc --libexecdir=/usr/lib
 --localstatedir=/var --with-x-toolkit=gtk3 --with-xft --with-modules
 'CFLAGS=-march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong
 -fno-plt' CPPFLAGS=-D_FORTIFY_SOURCE=2
 LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now'

Configured features:
XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND GPM DBUS GSETTINGS GLIB
NOTIFY ACL GNUTLS LIBXML2 FREETYPE M17N_FLT LIBOTF XFT ZLIB
TOOLKIT_SCROLL_BARS GTK3 X11 XDBE XIM MODULES THREADS LIBSYSTEMD LCMS2

Important settings:
  value of $LC_COLLATE: en_US.UTF-8
  value of $LANG: en_US.UTF-8
  locale-coding-system: utf-8-unix

Major mode: Lisp Interaction

Minor modes in effect:
  shell-dirtrack-mode: t
  diff-auto-refine-mode: t
  server-mode: t
  fic-mode: t
  show-paren-mode: t
  global-whitespace-mode: t
  global-hl-line-mode: t
  tooltip-mode: t
  global-eldoc-mode: t
  eldoc-mode: t
  electric-indent-mode: t
  mouse-wheel-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  line-number-mode: t
  transient-mark-mode: t

Load-path shadows:
/home/cpt_pex/.emacs.d/lisp/cmake-mode hides
/usr/share/emacs/site-lisp/cmake-mode

Features:
(shadow sort mail-extr emacsbug message rmc puny format-spec rfc822 mml
mml-sec epa epg gnus-util rmail rmail-loaddefs mm-decode mm-bodies
mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail
rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils cc-mode
cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars
cc-defs doc-view jka-compr image-mode flyspell ispell shell pcomplete
face-remap dired dired-loaddefs misearch multi-isearch term/xterm xterm
vc-git diff-mode conf-mode server windmove preview-latex auto-loads
tex-site fic-mode mcfn-mode company cmake-mode thingatpt crystal-mode
pcase smie tablegen-mode llvm-mode yasnippet cl-extra elec-pair
help-mode tup-mode rust-mode derived edmacro kmacro json map compile
comint ansi-color ring rx easy-mmode time-date disp-table wombat-theme
paren whitespace hl-line cus-start cus-load finder-inf package easymenu
epg-config url-handlers url-parse auth-source cl-seq eieio eieio-core
cl-macs eieio-loaddefs password-cache url-vars seq byte-opt gv bytecomp
byte-compile cconv cl-loaddefs cl-lib mule-util tooltip eldoc electric
uniquify ediff-hook vc-hooks lisp-float-type mwheel term/x-win x-win
term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe
tabulated-list replace newcomment text-mode elisp-mode lisp-mode
prog-mode register page menu-bar rfn-eshadow isearch timer select
scroll-bar mouse jit-lock font-lock syntax facemenu font-core
term/tty-colors frame cl-generic cham georgian utf-8-lang misc-lang
vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932
hebrew greek romanian slovak czech european ethiopic indian cyrillic
chinese composite charscript charprop case-table epa-hook jka-cmpr-hook
help simple abbrev obarray minibuffer cl-preloaded nadvice loaddefs
button faces cus-face macroexp files text-properties overlay sha1 md5
base64 format env code-pages mule custom widget hashtable-print-readable
backquote threads dbusbind inotify lcms2 dynamic-setting
system-font-setting font-render-setting move-toolbar gtk x-toolkit x
multi-tty make-network-process emacs)

Memory information:
((conses 16 239422 10008)
 (symbols 48 29973 1)
 (miscs 40 430 429)
 (strings 32 55836 1421)
 (string-bytes 1 1732560)
 (vectors 16 28252)
 (vector-slots 8 678190 9220)
 (floats 8 171 220)
 (intervals 56 2500 35)
 (buffers 992 28))




Acknowledgement sent to André Marçais <andre@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to bug-gnu-emacs@HIDDEN:
bug#36089; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Mon, 25 Nov 2019 12:00:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.