From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: martin rudalics Newsgroups: gmane.emacs.devel Subject: Re: Redisplay issue Date: Fri, 04 Dec 2015 09:08:16 +0100 Message-ID: <566149F0.1090408@gmx.at> References: <83fuzqr1iz.fsf@gnu.org> <8337vqqwz7.fsf@gnu.org> <83y4dhonng.fsf@gnu.org> <83two4olqj.fsf@gnu.org> <83h9k3mphx.fsf@gnu.org> <834mg2kvj7.fsf@gnu.org> <83d1upj6ml.fsf@gnu.org> <83si3kht2b.fsf@gnu.org> <56608701.9050802@gmx.at> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1449216526 24301 80.91.229.3 (4 Dec 2015 08:08:46 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 4 Dec 2015 08:08:46 +0000 (UTC) Cc: Eli Zaretskii , emacs-devel To: Yuan MEI Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Dec 04 09:08:37 2015 Return-path: Envelope-to: ged-emacs-devel@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 1a4lPs-0006Xb-BA for ged-emacs-devel@m.gmane.org; Fri, 04 Dec 2015 09:08:32 +0100 Original-Received: from localhost ([::1]:39310 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a4lPr-00048D-UG for ged-emacs-devel@m.gmane.org; Fri, 04 Dec 2015 03:08:31 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:55377) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a4lPn-00045T-Df for emacs-devel@gnu.org; Fri, 04 Dec 2015 03:08:28 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1a4lPm-0007mo-J3 for emacs-devel@gnu.org; Fri, 04 Dec 2015 03:08:27 -0500 Original-Received: from mout.gmx.net ([212.227.15.19]:52285) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a4lPk-0007k3-Qu; Fri, 04 Dec 2015 03:08:25 -0500 Original-Received: from [192.168.1.100] ([212.95.7.120]) by mail.gmx.com (mrgmx003) with ESMTPSA (Nemesis) id 0LeuUB-1adK0G2TYV-00qiq7; Fri, 04 Dec 2015 09:08:23 +0100 In-Reply-To: X-Provags-ID: V03:K0:v97gw5ORUjeetBvXNWw+ti9ogyzrySpzUNt2IP83ftyLTGcgrG5 ueWKXX/CxsnIsjbOQElxLb8eY4IzQ72dNXxillEVXbpYNClbaXlsexeKx1mNLla3hdgq4cb x9iN07z1wZxj0JfE3nRDZBL5+Ayj9RyA2v9Qoj4AHUXjIdzQ/75l3SUl6wFgKUCLixpTvW9 7VjhPB3FwYmuGqKL40fcQ== X-UI-Out-Filterresults: notjunk:1;V01:K0:AzeZvQdyHwE=:wpmXOh8xAL3OEs0YyiOMtL lRy8YbCjftC9DML5zcQaoLWJsOOQ38Bkoy1AenJ2ky5vjHB+vGkZVA4B4RQYhjfXcEwydAehx VKspOF2tufHK3aXwsP5wD0bu5CJYJGZLB0UwPAM3Elfpt5Fiz5MqlAKQQnM3hx6LS+23y2e21 C7R80NUDBhcnjwL6CdjqAXQ4cM1/SfqYeYx4Fty88gkK7dkKIBFuEJ1tzO46RmG8mnzpzUqfA HnZKy7YmRiNMDgO1ZQwZpCCDlmRY9epcNbAjqvo+vcx9kdSwBA/U85XtrEcOAbz7FP/y0LOuU oBTj8MnRDE6XUs3yBE3IzMu2K7TSrRpdgUTpAkhxdv6lMvdGpfdUKh8/cMXEPNiuCOur//luL iTnEfmN8qNqYBp+vcWpf0nMdePrSKfwMZc2jT8mYWTzO/Xt/xYkaR062FYmu1n09rXFX41IKH rEBxssylelXc1wAwxf2bwPUsPmjD7g2iLZDQLpUzds1r7k9ezQwzx3QVQfeg8dbSPPEz3zmKe Sekjov1Ntg/l4rIEhbfurPPVyVabdbQLmOVc9d/seEgDipNkWH9W5Bj0I4zi4aqcZDAzg5Vu5 h8aymCzzfEabDpzsfetJ2qOmHmlSHm3a91i6wsetQ1VDCn3PBs5AAp4KBHjOBwhXzJb3iJiXl aSxzbxpzweQnkMII9ymdU11zmPTS4z4OLVQxMD5gfaQ/F5YAAKBoysgPC3u+FNa8NadxgiHRz ofXK8yJ2hWAxnU6HgVq+UFNs74jc5QgANvyx1KycNXTXSLEQ0fmTBkngVi9zB7lIZQsX9y82 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.14 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-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:195851 Archived-At: >> What does =E2=80=98frame-geometry=E2=80=99 return for those frames? > > Without Cairo: > > ((outer-position 2 . 2) (outer-size 820 . 1044) (external-border-size > 1 . 21) (title-bar-size 0 . -20) -20 is silly. I'll have to look into this. But it has no impact here. > (menu-bar-external) (menu-bar-size > 818 . 17) (tool-bar-external) (tool-bar-position . top) (tool-bar-size= > 0 . 0) (internal-border-width . 1)) > > With Cairo: > ((outer-position 2 . 2) (outer-size 820 . 984) (external-border-size 1= > . 21) (title-bar-size 0 . -20) (menu-bar-external) (menu-bar-size 818 > . 16) (tool-bar-external) (tool-bar-position . top) (tool-bar-size 0 .= > 0) (internal-border-width . 1)) > > And I attach two screen shots for with and without cairo. To my eyes > it is the gap between lines that is different. I couldn't tell. The menubars differ by one pixel in height. So maybe this one pixel multiplied by the number of lines of the frame could sum up to 60 pixels. Please report also the values returned by (frame-edges nil 'outer-edges) (frame-edges nil 'native-edges) (frame-edges nil 'inner-edges) and (frame-parameters) for each of these frames. Maybe they allow more insight. Thank you, martin