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#56102: 29.0.50; fit-frame-to-buffer's window-text-pixel-size calculation can be incorrect when only is set to vertically Date: Sun, 26 Jun 2022 12:09:25 +0200 Message-ID: <1a6138f1-fae9-4d33-28b4-7069028ccc36@gmx.at> References: <834k0ckdet.fsf@gnu.org> <0807c810-af05-f92c-17ce-991056906629@gmx.at> <62155072-ac5f-2a3d-b1dd-0c9363c74975@gmx.at> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="------------3wc0XVDxq7eNLe0CDjCpgDcy" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="31104"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Eli Zaretskii , 56102@debbugs.gnu.org To: Aaron Jensen Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun Jun 26 12:10:50 2022 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 1o5PEA-000809-4N for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 26 Jun 2022 12:10:50 +0200 Original-Received: from localhost ([::1]:38200 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1o5PE9-00020i-7x for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 26 Jun 2022 06:10:49 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:55834) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o5PDO-0001HJ-If for bug-gnu-emacs@gnu.org; Sun, 26 Jun 2022 06:10:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:52852) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1o5PDO-0006e0-8j for bug-gnu-emacs@gnu.org; Sun, 26 Jun 2022 06:10:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1o5PDN-0000Hv-Vq for bug-gnu-emacs@gnu.org; Sun, 26 Jun 2022 06:10:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 26 Jun 2022 10:10:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 56102 X-GNU-PR-Package: emacs Original-Received: via spool by 56102-submit@debbugs.gnu.org id=B56102.16562381801074 (code B ref 56102); Sun, 26 Jun 2022 10:10:01 +0000 Original-Received: (at 56102) by debbugs.gnu.org; 26 Jun 2022 10:09:40 +0000 Original-Received: from localhost ([127.0.0.1]:46749 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o5PD1-0000HF-L1 for submit@debbugs.gnu.org; Sun, 26 Jun 2022 06:09:39 -0400 Original-Received: from mout.gmx.net ([212.227.15.15]:40161) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o5PCw-0000Gz-Pe for 56102@debbugs.gnu.org; Sun, 26 Jun 2022 06:09:38 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1656238168; bh=zFEcCp6cNFqGws8EmYWTsi26yd3T+s7V83ngOhIUiNM=; h=X-UI-Sender-Class:Date:Subject:To:Cc:References:From:In-Reply-To; b=bBJeGLiKzpbPvp1JXLlEdDudSrzWP98t+2Du7a7rvhl8EbbcSiiyQm4gETNDyi6sR NlrrTk766/Or2IMZjXky2v1m3/noyGAmXf67617bAtLVYCFvYSvyngLzcJhah8memu Km4EtjKBzBQ+OGwsi4SqtjTcxRIh/xbkIVEP1baQ= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Original-Received: from [192.168.1.102] ([212.95.7.239]) by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1M1psI-1o3DLj3LNw-002JMB; Sun, 26 Jun 2022 12:09:28 +0200 Content-Language: en-US In-Reply-To: X-Provags-ID: V03:K1:f4mHR0LIlccREM0ZwAiaLumecvig4jfYrkqfrUBIml0HukXXlSZ b0BlIGaG+NxhAYrfhVLnZ0dX96NSRLX6cA4JpsEXYkfA4Sv4Pkyu7vKGtKvHNmIveIE2wLp /TjfWFK6j68cQzIjuMeO1Q/WFfHSl08BiJwJ6dT55i7adR6VqsWAYcDEM2sf5puhOp840Ae hDW0eRQoVMRMAJ8vrdraQ== X-UI-Out-Filterresults: notjunk:1;V03:K0:b58sFS2fCWM=:0gm5gXWLTIZj0I45gnQh0+ M/qEwAwELGvduBVPAUuy9RLTEn0SxKe/2FlNlHTtuMYJyD1WS7zlTBNnRkpNp2gN3NqPcWp/x 9FgN2gdIGU7h8uyptgp70IiRmvyCitz+rxu946rKUharaWfndesCtpQ4u9w+nsyZ/1sUpJwnm QLKvT9g3YZxCB2PaBR/swiRXSwCqTl5G71w94Fwdj0D84OMcKtE06xPYwwJS51tcuaOrSjo5X oxY7277P1oyqx0vTGLDeuxyY/eYJB8f5BBNpP7OI7elcXJhbxC+Fhk/OIgEN5HE0gKcmqaLoA rhYvoXAkwcBEfp2mNwlg0Q5zabvgH7nnAjSSEoAHZfw/mpio6+LBXljBPWyI/3CE+6fCr51ET OwMAqh8uH+5pwgz6uvG6Fb9/YBlr35R+7ZNzfuho1PfMUDlm7xrO5XjuGuLm90MYR3diVy1fZ GBf6JWVBolrn8eVJG6KvKdibrFqO7QJ7NDE9swcKOTu4y1ftvrCIWiYwx3Zh4p70Mn6Cd9e7Z S7uYj9JzfRKHlYKxWv538jvBpbxrzNc4Hi4pvqirX62YsIZTdcdyg9Cvk/CTeTT5bVUjKFWW4 xjIaYhfHa8iyBktPWcMp50yoPZq5Jm1ngAFPWncrGc5x/1iTxr6d2HYXR5pxYFEf9ZeLBZOQ2 yc5zosHUgPSnsDyAa8W/XcWkNF0rNyeBeNyVNFppLhsvJS98v2TU793qwqkLgFiVXXfzH8vQW n9MB/PYa+JoTnku72KWk1ihmt4DjkyCa6mj39TokqaafNprl7boEgEs3k63OyyHHraT/6zTv 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:235316 Archived-At: This is a multi-part message in MIME format. --------------3wc0XVDxq7eNLe0CDjCpgDcy Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 ID4gSWYgSSBzYXkgdGhhdCBJIG9ubHkgd2FudCBpdCB0byBzY2FsZSB2ZXJ0aWNhbGx5LCBJ IHdvdWxkDQogPiBleHBlY3Qgbm8gd2lkdGggY2hhbmdlcyB0byBvY2N1ciwgd2hpY2ggbWVh bnMgSSB3b3VsZCBleHBlY3QgdGhhdA0KID4gbWF4LXdpZHRoIGFuZCBhbnl0aGluZyBlbHNl IHdpZHRoIHJlbGF0ZWQgd291bGQgbm90IGJlIHJlbGV2YW50Lg0KDQpTb3VuZHMgcmVhc29u YWJsZS4NCg0KID4gTXkgY29uY2VybiB3YXMgdGhpczoNCiA+DQogPj4gQWxzbywgdGhlIHNp emVzIG9mIGZyYW1lIGFuZCB3aW5kb3cgZGVjb3JhdGlvbnMgd291bGQgaGFyZGx5IG1hdGNo Lg0KID4NCiA+IEVmZmVjdGl2ZWx5LCB0aGF0IHRoZXJlIHdvdWxkIGJlIHNvbWUgc3VidGxl IGRpZmZlcmVuY2UgYmV0d2VlbiB1c2luZw0KID4gKGZyYW1lLXBhcmFtZXRlciBmcmFtZSAn d2lkdGgpIGFzIE1BWC1XSURUSCBhbmQgcGFzc2luZyBuaWwgdG8NCiA+IHdpbmRvdy10ZXh0 LXBpeGVsLXNpemUgd2luZG93Lg0KDQpJIHdhcyB3cm9uZyBlYXJsaWVyLiAgVGhlIGRvYy1z dHJpbmcgb2YgJ2ZpdC1mcmFtZS10by1idWZmZXInIHNheXMgdGhhdA0KDQogICBNQVgtSEVJ R0hULCBNSU4tSEVJR0hULCBNQVgtV0lEVEggYW5kIE1JTi1XSURUSCBzcGVjaWZ5IGJvdW5k cyBvbg0KICAgdGhlIG5ldyB0b3RhbCBzaXplIG9mIEZSQU1F4oCZcyByb290IHdpbmRvdy4N Cg0KQnV0IGFjdHVhbGx5IGl0IGlzIHRoZSBfYm9keV8gc2l6ZSBvZiBGUkFNRSdzIHJvb3Qg d2luZG93IHRoZSBjdXJyZW50DQpjb2RlIGNvbnN0cmFpbnMuICBJbmNpZGVudGFsbHksIHRo ZSBkZWZhdWx0IGJvZHkgd2lkdGggb2YgYSBsaXZlIHJvb3QNCndpbmRvdyBlcXVhbHMgdGhl IHZhbHVlIG9mIEZSQU1FJ3Mgd2lkdGggcGFyYW1ldGVyICh0aGUgbmF0aXZlIHdpZHRoIG9m DQp0aGUgZnJhbWUgbWludXMgdGhlIHdpZHRocyBvZiB0aGUgaW50ZXJuYWwgYm9yZGVyLCB0 aGUgc2Nyb2xsIGJhciBhbmQNCnRoZSBmcmluZ2VzKSB3aGljaCBtYWtlcyB5b3VyIGZpeCB3 b3JrLiAgV2l0aCBhIG5vbi1zdGFuZGFyZCBzZXR1cCwgc2F5DQphZnRlciBkb2luZw0KDQoo c2V0LXdpbmRvdy1tYXJnaW5zIG5pbCAxMCAxMCkNCg0KaW4gdGhlIHJvb3Qgd2luZG93LCB5 b3VyIGZpeCB3aWxsIGZhaWwgd2l0aCB0aGUgc2NlbmFyaW8geW91IHByb3ZpZGVkDQplYXJs aWVyLg0KDQpXZSBjb3VsZCB0cnkgdGhlIGZvbGxvd2luZzogSWYgdGhlIG5ldyBkaWZmIEkg YXR0YWNoIG5vdyB3b3JrcyBmb3IgeW91LA0KSSdsbCBwdXNoIGl0IHRvIG1hc3Rlci4gIElm IGFmdGVyIHNvbWUgcGVyaW9kIG9mIGdyYWNlICh3aG9zZSBsZW5ndGggeW91DQpkZXRlcm1p bmUpIEkgbWFuYWdlIHRvIGNvbWUgdXAgd2l0aCBhIHJlYXNvbmFibGUgZml4LCBJJ2xsIHB1 c2ggdGhhdCB0bw0KbWFzdGVyIHRvbyBhbmQgeW91IGFuZCB5b3VyIGNsaWVudHMgd2lsbCBo YXZlIHRvIGFkYXB0LiAgV0RZVD8NCg0KbWFydGluDQo= --------------3wc0XVDxq7eNLe0CDjCpgDcy Content-Type: text/x-patch; charset=UTF-8; name="fit-frame-to-buffer.diff" Content-Disposition: attachment; filename="fit-frame-to-buffer.diff" Content-Transfer-Encoding: base64 ZGlmZiAtLWdpdCBhL2xpc3Avd2luZG93LmVsIGIvbGlzcC93aW5kb3cuZWwKaW5kZXggZWJh ODg4YTg5ZC4uOTMzM2YwMzgyMiAxMDA2NDQKLS0tIGEvbGlzcC93aW5kb3cuZWwKKysrIGIv bGlzcC93aW5kb3cuZWwKQEAgLTkzODUsMTQgKzkzODUsMTUgQEAgZml0LWZyYW1lLXRvLWJ1 ZmZlci0xCiAgICAgICAgICAgICAgKChudW1iZXJwIChudGggMSBzaXplcykpICgqIChudGgg MSBzaXplcykgbGluZS1oZWlnaHQpKQogICAgICAgICAgICAgICh0ICh3aW5kb3ctbWluLXNp emUgd2luZG93IG5pbCBuaWwgdCkpKSkKICAgICAgICAgICAgKG1heC13aWR0aAotICAgICAg ICAgICAgKG1pbgotICAgICAgICAgICAgIChjb25kCi0gICAgICAgICAgICAgICgobnVtYmVy cCBtYXgtd2lkdGgpICgqIG1heC13aWR0aCBjaGFyLXdpZHRoKSkKLSAgICAgICAgICAgICAg KChudW1iZXJwIChudGggMiBzaXplcykpICgqIChudGggMiBzaXplcykgY2hhci13aWR0aCkp Ci0gICAgICAgICAgICAgICh0IHBhcmVudC1vci1kaXNwbGF5LXdpZHRoKSkKLSAgICAgICAg ICAgICA7OyBUaGUgZm9sbG93aW5nIGlzIHRoZSBtYXhpbXVtIHdpZHRoIHRoYXQgZml0cyBp bnRvIHRoZQotICAgICAgICAgICAgIDs7IGxlZnQgYW5kIHJpZ2h0IG1hcmdpbnMuCi0gICAg ICAgICAgICAgKG1heCAoLSByaWdodC1tYXJnaW4gbGVmdC1tYXJnaW4gb3V0ZXItbWludXMt Ym9keS13aWR0aCkpKSkKKyAgICAgICAgICAgICh1bmxlc3MgKGVxIG9ubHkgJ3ZlcnRpY2Fs bHkpCisgICAgICAgICAgICAgIChtaW4KKyAgICAgICAgICAgICAgIChjb25kCisgICAgICAg ICAgICAgICAgKChudW1iZXJwIG1heC13aWR0aCkgKCogbWF4LXdpZHRoIGNoYXItd2lkdGgp KQorICAgICAgICAgICAgICAgICgobnVtYmVycCAobnRoIDIgc2l6ZXMpKSAoKiAobnRoIDIg c2l6ZXMpIGNoYXItd2lkdGgpKQorICAgICAgICAgICAgICAgICh0IHBhcmVudC1vci1kaXNw bGF5LXdpZHRoKSkKKyAgICAgICAgICAgICAgIDs7IFRoZSBmb2xsb3dpbmcgaXMgdGhlIG1h eGltdW0gd2lkdGggdGhhdCBmaXRzIGludG8gdGhlCisgICAgICAgICAgICAgICA7OyBsZWZ0 IGFuZCByaWdodCBtYXJnaW5zLgorICAgICAgICAgICAgICAgKG1heCAoLSByaWdodC1tYXJn aW4gbGVmdC1tYXJnaW4gb3V0ZXItbWludXMtYm9keS13aWR0aCkpKSkpCiAgICAgICAgICAg IChtaW4td2lkdGgKICAgICAgICAgICAgIChjb25kCiAgICAgICAgICAgICAgKChudW1iZXJw IG1pbi13aWR0aCkgKCogbWluLXdpZHRoIGNoYXItd2lkdGgpKQo= --------------3wc0XVDxq7eNLe0CDjCpgDcy--