From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stephen Berman via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Newsgroups: gmane.emacs.bugs Subject: bug#70213: Info-mode side window fit-window-to-buffer issue Date: Sun, 07 Apr 2024 11:30:52 +0200 Message-ID: <87v84tplir.fsf@gmx.net> References: <875xww2ncc.fsf@breatheoutbreathe.in> <86h6gg56vg.fsf@gnu.org> <871q7j3l4b.fsf@breatheoutbreathe.in> <87jzlbddt3.fsf@gmx.net> <87msq71n2a.fsf@breatheoutbreathe.in> <87sezzfo22.fsf@gmx.net> <87sezzs20t.fsf@breatheoutbreathe.in> <87y19qaff3.fsf@gmx.net> <877chaqtd4.fsf@breatheoutbreathe.in> <87ttke9u4c.fsf@gmx.net> <87r0fhq5vy.fsf@breatheoutbreathe.in> Reply-To: Stephen Berman Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="35971"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: 70213@debbugs.gnu.org To: Joseph Turner Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun Apr 07 11:32:14 2024 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 1rtOso-00096I-Fw for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 07 Apr 2024 11:32:14 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rtOsZ-00070p-5g; Sun, 07 Apr 2024 05:31:59 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rtOsW-00070B-CY for bug-gnu-emacs@gnu.org; Sun, 07 Apr 2024 05:31:57 -0400 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rtOsV-0004N3-Pc for bug-gnu-emacs@gnu.org; Sun, 07 Apr 2024 05:31:56 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rtOsc-0002BJ-ET for bug-gnu-emacs@gnu.org; Sun, 07 Apr 2024 05:32:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Stephen Berman Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 07 Apr 2024 09:32:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 70213 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: notabug Original-Received: via spool by 70213-submit@debbugs.gnu.org id=B70213.17124822808331 (code B ref 70213); Sun, 07 Apr 2024 09:32:02 +0000 Original-Received: (at 70213) by debbugs.gnu.org; 7 Apr 2024 09:31:20 +0000 Original-Received: from localhost ([127.0.0.1]:41629 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rtOrv-0002AJ-N5 for submit@debbugs.gnu.org; Sun, 07 Apr 2024 05:31:19 -0400 Original-Received: from mout.gmx.net ([212.227.17.21]:39785) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rtOrq-0002A0-Ag for 70213@debbugs.gnu.org; Sun, 07 Apr 2024 05:31:18 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.net; s=s31663417; t=1712482253; x=1713087053; i=stephen.berman@gmx.net; bh=fwUbb6JBfmkdBzbjlBDMUZGRWpxcGboSsMgYLbIUUzI=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References: Date; b=bok5huqgo5FnCIqQqSkPHbZ92HrF7JmCZ0/IrsPAhZS4dgzHTeBB788PFra8EMqx UYTQgL07jyBHNwmBJn3loKa972phyXE7ydYWVbXVHd6VsrIa+P1ZgXnSYvb6C+mHe wc4auz1TOmuK7gAcs1EHrlT3BG1satyiGWWZbJwVVjDd726suEpIN2PFh6e7eJjrK VqNZUJKTCHqkDGBt52gi/R1+lOxkv74IjMLalkTA8xx+u99O8YBNtncUejdvHSXGi 7D5GQpA701lBm66k4Xsdg3OZ111PyR85tlnmeroqudO6Q+/u529oSDn+mCGXeiScx 8oCaVKDFRMX1S44mHQ== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Original-Received: from strobelfs ([94.134.95.232]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1N4hvb-1stqaQ1Qtr-011l5A; Sun, 07 Apr 2024 11:30:53 +0200 In-Reply-To: <87r0fhq5vy.fsf@breatheoutbreathe.in> (Joseph Turner's message of "Sat, 06 Apr 2024 18:59:45 -0700") X-Provags-ID: V03:K1:7/1bMn0sfBb5bjFi8AOPo0CeMHQsx2REoe5rL1tTZZfsO3uUyYp EF4vBKLWF1t1VJzG3Z8f8ByIwKZ/If3VgwrPZvC2/tPk8QTYpbDkQh/86cZnyfCuV2/hi6d 4eui1KCD4T+cvtLiIE13/3WSEVI0iuy6oe8wsOkkh5w3tXzYE4LYeLq35XYdRoATY1sK9zy 8f12uc2XZOKasE1ompSSg== UI-OutboundReport: notjunk:1;M01:P0:iFG6O1abdNA=;DgUY3AJ67iWF4j2pOi0ARdacmxR c0vmNxKnXSf2a+7hWG+ParMk9VkKqX8YtsUUFHYbr1qXYGxQQMRKtzSMlXf7YLKTCe+6EWWrb Vr7PYdqkohKDTp49b8seqptdrxlUMROZvQjHQiVTakIj7xGncaJySxsGm/f3d+s/1XkwQjozM UCtX5ETlCv5qS7XiwXlP7mI0RqDVMv0bVpdMC6WS8lUKlO/r0VzdreTTA8A7GsQWYDgM8mRRl wHZa5QKAom4AsYU4ymlVQDUzWvr1XyCxenQ9NfsUlV0TJkLBhvXZmatUnIdtoYqHAdB7ov6au DZd43LDNk6FCWGCwLU/Dg0OCoI14X/i95tgBfkwQQZ0WLrrRkISdtX5kzIXP2XRi6qgCsNV0Y k4yDTDwCp2se1JgtKD1ioYpPcI++FIBM6PHIJcQRbbjQAhBefdDalUyoDr3KijvsDZ5phZ0kr PQeTWxMyffZyseJGBPKbvwqJX2pdH5YFREjLUnD3m1Eyx4gU/oq87gs6a7GDiQzJIwZgGTrwd q3fN2Up+7pyI4ovaKljBNoTuX5B0kXvvcqXhfxGCtBbozegHtS6BVXdnrVuVaKMNTdNELvfZV lwHvYbTH/j+IEZMOxopcOaU8PYltLT4EinL/ErfCLbwrkDUJTklnGCxG9d4JbU7ZS6ySEJKPv TQCZuLo4sueZcLVVgJqk+fXWiF+6FwderM2OQNpEXEEjgrKbyGYq4PngQpUQw1pe3EhrwmsrK yf1twXgdF1GZBHZXk7N7nHHNm3IMIidy/q83a2WiIXyOrODU3gjCJTyHTO5ulwiICD3Nqi+D 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-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:282859 Archived-At: On Sat, 06 Apr 2024 18:59:45 -0700 Joseph Turner wrote: > Stephen Berman writes: > >> Ah, ok. I somehow overlooked the fit-window-to-buffer part in your OP, >> although it is in the bug Subject line -- though with my post-Jan 6 >> build from master, that's only problematic with >> fit-window-to-buffer-horizontally set to t, as in your above recipe. >> But with fit-window-to-buffer-horizontally set to t, I see that the >> window displaying *info* is not quite fitted to the buffer (e.g. in the >> initial dir node the line "In Emacs, you can click mouse button 2 on a >> menu item or cross reference" wraps after the third "e" in "reference" >> (column 70)), even if the frame is wide enough to display the entire >> buffer. I see this both with and without your patch; but with >> fit-window-to-buffer-horizontally set to nil, then there is no line >> wrapping (as long as the frame is wide enough). This seems to be a bug >> in the use of fit-window-to-buffer-horizontally. > > Thank you for being gracious about my confusing report :) > > On my machine, the following snippet: > > (progn > (setq fit-window-to-buffer-horizontally t) > > (setq display-buffer-alist > '(((derived-mode . Info-mode) > display-buffer-in-side-window > (side . right) > (window-width . fit-window-to-buffer)))) > > (info) > (window-width)) > > without the patch evaluates to 6 > > with the patch evaluates to 71 > > What happens on your machine? without the patch: 6 with the patch: 70 For an unsplit window, (window-width) returns 80 (with emacs -Q); does it also for you? I'm building on GNU/Linux with Gtk3. Steve Berman