From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: martin rudalics Newsgroups: gmane.emacs.bugs Subject: bug#24193: 25.1; `window-min-size' fails for horizontal width when margins >= body text Date: Tue, 09 Aug 2016 18:08:23 +0200 Message-ID: <57A9FFF7.6090008@gmx.at> References: <1470734067.1046352.690034953.5B0A54FE@webmail.messagingengine.com> <57A9A714.4010600@gmx.at> <1470736919.1056423.690073473.51DB916F@webmail.messagingengine.com> <57A9AD24.6090303@gmx.at> <1470739033.1062589.690104169.1A130EC9@webmail.messagingengine.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: blaine.gmane.org 1470763625 5339 195.159.176.226 (9 Aug 2016 17:27:05 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Tue, 9 Aug 2016 17:27:05 +0000 (UTC) Cc: 24193@debbugs.gnu.org To: Paul Rankin Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Aug 09 19:27:00 2016 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bXAnr-0001Co-VN for geb-bug-gnu-emacs@m.gmane.org; Tue, 09 Aug 2016 19:27:00 +0200 Original-Received: from localhost ([::1]:36980 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bXAnj-0000Tf-M9 for geb-bug-gnu-emacs@m.gmane.org; Tue, 09 Aug 2016 13:26:51 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:48308) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bX9aT-0003o5-Gx for bug-gnu-emacs@gnu.org; Tue, 09 Aug 2016 12:09:10 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bX9aQ-0006ic-8X for bug-gnu-emacs@gnu.org; Tue, 09 Aug 2016 12:09:05 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:36000) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bX9aQ-0006iX-4n for bug-gnu-emacs@gnu.org; Tue, 09 Aug 2016 12:09:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1bX9aP-0002Y7-Qn for bug-gnu-emacs@gnu.org; Tue, 09 Aug 2016 12:09: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: Tue, 09 Aug 2016 16:09:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 24193 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 24193-submit@debbugs.gnu.org id=B24193.14707589239775 (code B ref 24193); Tue, 09 Aug 2016 16:09:01 +0000 Original-Received: (at 24193) by debbugs.gnu.org; 9 Aug 2016 16:08:43 +0000 Original-Received: from localhost ([127.0.0.1]:33297 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bX9a7-0002Xa-Kw for submit@debbugs.gnu.org; Tue, 09 Aug 2016 12:08:43 -0400 Original-Received: from mout.gmx.net ([212.227.17.22]:53295) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bX9a5-0002XN-UZ for 24193@debbugs.gnu.org; Tue, 09 Aug 2016 12:08:42 -0400 Original-Received: from [192.168.1.100] ([212.95.7.105]) by mail.gmx.com (mrgmx101) with ESMTPSA (Nemesis) id 0LmfKJ-1axp1n3CxX-00aHcT; Tue, 09 Aug 2016 18:08:32 +0200 In-Reply-To: <1470739033.1062589.690104169.1A130EC9@webmail.messagingengine.com> X-Provags-ID: V03:K0:ZXJ5aHaiE5sIX/11sJwXbqgpj2XRhGTYVjVjueT4wI/CD8DTqEV 3GOjdqc5e0rKOgtpprHvho64/pCMiRRHXVDS39MHeDmidkqYWh0OHpXpgyOXYSqkL2lLcBO 0Hxi5wp/2YOTopJmnC3vi+sL8oXhiTSCC0wTfQ5lzjo5hQjbsfvkRUdxEp7sVgMw5jfdP4b rt9NFNSx9UpnuXwBF2UOw== X-UI-Out-Filterresults: notjunk:1;V01:K0:CJSV2rwbcso=:5OGXw/u+zpAQQPq3CGXQCG IKrXTA42fyCTzObH3Drr/j0Kp2KDjrA2cPqTvIIeAyGsYRizxB0I9GCrLVSNfXU73Ba2Lb3oy mmEhs0AvQK6HfdFG6Elm+CImJGhP+fjCtUSHF/OnpFxcbB0GUOy8Q2gme7NSTfh6rlbRrCqwG DKRGk06IrM0zg+SUdBrtEowo6bzvmm8ifQBMl0iHRJwnuF3a0fOMq5jzIRta1A3MT/2iUv470 23Zi9VPBTygkCiGc0gvffyETSX12Kj5yPkiPXBfu64uL2qn/3tVunKZieUCZxhEsPstwhvgTM bHlkalMg7KaxX3rUFrlChrTqcUFZgvIb7xaCIJLiabuoT5Mn3RanwcEEQKKBeCEzeVNN3wCgP ekstTSlhS9PUHjfJQAekH+WTb+vDs9sejKaEWojT95uZrYYgvl/efwdO+1hgP8Wvjy4w2Ks4/ RUbi57S34XVCIdbczns410ypaXmEyyKq7HJXWwahfarnEIx+DQuLYykjtqKpTdFqJhZGSbGWZ IDUJc02eGUsqisQloYhza+lcJY65oCrpZz+yD3nVRRIxTpMpwOgRxqp1V13TY+6olKnce488V kiXcxpnp1LUK6JBuKjHt5zDt+ieC95xQg7bAW7Wuy3VVjKptFIEq4QDlAupeumKuQiqglxa0O Olc8ToIKP23B4+Esoq1lDwAXqaArwAxkzBgCmTvLMpE8CyZKX0IuQ25bZppTy2uv5OsoOtd1O HgZ4APXV5NJ/oYOyoMlplCuBwzEZWAqgElS+wTLU/a5bTKcDKOEEEIgsImgsEP2czKh+jPTO 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: 208.118.235.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:122021 Archived-At: > https://gfycat.com/ZestyBeautifulEmeraldtreeskink > > How about we maybe focus instead on solving this? I supoose you have designed a mode to auto-adjust margins so that text appears centered in a window. You can add the following function (defun split-window-right-ignore (&optional size) (if (car size) size (list (/ (window-total-width) 2)))) and use (add-function :filter-args (symbol-function 'split-window-right) #'split-window-right-ignore) when activating your mode and (remove-function (symbol-function 'split-window-right) #'split-window-right-ignore) when deactivating it. martin