From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: martin rudalics Newsgroups: gmane.emacs.bugs Subject: bug#45620: 28.0.50; Child frames should have their own border width and colour Date: Thu, 28 Jan 2021 10:42:18 +0100 Message-ID: <1108564e-1387-36bd-a5fa-614920509b01@gmx.at> References: <33f42dc2-5f51-4bbd-9b0d-d8c691ab745f@web.de> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="12761"; mail-complaints-to="usenet@ciao.gmane.io" To: Alan Third , Alexander Miller , 45620@debbugs.gnu.org, tumashu@163.com Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Thu Jan 28 10:53:55 2021 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1l53zv-0003Do-L6 for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 28 Jan 2021 10:53:55 +0100 Original-Received: from localhost ([::1]:33320 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l53zu-0003ih-NU for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 28 Jan 2021 04:53:54 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:39260) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l53pO-0007ta-Mg for bug-gnu-emacs@gnu.org; Thu, 28 Jan 2021 04:43:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:35749) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1l53pO-0006b3-FL for bug-gnu-emacs@gnu.org; Thu, 28 Jan 2021 04:43:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1l53pO-0005N6-D3 for bug-gnu-emacs@gnu.org; Thu, 28 Jan 2021 04:43:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 28 Jan 2021 09:43:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 45620 X-GNU-PR-Package: emacs Original-Received: via spool by 45620-submit@debbugs.gnu.org id=B45620.161182695120613 (code B ref 45620); Thu, 28 Jan 2021 09:43:02 +0000 Original-Received: (at 45620) by debbugs.gnu.org; 28 Jan 2021 09:42:31 +0000 Original-Received: from localhost ([127.0.0.1]:47295 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l53os-0005MP-QI for submit@debbugs.gnu.org; Thu, 28 Jan 2021 04:42:31 -0500 Original-Received: from mout.gmx.net ([212.227.15.18]:33331) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l53or-0005MB-5j for 45620@debbugs.gnu.org; Thu, 28 Jan 2021 04:42:29 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1611826939; bh=VcFx53EczWo8ApzTKfBY1XLijssQZpPM/8cxz0t66rE=; h=X-UI-Sender-Class:Subject:To:References:From:Date:In-Reply-To; b=aQMROs1baaD8aw962JYarkY/xp3ivE9L+v4XK/W7AgATX6+FY8wPkvQ9QxZIvqclm ui0Sx28FZrXhsdQtZ0b9GP6wh363Ra5GJyVYPQuuJ9GcZH+Wx0PtSzCY26dahSSiek biS/w47DGb9gIstBWXpy2TnNvfOrKc0Mnc7lya/8= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Original-Received: from [192.168.1.100] ([46.125.249.125]) by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MEFvj-1lFGYB3cdp-00AIi2; Thu, 28 Jan 2021 10:42:18 +0100 In-Reply-To: Content-Language: en-US X-Provags-ID: V03:K1:wfdHbibHEtrsgMtjm0LGLD9NCRzX0uxtLwWtKAX/bMHowaO6fI9 JVC/Mk9fVH/FeEDWkCGKF5eDxtHiVMhr7Cw38QrMZKuFUXAGj4mIemd7Mi7QKA6ohljwxsy pq0ypXo9xZHvEgg9aJJbCwLeCdqHfaqa++eEkMU1tOYUPYfau4Rsd7zVcWJzTrLtAYYbz7l g4GIYOvquU/NQ3OP8hERw== X-UI-Out-Filterresults: notjunk:1;V03:K0:WHK02fB2OxQ=:/dclU74L4MViVu44o7Np6s 63OrhpRj42xTk7ZhGOhx9bMsCrjGixmDuM6k3TFJr2VsM8D8LLyNoJSWFIsvRDC7kDad+E2aY CFOXH6tdwawTvX5PpdFixBzLpsQp+5zyOq4qo9l13CJD7qxD/tM2ytGXNuUb4fMFdZxjundsp l16Bz9cQ7GQlRqwAAxMLXequhH7jl2VWR/VxhvAuIkRr/Tw/Slig6nZdUKfhatTkDb5TpuP0R j9MGZOgO45C6DAOZlnNEMQl/Sx87rr7Gcj7gprT1wAe7HHLuyWnT5MdfokmxQ3fD/xWGQhoVg 2RKLfLTj/NySh08tFATssF9cZWj9JFi/LvL+S+VSTYJ8tdP8t+z+wOP2Tl8sckD9X0Xi03BlF dXj3mnnYBzZ2YGQnK0F104JbFm/oZytekR9rux3nRwbMlRKxDsKHTzfO0p2d1V0zJwU2GiIq6 gpGEaNHx4rQs/idIVK+owgXdlk3XWGAt6NQZlugQPMuTy43scmIScsmWB/XOKIUmRkM0pvpoI awVlIxtR6gcbswUd5yp+5ow6r0Wx4TwA/RCPbwATV+L5M9Ixwz1H3rlcbfToX8YaWs3qjb4Cd 1tKgXfLOKqXAxJokHsUYDYch/Iy1h8IG9qIAENZFYrCI5youShZUWLe3PpRmbo03njDKFEnqv WRd98EO3kc6hsAqikpKSuKTmtDrbUzHBAMNaFCuOX0xRVks+6YCm9KVGaptdc9NmR+alYpd37 J/yEHletcmFfEjoHexDd0UzTOKPoLjj8+ygTebVTyBAHQq6IGM0HHBa2AWu2q4nQMjnJ43s1 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:198779 Archived-At: > Is there some simple test I can try? I had a quick look through the > thread but didn't see anything. Please with emacs -Q define (defun my-make-child-frame () (interactive) (make-frame `((parent-frame . ,(selected-frame)) (undecorated . t) (left . 0.5) (top . 0.5) (width . 0.3) (height . 0.3) (internal-border-width . 3)))) then do (setq frame (my-make-child-frame)) and finally perform the following two experiments: (1) Customize the background of the faces 'internal-border' and 'child-frame-border'. Only customizing the latter should affect the child frame. (2) Do (set-frame-parameter frame 'internal-border-width 7) (set-frame-parameter frame 'child-frame-border-width 1) Either of them should change the border width of the child frame as indicated. If you now do (set-frame-parameter nil 'internal-border-width 5) with your normal frame selected, that frame's internal border width should change but the child frame's border width should remain unaltered. > (GNUstep builds work for me as long as I start with a .emacs that > turns off the menus. I can't work out what it is that's causing the > problem, and even the large rewrite of some of the menu code we did on > the master branch makes no difference. It's quite annoying.) I'll try turning menus off the next time. But the number of warnings when building has by now exceeded any reasonable limit. I can no more see the wood for the trees Thanks, martin