From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: martin rudalics Newsgroups: gmane.emacs.bugs Subject: bug#38705: 26.3; set-frame-size pixelwise makes frame larger Date: Mon, 23 Dec 2019 11:08:14 +0100 Message-ID: <40c9e794-3873-a4a4-eaea-8a7d2f6bacc7@gmx.at> References: <8636dcr0yl.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="75147"; mail-complaints-to="usenet@blaine.gmane.org" To: ynyaaa@gmail.com, 38705@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Dec 23 11:09:31 2019 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1ijKeY-000JR5-UK for geb-bug-gnu-emacs@m.gmane.org; Mon, 23 Dec 2019 11:09:31 +0100 Original-Received: from localhost ([::1]:55420 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ijKeX-0006UQ-JA for geb-bug-gnu-emacs@m.gmane.org; Mon, 23 Dec 2019 05:09:29 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:51903) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ijKe8-0006Tj-0R for bug-gnu-emacs@gnu.org; Mon, 23 Dec 2019 05:09:05 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ijKe7-0008Rg-0B for bug-gnu-emacs@gnu.org; Mon, 23 Dec 2019 05:09:03 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:44611) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ijKe6-0008RA-T1 for bug-gnu-emacs@gnu.org; Mon, 23 Dec 2019 05:09:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ijKe6-0007YY-NQ for bug-gnu-emacs@gnu.org; Mon, 23 Dec 2019 05:09: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: Mon, 23 Dec 2019 10:09:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 38705 X-GNU-PR-Package: emacs Original-Received: via spool by 38705-submit@debbugs.gnu.org id=B38705.157709570128988 (code B ref 38705); Mon, 23 Dec 2019 10:09:02 +0000 Original-Received: (at 38705) by debbugs.gnu.org; 23 Dec 2019 10:08:21 +0000 Original-Received: from localhost ([127.0.0.1]:50583 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ijKdQ-0007XU-P3 for submit@debbugs.gnu.org; Mon, 23 Dec 2019 05:08:21 -0500 Original-Received: from mout.gmx.net ([212.227.17.21]:46009) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ijKdP-0007XI-18 for 38705@debbugs.gnu.org; Mon, 23 Dec 2019 05:08:20 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1577095693; bh=vt1hfgR532uqHXwmwzKxqAw8eIOcM68vtHRaB5R7+Js=; h=X-UI-Sender-Class:Subject:To:References:From:Date:In-Reply-To; b=XMs1fJJmQ0wFScVBYvLmGTzloPQMTj8VzKOGph+GLhye0nSl1KN467tdv4HCZavdF vHxkujnXmk5G2oJsbqRxiCIClw1kOaf6Q1alOS+H61OiNim0TiipfIBcdlvsC5g82t /9Ctn8QPTeUIHEzqbQyK77xqfkwSjEzQOLLaGvXQ= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Original-Received: from [192.168.1.101] ([46.125.249.16]) by mail.gmx.com (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1N4zAy-1jjzya3Bie-010qib; Mon, 23 Dec 2019 11:08:12 +0100 In-Reply-To: <8636dcr0yl.fsf@gmail.com> Content-Language: de-AT X-Provags-ID: V03:K1:1add8O72IfvwXxqKAN3K6SHjwT+0kEs5nEGHIj9UGuxNLimSN30 5ezPJ/CBX5zQK6qUje87eoUtJnpuGpH5tkwJwdOgkDcNf1fq5+8cKB0XankISLoJZIxuyNy yYObB1NRqY1wwPJPM700LMoT6wQ2mb55OQihhZzcc/6ImWZq0EzpG4upkCeqsCOmuMkpiVM GeOahP8AzHoUf34DntopA== X-UI-Out-Filterresults: notjunk:1;V03:K0:ZUwy+r25he8=:fyF3wPFh+ofInTHBsLkEM0 A5X4AnNXS4zTPNdBhHChLUvBxjoXS3HX46URlUqvwVnO5iJ18jjNyg0GbJw+5bIiQ385hj5zb h/fBDWB8VZKvcMB8M+urdDtEbQpJBywIO2LMEaWr9xc2mdFkCX2HbDzZTP+YpbBBWcfVEDj3X JepUj7rLax8q4l+tU1HoP55XyCiah6OApKCimeh4yU6bjC756iKYKZHBo+ITGHqHj6YYmfkjG zxy9pw1YLC/co/NAum9hewvYe9rmP4CCiFE4c4bdpQ0nHQzXdbKbIpnvcBFeUnwnwtjwKojQp bdyY4rKB+lzh2A+roxNM3ONyZwfMR3VWV27exlGgq26DqKTw2Llm46w7lyrN1xD8f51Gf0Sw+ LIPDq8a54GjAL4rHfzD904AUMC+HWtSKxF6elAF91VLnrr4E1PxPCAuIGwZO43zCvZP1v97G/ ZiW0o/Uwr7VNrQRuxXR6bPE1mawNjtanPDhvCi5lZSzTC9ywc5lWbb/6JeXbhpccLbxa8C1yT yXR1OCbIN3ykx3xsbG5eMK5yA+InzqSjK1+jWvPGoczDRXwr+AVtl0kK2E3bVW/R+6OooEdCG tP9/RvZeG2q5/Axz0wg3Kvuz6mCJQ519r55+ZZpWrW7vwkELHqDVXkWmPlkeRQhlyoW38mK7n 88BTH5Iu3GWHQaKRC6sS1/jptNWjj8xCjHk/KAd0/plQmEL5cyId1+CqNiE1EAPZujFg0QCYj mzwgcp4GzrcX16kuk88F1gyphxmKL+WoFjykiOUF1X9aaxNHH0uRV8TRyyt+5Kx6j+kOEFdF X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.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" Xref: news.gmane.org gmane.emacs.bugs:173666 Archived-At: > set-frame-size with PIXELWISE=t makes frame larger than specified value. > (setq frame-resize-pixelwise t) makes no difference. > > (progn (set-frame-size nil 500 500 t) > (list (list (frame-outer-width) > (frame-pixel-width) > (frame-inner-width)) > (list (frame-outer-height) > (frame-pixel-height) > (frame-inner-height)))) > =>((549 533 533) (595 536 536)) Right. But here (progn (set-frame-size nil 500 500 t) (list (list (frame-outer-width) (frame-pixel-width) (frame-inner-width) (frame-text-width)) (list (frame-outer-height) (frame-pixel-height) (frame-inner-height) (frame-text-height)))) =>((540 532 532 500) (583 536 536 500)) This is because 'set-frame-size' sets "the size of the text area of FRAME" and the size of the text area is returned by 'frame-text-width' and 'frame-text-height'. Just another Emacs idiosyncrasy ... martin