From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: martin rudalics Newsgroups: gmane.emacs.devel Subject: Re: Is there a way to control where frames get created? Date: Mon, 01 Oct 2018 10:35:16 +0200 Message-ID: <5BB1DC44.2090902@gmx.at> References: <20180929183701.0b49b97d@jabberwock.cb.piermont.com> <5BB081FC.8030704@gmx.at> <20180930101435.7b834510@jabberwock.cb.piermont.com> <20180930104147.4fd8c509@jabberwock.cb.piermont.com> <5BB10C49.1030106@gmx.at> <20180930143534.24d54ac5@jabberwock.cb.piermont.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1538382899 8064 195.159.176.226 (1 Oct 2018 08:34:59 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 1 Oct 2018 08:34:59 +0000 (UTC) Cc: emacs-devel@gnu.org To: "Perry E. Metzger" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Oct 01 10:34:55 2018 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g6tfK-00020c-Ko for ged-emacs-devel@m.gmane.org; Mon, 01 Oct 2018 10:34:54 +0200 Original-Received: from localhost ([::1]:60119 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1g6thR-0006Pn-85 for ged-emacs-devel@m.gmane.org; Mon, 01 Oct 2018 04:37:05 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:56014) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1g6tgG-0006PW-5U for emacs-devel@gnu.org; Mon, 01 Oct 2018 04:35:57 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1g6tgB-0005hA-49 for emacs-devel@gnu.org; Mon, 01 Oct 2018 04:35:52 -0400 Original-Received: from mout.gmx.net ([212.227.15.19]:57307) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1g6tg6-0004uc-35 for emacs-devel@gnu.org; Mon, 01 Oct 2018 04:35:43 -0400 Original-Received: from [192.168.1.101] ([46.125.250.27]) by mail.gmx.com (mrgmx003 [212.227.17.190]) with ESMTPSA (Nemesis) id 0Lugbo-1fgKLW0u00-00zjhr; Mon, 01 Oct 2018 10:35:18 +0200 Original-Received: from [192.168.1.101] ([46.125.250.27]) by mail.gmx.com (mrgmx003 [212.227.17.190]) with ESMTPSA (Nemesis) id 0Lugbo-1fgKLW0u00-00zjhr; Mon, 01 Oct 2018 10:35:18 +0200 In-Reply-To: <20180930143534.24d54ac5@jabberwock.cb.piermont.com> X-Provags-ID: V03:K1:KUkBk4Y0axhJ75IJgUG8svLhoUSss18KXfb14uq2rCJFIzFOtgq HjKz83CjSj6xeWxD/Ng6ozKc9Px//SrnSX1h0xh4GQ+DtmRrGqMXmvBlJdr6DUvGEb/DavO qwxKB9WHDpqk3Cct8fKFdx6KufG4dpKVW+dZzrDsEcw+VakcsoSFN748Ul1lBAACs70d7r7 TXGmi3hf7MGhqQeHb84nA== X-UI-Out-Filterresults: notjunk:1;V01:K0:MFxyc3h5wYg=:egTo1Pmd5V34xjGopmTRoq 7IA+yv8j2CvjaJClk0OqDlMQqTW5ZWiWPBuF95dvq5htVfQOIlHCk3mvmTotY7EHVhUFOGMRZ +gu42iiGFAQcMGBFHUgyUE9AC1/sr5cD9YesyK10KWIr0ponFsrIud28nUI/ctMG4Bef8ZU+x OZsYQOFk3zr38KVeJ144v+ve+UX4rA0x2YTbaUz0V7b8fPEhzyxqiyR7oqF4J+nLXkQvWsUrs DwGKQgecAeQV406V49+wR9/bqp920swKnmWnOM8aULuM/FQsaeqy/VYkQTcYYyadixdevibDQ mqckb9C3zBJWDe270evZIUPOjpwbesyZjIeqmLjie0oqXCcLm9toIlXj2U24m2NncFwWYhVMK 0+YSlVBsDzd59cf25v2Gimaudl5/+DrK9pSCJNRJh1atEz86sFSqZE5BtkWM38ArKzhDWmMMW zZ3SNIq79o3Lkvf7hSbZSqoK2I63a29WTFmBLWuzT/1fVMOgwmjv4AtAJhABElHgbKL8t8VNz Vjc/VGgt5OTQvB8q6Zr5UAOFaKeleVYUd0p6x54pnxpY8xdkUc3O5aP3EsOICJFit04ZNM+AR mD5y7r+h6ULcbbOfu817b5cYi+tvHSOq13EXNyMMrigiV9Ul1FXJrbbELFYuIb4jbyWyv+k5B qtJ5PkW0i7yDFhgmLhmwixZW4gIi7r3s7ndtne4zlbZMN0pBb90hHHArtGxvySV2s8kwGv7rB 4Z86C0FCUZpcRai0T07OZLJCLbwQM10ic/l0kqKfynHwT2YMI2WJf4v9Vg5OTMUn2xRR6K+o X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 212.227.15.19 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:230179 Archived-At: > This is under MacOS/aqua: > > First frame: > > ((outer-position 0 . 23) (outer-size 675 . 874) (external-border-size > 0 . 0) (title-bar-size 0 . 22) (menu-bar-external) (menu-bar-size 0 . > 0) (tool-bar-external) (tool-bar-position . top) (tool-bar-size 0 . > 0) (internal-border-width . 2)) > > "New" frame: > > ((outer-position 690 . 25) (outer-size 675 . 874) > (external-border-size 0 . 0) (title-bar-size 0 . 22) > (menu-bar-external) (menu-bar-size 0 . 0) (tool-bar-external) > (tool-bar-position . top) (tool-bar-size 0 . 0) > (internal-border-width . 2)) > > So it's two pixels different. Peculiar, eh? As you can see, your internal border is two pixels wide. And Alan just noted in the thread of Bug#32882: > I wonder if it=E2=80=99s the internal border. It=E2=80=99s not properl= y supported on > the NS port for some reason, and therefore should always be the > background colour. But it defaults to 2 pixels. Try: > > (set-frame-parameter nil 'internal-border-width 0) So please try that before making the new frame. Unfortunately, in the follow-up Aaron said it would not change anything and I suppose you will see the same. But yours and Aaron's experience could eventually lead us to where those two pixels come from. BTW the X-position 690 of your new frame is much larger than I would expect from 0 + 675. So this seems even more broken. martin