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#36859: Customizable fit-window-to-buffer Date: Wed, 31 Jul 2019 11:12:46 +0200 Message-ID: <6a42d2af-b17a-d2da-1c3c-655f3f2a356f@gmx.at> References: <87sgqnp9z8.fsf@mail.linkov.net> 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="140378"; mail-complaints-to="usenet@blaine.gmane.org" To: Juri Linkov , 36859@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Jul 31 11:13:10 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 1hskfV-000aLr-TX for geb-bug-gnu-emacs@m.gmane.org; Wed, 31 Jul 2019 11:13:10 +0200 Original-Received: from localhost ([::1]:39182 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hskfU-0006kj-Pt for geb-bug-gnu-emacs@m.gmane.org; Wed, 31 Jul 2019 05:13:08 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:57721) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hskfQ-0006iw-6X for bug-gnu-emacs@gnu.org; Wed, 31 Jul 2019 05:13:05 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hskfP-0004re-Al for bug-gnu-emacs@gnu.org; Wed, 31 Jul 2019 05:13:04 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:42720) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hskfP-0004rH-7A for bug-gnu-emacs@gnu.org; Wed, 31 Jul 2019 05:13:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hskfP-0003eT-23 for bug-gnu-emacs@gnu.org; Wed, 31 Jul 2019 05:13:03 -0400 X-Loop: help-debbugs@gnu.org Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 31 Jul 2019 09:13:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 36859 X-GNU-PR-Package: emacs Original-Received: via spool by 36859-submit@debbugs.gnu.org id=B36859.156456437914021 (code B ref 36859); Wed, 31 Jul 2019 09:13:03 +0000 Original-Received: (at 36859) by debbugs.gnu.org; 31 Jul 2019 09:12:59 +0000 Original-Received: from localhost ([127.0.0.1]:51540 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hskfL-0003e5-EE for submit@debbugs.gnu.org; Wed, 31 Jul 2019 05:12:59 -0400 Original-Received: from mout.gmx.net ([212.227.15.18]:46001) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hskfH-0003dp-GO for 36859@debbugs.gnu.org; Wed, 31 Jul 2019 05:12:57 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1564564367; bh=Ga8ulQ2JyE50paW3E1yWxPf/o52TuG47ZorqIQOIhIE=; h=X-UI-Sender-Class:Subject:To:References:From:Date:In-Reply-To; b=L+F3mxpNBdwisTGpbrzJ012rJ7gks9+Ue8Y4wTlE4FUS48nmQOLxb4s/UOP8teXLx zJx6jCT7uzzdqILo4gQJyveYNI7mdO8iG2mv4VDgOqBT/Iaw5QuW926PX+I5cT9reL nvokclj/EZKg1xEIUOywu1tMJ6u6KcQdwrWaerzA= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Original-Received: from [192.168.1.101] ([213.162.73.223]) by mail.gmx.com (mrgmx002 [212.227.17.190]) with ESMTPSA (Nemesis) id 0MU11l-1hjdsN3ZSb-00Qgsa; Wed, 31 Jul 2019 11:12:46 +0200 In-Reply-To: <87sgqnp9z8.fsf@mail.linkov.net> Content-Language: de-DE X-Provags-ID: V03:K1:ec/VENoAcnw5zyr3uEkxl87cCIqHnWlxwxy3wNP4DuQiRbh7Fp/ 2FxCHadyqEXBUbkCeBkNxwK6HLr9viodMSfXcQ3EqaItb+t054m6iTIKFQvyBEZolEeNo5r BcoZWwZR3dgagCocwxZ5FqhRchg5MqojvdTuVYUJVMtEsmQgIWy9ipv86Drt8Xo4FhoMsHr yJB5Ak1JigOIuZ4b5r/JA== X-UI-Out-Filterresults: notjunk:1;V03:K0:6DsxekjXNgs=:CmMoqEADjkb0YUifFxQRPs Ky5Hzb35W4fombLlJYh48FA94OP2zeHxq45fYKvVCMvdWcw3f/92tcC2TrqyyNUhuOuoUKp1N 7QQZLjATWCmnslMsfGd+MGurdtL00FcRInoLk418Eo360hXBFVxOmtycEIOIk+VohFR+bkJEt TbtJATRSer4m2Ga+BKMu0MnNX6Fl2zh7IyOwUbeU0sXNu28DY2tL7nScYi81QbSHeEq8wayNF OLZLqero/aMShE9GMe5PkaoV9SEDYvDE/dDePMz1A78QaSKFYOvfUMZ0YIMHBuByheH0yOaHM SR/qWXpsPhc0BhXIFoEvY1O/1hK1MjHJwP0LyYm91nICOuvV5ZF/Z6+UOSmbS3Q3lSXx4A2RO cuhBdkLbw9tE5nZ2llg+xJ68D/baP22ZGe9kZEg1cTCOIm18eQuEC0fwTeLdy1EWoxU0D25Na Fif3NMIgw9kNI83MCV5WBkQlK3LRjxGYqQCuH2Us18vYc9upZEqiG4PDBLbWkngoV14eQqPcf 3Uj0kJ1zMZxXUM5KA3BYsBAa8eGdF9u+de70R8MwOFwWyGKuey+AkkZ/ZkKRi0hGuCrlRA/kY 1A7BElFnGL44A+RW3XmGLfY9/i/eW+Q3Mx73Q9zhuzHPkJImLtvUp02+MgpTuypBkVpVgvJu1 G9qHhU9/7YzJ63WWuhc+kUqNvT2u2mu/06CdaHgsf9rJptAubeDYGT4WpOMLtgJktvWrvpT5m sYLW/7XXxZqWqRlc7ZOA78BBxw6NA1GxUVRh9M6M+W28Ez5bGKIrd83ib0QEmYgCqL/GDHaU 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:164150 Archived-At: > It's a nice feature when fit-window-to-buffer resizes temporary windows > that go away after exiting the minibuffer. > > OTOH, resizing permanent windows does more harm, because these windows > can be reused later for other buffers, but their size remains too narrow. What is a permanent window? IIRC we only fit new windows or frames that go away when quit and carefully try to not resize other windows but the one used for splitting off the new window. Old windows are fit iff they did show the same buffer before and were created for that buffer. Such windows should, by concept, not be reused for showing another buffer. > I'm not asking to change the default behavior, but it should be customizable. In what sense? martin