From unknown Sun Jun 22 17:13:47 2025 X-Loop: help-debbugs@gnu.org Subject: bug#16351: 24.3.50; `balance-windows' has no effect after (menu-bar-mode -1) Resent-From: Eduard Wiebe Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 05 Jan 2014 13:42:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 16351 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 16351@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.138892926619023 (code B ref -1); Sun, 05 Jan 2014 13:42:02 +0000 Received: (at submit) by debbugs.gnu.org; 5 Jan 2014 13:41:06 +0000 Received: from localhost ([127.0.0.1]:35537 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vznwv-0004wi-FS for submit@debbugs.gnu.org; Sun, 05 Jan 2014 08:41:05 -0500 Received: from eggs.gnu.org ([208.118.235.92]:46497) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vznwo-0004wE-KH for submit@debbugs.gnu.org; Sun, 05 Jan 2014 08:40:59 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Vznwf-0004Yc-4r for submit@debbugs.gnu.org; Sun, 05 Jan 2014 08:40:58 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=BAYES_20 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:55164) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Vznwf-0004YX-22 for submit@debbugs.gnu.org; Sun, 05 Jan 2014 08:40:49 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:48144) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VznwX-00004z-PD for bug-gnu-emacs@gnu.org; Sun, 05 Jan 2014 08:40:48 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VznwO-0004W9-OJ for bug-gnu-emacs@gnu.org; Sun, 05 Jan 2014 08:40:41 -0500 Received: from wp066.webpack.hosteurope.de ([80.237.132.73]:47071) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VznwO-0004Vt-Hd for bug-gnu-emacs@gnu.org; Sun, 05 Jan 2014 08:40:32 -0500 Received: from pdbn-4d08ca77.pool.mediaways.net ([77.8.202.119] helo=nirvana); authenticated by wp066.webpack.hosteurope.de running ExIM with esmtpsa (TLS1.0:RSA_AES_256_CBC_SHA1:32) id 1VznwK-0000Hd-Ts; Sun, 05 Jan 2014 14:40:28 +0100 Received: from ew by nirvana with local (Exim 4.72) (envelope-from ) id 1VznvX-00083P-CG for bug-gnu-emacs@gnu.org; Sun, 05 Jan 2014 14:39:39 +0100 From: Eduard Wiebe Date: Sun, 05 Jan 2014 14:39:39 +0100 Message-ID: <87sit2y2ck.fsf@pusto.de> MIME-Version: 1.0 Content-Type: text/plain X-bounce-key: webpack.hosteurope.de;ew@pusto.de;1388929232;ee0998c1; X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) Try this: emacs -Q M-x menu-bar-mode C-u 10 C-x 2 C-x + Last command (`balance-windows') has no effect to window layout. From unknown Sun Jun 22 17:13:47 2025 X-Loop: help-debbugs@gnu.org Subject: bug#16351: 24.3.50; `balance-windows' has no effect after (menu-bar-mode -1) Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 05 Jan 2014 16:50:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 16351 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eduard Wiebe Cc: 16351@debbugs.gnu.org Received: via spool by 16351-submit@debbugs.gnu.org id=B16351.13889405446507 (code B ref 16351); Sun, 05 Jan 2014 16:50:03 +0000 Received: (at 16351) by debbugs.gnu.org; 5 Jan 2014 16:49:04 +0000 Received: from localhost ([127.0.0.1]:36407 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vzqsp-0001gq-Bq for submit@debbugs.gnu.org; Sun, 05 Jan 2014 11:49:03 -0500 Received: from mout.gmx.net ([212.227.15.15]:58992) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vzqsm-0001gO-U8 for 16351@debbugs.gnu.org; Sun, 05 Jan 2014 11:49:02 -0500 Received: from [62.47.55.195] ([62.47.55.195]) by mail.gmx.com (mrgmx002) with ESMTPSA (Nemesis) id 0MHX4u-1Vyjt123Ce-003K84 for <16351@debbugs.gnu.org>; Sun, 05 Jan 2014 17:48:59 +0100 Message-ID: <52C98CF5.1050206@gmx.at> Date: Sun, 05 Jan 2014 17:48:53 +0100 From: martin rudalics MIME-Version: 1.0 References: <87sit2y2ck.fsf@pusto.de> In-Reply-To: <87sit2y2ck.fsf@pusto.de> Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:OVqOYfWLv7SnkpAV6lWfiwCHp0g+KogHTzAq7F6fQLhoZZc71eH RtSBh0kVb0n3aB4UDFhQahsq1srDZB77Kk1E5+ISlqGpYzMCCHoaHAM0W5YvsnMLOgTW758 IKJo172KBYHIQBFDP38I1ldsPHyvXLQchwB1Tf3Far2lFxpmmVvUz31bG2WMF8Cs81wMF2T uOBrgsggTTdOWdgIX/mog== X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) > emacs -Q > M-x menu-bar-mode > C-u 10 C-x 2 > C-x + > > Last command (`balance-windows') has no effect to window layout. I couldn't reproduce that here. But the following simpler scenario was indeed broken: emacs -Q C-u 10 C-x 3 C-x + Hopefully, the fix covers both. Please try again. Thanks, martin From unknown Sun Jun 22 17:13:47 2025 X-Loop: help-debbugs@gnu.org Subject: bug#16351: 24.3.50; `balance-windows' has no effect after (menu-bar-mode -1) In-Reply-To: <87sit2y2ck.fsf@pusto.de> Resent-From: Eduard Wiebe Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 05 Jan 2014 22:53:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 16351 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: martin rudalics Cc: 16351@debbugs.gnu.org Received: via spool by 16351-submit@debbugs.gnu.org id=B16351.138896232413479 (code B ref 16351); Sun, 05 Jan 2014 22:53:02 +0000 Received: (at 16351) by debbugs.gnu.org; 5 Jan 2014 22:52:04 +0000 Received: from localhost ([127.0.0.1]:37027 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VzwY7-0003VK-Hd for submit@debbugs.gnu.org; Sun, 05 Jan 2014 17:52:03 -0500 Received: from wp066.webpack.hosteurope.de ([80.237.132.73]:55433) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VzwY5-0003Ut-DS for 16351@debbugs.gnu.org; Sun, 05 Jan 2014 17:52:02 -0500 Received: from pdbn-5d826bc1.pool.mediaways.net ([93.130.107.193] helo=nirvana); authenticated by wp066.webpack.hosteurope.de running ExIM with esmtpsa (TLS1.0:RSA_AES_256_CBC_SHA1:32) id 1VzwY4-000292-4l; Sun, 05 Jan 2014 23:52:00 +0100 Received: from ew by nirvana with local (Exim 4.72) (envelope-from ) id 1VzwXI-0006cb-U2; Sun, 05 Jan 2014 23:51:12 +0100 From: Eduard Wiebe References: <87sit2y2ck.fsf@pusto.de> <52C98CF5.1050206@gmx.at> Date: Sun, 05 Jan 2014 23:51:12 +0100 Message-ID: <871u0mghzz.fsf@pusto.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-bounce-key: webpack.hosteurope.de;ew@pusto.de;1388962321;fa21e7a6; X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) martin rudalics writes: >> emacs -Q >> M-x menu-bar-mode >> C-u 10 C-x 2 >> C-x + >> >> Last command (`balance-windows') has no effect to window layout. > > I couldn't reproduce that here. Hmm, it seems that this is a issue of my current window manager. With good old twm i can't reproduce that, too. > But the following simpler scenario was > indeed broken: > > emacs -Q > C-u 10 C-x 3 > C-x + > > Hopefully, the fix covers both. Please try again. Indeed, this problem (your recipe) is gone. :-) Thank you Martin. From unknown Sun Jun 22 17:13:47 2025 X-Loop: help-debbugs@gnu.org Subject: bug#16351: 24.3.50; `balance-windows' has no effect after (menu-bar-mode -1) Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 06 Jan 2014 17:47:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 16351 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eduard Wiebe Cc: 16351@debbugs.gnu.org Received: via spool by 16351-submit@debbugs.gnu.org id=B16351.138903040723650 (code B ref 16351); Mon, 06 Jan 2014 17:47:02 +0000 Received: (at 16351) by debbugs.gnu.org; 6 Jan 2014 17:46:47 +0000 Received: from localhost ([127.0.0.1]:38879 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1W0EGE-00069I-HG for submit@debbugs.gnu.org; Mon, 06 Jan 2014 12:46:46 -0500 Received: from mout.gmx.net ([212.227.17.21]:55780) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1W0EGA-000696-5q for 16351@debbugs.gnu.org; Mon, 06 Jan 2014 12:46:43 -0500 Received: from [62.47.50.117] ([62.47.50.117]) by mail.gmx.com (mrgmx102) with ESMTPSA (Nemesis) id 0MKt5A-1W0EG81QRM-00010O for <16351@debbugs.gnu.org>; Mon, 06 Jan 2014 18:46:40 +0100 Message-ID: <52CAEBF7.4040805@gmx.at> Date: Mon, 06 Jan 2014 18:46:31 +0100 From: martin rudalics MIME-Version: 1.0 References: <87sit2y2ck.fsf@pusto.de> <52C98CF5.1050206@gmx.at> <871u0mghzz.fsf@pusto.de> In-Reply-To: <871u0mghzz.fsf@pusto.de> Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:z7ApaUxTv4QKgqQR7IL8cF9KldAxOES8E+gdsdiyGVYocOtWWgM NFQxoQTN4MpdSmW49h6xBD6bGNkKSbQh3pRGn3VUEdJ/iAMaokh943pM7YjBAvA4bXzg6lt qx+VoS01csavpjNmFTayPydyful8q5pGknkV7tmDQ7F2TCvGXBGTogfUDzkFXCZdDE2nKlF pdW60dLEwBLLWhODWF1lA== X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) > Hmm, it seems that this is a issue of my current window manager. > With good old twm i can't reproduce that, too. This shouldn't be an issue of the window manager. Otherwise, we would have a very nasty bug. So if you still can reproduce the bug please proceed as follows: `balance-windows' has this code ;; Balance vertically. (window--resize-reset (window-frame window)) (balance-windows-1 window) (when (window--resize-apply-p frame) (window-resize-apply frame) (window--pixel-to-total frame) (run-window-configuration-change-hook frame)) First change this code to ;; Balance vertically. (window--resize-reset (window-frame window)) (balance-windows-1 window) (when (window--resize-apply-p frame) (unless (window-resize-apply frame) (ding)) (window--pixel-to-total frame) (run-window-configuration-change-hook frame)) If Emacs now "dings" we know that the values written by `balance-windows-1' are wrong. In this case replace the code by ;; Balance vertically. (window--resize-reset (window-frame window)) (balance-windows-1 window) (when (window--resize-apply-p frame) (unless (window-resize-apply frame) (message "%s" (list (cons (window-pixel-height) (window-new-pixel)) (cons (window-pixel-height (window-in-direction 'below)) (window-new-pixel (window-in-direction 'below))) (cons (window-pixel-height (window-parent)) (window-new-pixel (window-parent)))))) (window--pixel-to-total frame) (run-window-configuration-change-hook frame)) invoke C-x + from the _upper_ window and post the value written by `message' here (just copy it from the buffer *Messages*). Thanks, martin From unknown Sun Jun 22 17:13:47 2025 X-Loop: help-debbugs@gnu.org Subject: bug#16351: balance-windows References: <87sit2y2ck.fsf@pusto.de> In-Reply-To: <87sit2y2ck.fsf@pusto.de> Resent-From: Aaron Ecay Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 07 Jan 2014 05:22:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 16351 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: rudalics@gmx.at, usenet@pusto.de, 16351@debbugs.gnu.org Received: via spool by 16351-submit@debbugs.gnu.org id=B16351.138907210915574 (code B ref 16351); Tue, 07 Jan 2014 05:22:02 +0000 Received: (at 16351) by debbugs.gnu.org; 7 Jan 2014 05:21:49 +0000 Received: from localhost ([127.0.0.1]:39968 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1W0P6q-000438-Pz for submit@debbugs.gnu.org; Tue, 07 Jan 2014 00:21:48 -0500 Received: from mail-qc0-f174.google.com ([209.85.216.174]:36342) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1W0P6o-00042z-JG for 16351@debbugs.gnu.org; Tue, 07 Jan 2014 00:21:47 -0500 Received: by mail-qc0-f174.google.com with SMTP id n7so17853965qcx.5 for <16351@debbugs.gnu.org>; Mon, 06 Jan 2014 21:21:46 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:user-agent:date:message-id:mime-version :content-type:content-transfer-encoding; bh=LS6XwxCzjg1y6eE9mEG5LTQykGvHudqvSnJt6eIcYY4=; b=FYyMYn9s+ouMX80QZZBsa2Rp9wNRXsROTxnOkcBeFNiZhgSYKPLg2Q4bvB8WWrpC/g fAJEtXrwCEK+AWf1Pk87La0LdMO6syAmFLDjoLuV/jPpxlLCeol9PG7DmX18Hyz7y79r Fq2O/BpTrXciIAa6k5tG8Gf6mjXdBKRPVQwotYpQsu5CNya5tpaUcOW32PUHrauv3eM5 ea0mAYNti4GUCdJLyJ9KgC8l2c8wwcsWhVKLCNWSo8L8zta30XdfUoTkoWFfdaj/Gza7 4SftoSibEaUMrO8iQVgrUXqasnZZe9Kx0jhsUqiD58xTct3Hj6sNdrWRbdiQNvh0zcA0 +fVw== X-Received: by 10.224.167.15 with SMTP id o15mr184630238qay.96.1389072105955; Mon, 06 Jan 2014 21:21:45 -0800 (PST) Received: from localhost (c-68-81-204-26.hsd1.pa.comcast.net. [68.81.204.26]) by mx.google.com with ESMTPSA id c10sm94283685qaq.16.2014.01.06.21.21.35 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 06 Jan 2014 21:21:45 -0800 (PST) From: Aaron Ecay User-Agent: Notmuch/0.16+154~g96c0ce2 (http://notmuchmail.org) Emacs/24.3.50.1 (x86_64-unknown-linux-gnu) Date: Tue, 07 Jan 2014 00:21:23 -0500 Message-ID: <87iotwe59o.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) Hi Martin and Eduard, I observe a similar problem with three windows , even including the fix in Martin=E2=80=99s commit from Sun Jan 5 17:29:44 2014 +0100 ("In balance-windows add mising t to fix Bug#16351.") A minimal recipe is: emacs -Q C-x 2 C-x 2 C-x + (no effect). I=E2=80=99ve run Martin=E2=80=99s diagnostic code from his message of Mon, = 06 Jan 2014 18:46:31 +0100; this is the output I get: ((232 . 345) (253 . 322) (968 . 968)) Thanks, Aaron PS it seems to work fine if there are only two windows. --=20 Aaron Ecay From unknown Sun Jun 22 17:13:47 2025 X-Loop: help-debbugs@gnu.org Subject: bug#16351: balance-windows Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 07 Jan 2014 11:52:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 16351 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Aaron Ecay Cc: usenet@pusto.de, 16351@debbugs.gnu.org Received: via spool by 16351-submit@debbugs.gnu.org id=B16351.138909547527084 (code B ref 16351); Tue, 07 Jan 2014 11:52:02 +0000 Received: (at 16351) by debbugs.gnu.org; 7 Jan 2014 11:51:15 +0000 Received: from localhost ([127.0.0.1]:40278 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1W0VBi-00072l-9H for submit@debbugs.gnu.org; Tue, 07 Jan 2014 06:51:14 -0500 Received: from mout.gmx.net ([212.227.15.18]:64857) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1W0VBg-00072d-73 for 16351@debbugs.gnu.org; Tue, 07 Jan 2014 06:51:13 -0500 Received: from [62.47.42.170] ([62.47.42.170]) by mail.gmx.com (mrgmx102) with ESMTPSA (Nemesis) id 0LlXnX-1VRRgO0Wnf-00bGjP for <16351@debbugs.gnu.org>; Tue, 07 Jan 2014 12:51:11 +0100 Message-ID: <52CBEA26.1070605@gmx.at> Date: Tue, 07 Jan 2014 12:51:02 +0100 From: martin rudalics MIME-Version: 1.0 References: <87iotwe59o.fsf@gmail.com> In-Reply-To: <87iotwe59o.fsf@gmail.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:Z/MLmQRHft38V0Y5rG/iQ7IyaGUlNg6GkkRHP71UKn5uPd/1SpA kSePOjNaPtSp4VgoGNKuxKLlKHdRo6HjL60QG7tmRw53PU1AhqLr2d9eH8gCneDrdw5rwrl ODvZZGEVDBGHoDSjZcp/FTvpFphjh25Ra18+QKvsMBNFlz36PWlX14TFIPW+dycUTk/ePd7 hbybhU4wTM+npF5jWmOwA== X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) > A minimal recipe is: > > emacs -Q > C-x 2 C-x 2 > C-x + > (no effect). Arrrgh. I'll check in a fix later today. If you want to try it now, do the below. Eduard: This should fix your problem as well. Thanks, martin === modified file 'lisp/window.el' --- lisp/window.el 2014-01-05 16:29:44 +0000 +++ lisp/window.el 2014-01-07 11:41:17 +0000 @@ -4541,7 +4541,7 @@ (setq sub first) (while (and sub (> rest 0)) (unless (window--resize-child-windows-skip-p window) - (set-window-new-pixel sub char-size t) + (set-window-new-pixel sub (min rest char-size) t) (setq rest (- rest char-size))) (setq sub (window-right sub))) @@ -4550,7 +4550,7 @@ (setq sub first) (while (and sub (> rest 0)) (unless (eq (window-new-normal sub) 'ignore) - (set-window-new-pixel sub char-size t) + (set-window-new-pixel sub (min rest char-size) t) (setq rest (- rest char-size))) (setq sub (window-right sub))) From unknown Sun Jun 22 17:13:47 2025 X-Loop: help-debbugs@gnu.org Subject: bug#16351: balance-windows Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 07 Jan 2014 17:32:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 16351 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Aaron Ecay Cc: usenet@pusto.de, 16351@debbugs.gnu.org Received: via spool by 16351-submit@debbugs.gnu.org id=B16351.138911590813752 (code B ref 16351); Tue, 07 Jan 2014 17:32:01 +0000 Received: (at 16351) by debbugs.gnu.org; 7 Jan 2014 17:31:48 +0000 Received: from localhost ([127.0.0.1]:41296 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1W0aVH-0003Zi-OV for submit@debbugs.gnu.org; Tue, 07 Jan 2014 12:31:48 -0500 Received: from mout.gmx.net ([212.227.15.19]:52588) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1W0aVE-0003ZV-MW for 16351@debbugs.gnu.org; Tue, 07 Jan 2014 12:31:45 -0500 Received: from [62.47.56.51] ([62.47.56.51]) by mail.gmx.com (mrgmx003) with ESMTPSA (Nemesis) id 0LxgM7-1VLlH20dp5-017AgK for <16351@debbugs.gnu.org>; Tue, 07 Jan 2014 18:31:43 +0100 Message-ID: <52CC39F5.1040506@gmx.at> Date: Tue, 07 Jan 2014 18:31:33 +0100 From: martin rudalics MIME-Version: 1.0 References: <87iotwe59o.fsf@gmail.com> <52CBEA26.1070605@gmx.at> In-Reply-To: <52CBEA26.1070605@gmx.at> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:9FpHGb+xT6W34R1dBfOFef2rjiqanIH4FVos+Tlr1Wgc3H+9sbJ Qet66n+JhYWSan57xe0FCnkvKEPLhJMCEJuDk5Rs1K67/ToWupAt99+02RtXTLYpzrqmjpA +nVCLS8W+0bjvMemUe1k6pql2tb6OXU58/5YBxe79mXbuCqXzM/OsVkeThrC2H4pMEf8kyc h30YOC0kpln/+edeIrYmA== X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) > Arrrgh. I'll check in a fix later today. If you want to try it > now, do the below. Eduard: This should fix your problem as well. Should be fixed now with revision 115912. Thanks again, martin From unknown Sun Jun 22 17:13:47 2025 X-Loop: help-debbugs@gnu.org Subject: bug#16351: balance-windows Resent-From: Eduard Wiebe Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 07 Jan 2014 20:06:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 16351 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: martin rudalics , Aaron Ecay , Cc: 16351@debbugs.gnu.org Received: via spool by 16351-submit@debbugs.gnu.org id=B16351.13891251124903 (code B ref 16351); Tue, 07 Jan 2014 20:06:01 +0000 Received: (at 16351) by debbugs.gnu.org; 7 Jan 2014 20:05:12 +0000 Received: from localhost ([127.0.0.1]:41507 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1W0ctj-0001H0-PL for submit@debbugs.gnu.org; Tue, 07 Jan 2014 15:05:12 -0500 Received: from wp066.webpack.hosteurope.de ([80.237.132.73]:38503) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1W0cth-0001Gp-Mt for 16351@debbugs.gnu.org; Tue, 07 Jan 2014 15:05:10 -0500 Received: from pdbn-5d827b5d.pool.mediaways.net ([93.130.123.93] helo=nirvana); authenticated by wp066.webpack.hosteurope.de running ExIM with esmtpsa (TLS1.0:RSA_AES_256_CBC_SHA1:32) id 1W0ctg-0003cE-Jn; Tue, 07 Jan 2014 21:05:08 +0100 Received: from ew by nirvana with local (Exim 4.72) (envelope-from ) id 1W0csu-0003tL-Qh; Tue, 07 Jan 2014 21:04:20 +0100 From: Eduard Wiebe References: <87iotwe59o.fsf@gmail.com> <52CBEA26.1070605@gmx.at> <52CC39F5.1040506@gmx.at> Date: Tue, 07 Jan 2014 21:04:20 +0100 In-Reply-To: <52CC39F5.1040506@gmx.at> (martin rudalics's message of "Tue, 07 Jan 2014 18:31:33 +0100") Message-ID: <871u0jlfsr.fsf@pusto.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-bounce-key: webpack.hosteurope.de;ew@pusto.de;1389125109;16d42b1b; X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) Hello Martin and Aaron, and sorry for delay. >> Arrrgh. I'll check in a fix later today. If you want to try it >> now, do the below. Eduard: This should fix your problem as well. > > Should be fixed now with revision 115912. Yeh! The issue is solved. Thank you both. From unknown Sun Jun 22 17:13:47 2025 X-Loop: help-debbugs@gnu.org Subject: bug#16351: balance-windows Resent-From: Aaron Ecay Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 08 Jan 2014 07:07:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 16351 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eduard Wiebe , martin rudalics Cc: 16351@debbugs.gnu.org Received: via spool by 16351-submit@debbugs.gnu.org id=B16351.138916477031886 (code B ref 16351); Wed, 08 Jan 2014 07:07:02 +0000 Received: (at 16351) by debbugs.gnu.org; 8 Jan 2014 07:06:10 +0000 Received: from localhost ([127.0.0.1]:41956 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1W0nDM-0008IB-RG for submit@debbugs.gnu.org; Wed, 08 Jan 2014 02:06:09 -0500 Received: from mail-qa0-f45.google.com ([209.85.216.45]:39119) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1W0nDJ-0008Hz-KW for 16351@debbugs.gnu.org; Wed, 08 Jan 2014 02:06:06 -0500 Received: by mail-qa0-f45.google.com with SMTP id j5so1362716qaq.32 for <16351@debbugs.gnu.org>; Tue, 07 Jan 2014 23:06:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:in-reply-to:message-id:references:user-agent :date:mime-version:content-type; bh=77NQ8aJ+jlCBGkpkaFUxmfoUucYBDN02zreQKib9vsU=; b=TP7o4u2v+9KabFy34ItxFY+MMuLx9JBNbALoo5oGzNcS+hBslKBbS7rXeaeUkcOlcS nSwjxEEznRceSDA73aulQsBVfOgvY1ABuuF1yaL0Qja7ZhHL0vQPs21YZGg6ALQfL4pG wwVUcm+1syEfb0mB+y5luCP+5pv9r1NSt/tGiNsZ9/7tyGmsEGWU5/gVZTOB74pTTDDa vSyDss/tHmZCQ4ocziWOBNfGDXynKfwm/IiMrHT9AwFRkadH7E1Vmd7aGNSJFfAyQvxl 4Vq7aAQiyM5q5EUjsd2DvjDJ3T3Ad1JihRGWcCeRxSvk5JFEWz6iLjJXusgh18djMU6S zJ5Q== X-Received: by 10.49.52.34 with SMTP id q2mr208180694qeo.10.1389164765102; Tue, 07 Jan 2014 23:06:05 -0800 (PST) Received: from localhost (c-68-81-204-26.hsd1.pa.comcast.net. [68.81.204.26]) by mx.google.com with ESMTPSA id v1sm99900731qas.15.2014.01.07.23.06.03 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 07 Jan 2014 23:06:04 -0800 (PST) From: Aaron Ecay In-Reply-To: <871u0jlfsr.fsf@pusto.de> Message-ID: <87d2k32bt1.fsf@gmail.com> References: <87iotwe59o.fsf@gmail.com> <52CBEA26.1070605@gmx.at> <52CC39F5.1040506@gmx.at> <871u0jlfsr.fsf@pusto.de> User-Agent: Notmuch/0.17~rc2+11~g2de8ce9 (http://notmuchmail.org) Emacs/24.3.50.1 (i686-pc-linux-gnu) Date: Wed, 08 Jan 2014 02:06:03 -0500 MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) Hello, 2014ko urtarrilak 7an, Eduard Wiebe-ek idatzi zuen: > > Yeh! The issue is solved. > > Thank you both. Fixed here as well. Thanks for the quick patch. -- Aaron Ecay From unknown Sun Jun 22 17:13:47 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.503 (Entity 5.503) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Eduard Wiebe Subject: bug#16351: closed (Re: bug#16351: balance-windows) Message-ID: References: <52D11BEF.3050004@gmx.at> <87sit2y2ck.fsf@pusto.de> X-Gnu-PR-Message: they-closed 16351 X-Gnu-PR-Package: emacs Reply-To: 16351@debbugs.gnu.org Date: Sat, 11 Jan 2014 10:25:05 +0000 Content-Type: multipart/mixed; boundary="----------=_1389435905-14900-1" This is a multi-part message in MIME format... ------------=_1389435905-14900-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #16351: 24.3.50; `balance-windows' has no effect after (menu-bar-mode -1) which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 16351@debbugs.gnu.org. --=20 16351: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D16351 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1389435905-14900-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 16351-done) by debbugs.gnu.org; 11 Jan 2014 10:24:54 +0000 Received: from localhost ([127.0.0.1]:46021 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1W1vkL-0003rb-Go for submit@debbugs.gnu.org; Sat, 11 Jan 2014 05:24:53 -0500 Received: from mout.gmx.net ([212.227.17.20]:64144) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1W1vkJ-0003rT-CL for 16351-done@debbugs.gnu.org; Sat, 11 Jan 2014 05:24:52 -0500 Received: from [62.47.53.225] ([62.47.53.225]) by mail.gmx.com (mrgmx001) with ESMTPSA (Nemesis) id 0LslCb-1VM5Wd1xbF-012LRI for <16351-done@debbugs.gnu.org>; Sat, 11 Jan 2014 11:24:50 +0100 Message-ID: <52D11BEF.3050004@gmx.at> Date: Sat, 11 Jan 2014 11:24:47 +0100 From: martin rudalics MIME-Version: 1.0 To: Aaron Ecay Subject: Re: bug#16351: balance-windows References: <87iotwe59o.fsf@gmail.com> <52CBEA26.1070605@gmx.at> <52CC39F5.1040506@gmx.at> <871u0jlfsr.fsf@pusto.de> <87d2k32bt1.fsf@gmail.com> In-Reply-To: <87d2k32bt1.fsf@gmail.com> Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:OKpjEVhPd96htqZRkbygpDWbTZ+NmBjEGi1SSJ7zjw7GcAf82YI dl+HtmfoV1MgzPnnz2vIk0t1VOFT2obgqq5b5mTJB3Q5IWCYvYkpu81n1eBS7QHTlpL5+zU OS4DbHC40tM9zGmuOMnsstpqcXOHKuEtVYEnZW411mMXIwjCKZpy9ykGh5BNB1qUT3yQfI0 C6dOnCqH5+YFZu67PqVTg== X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 16351-done Cc: Eduard Wiebe , 16351-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) > Fixed here as well. Thanks for the quick patch. OK, closing. Thanks for the report, martin ------------=_1389435905-14900-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 5 Jan 2014 13:41:06 +0000 Received: from localhost ([127.0.0.1]:35537 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vznwv-0004wi-FS for submit@debbugs.gnu.org; Sun, 05 Jan 2014 08:41:05 -0500 Received: from eggs.gnu.org ([208.118.235.92]:46497) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vznwo-0004wE-KH for submit@debbugs.gnu.org; Sun, 05 Jan 2014 08:40:59 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Vznwf-0004Yc-4r for submit@debbugs.gnu.org; Sun, 05 Jan 2014 08:40:58 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=BAYES_20 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:55164) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Vznwf-0004YX-22 for submit@debbugs.gnu.org; Sun, 05 Jan 2014 08:40:49 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:48144) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VznwX-00004z-PD for bug-gnu-emacs@gnu.org; Sun, 05 Jan 2014 08:40:48 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VznwO-0004W9-OJ for bug-gnu-emacs@gnu.org; Sun, 05 Jan 2014 08:40:41 -0500 Received: from wp066.webpack.hosteurope.de ([80.237.132.73]:47071) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VznwO-0004Vt-Hd for bug-gnu-emacs@gnu.org; Sun, 05 Jan 2014 08:40:32 -0500 Received: from pdbn-4d08ca77.pool.mediaways.net ([77.8.202.119] helo=nirvana); authenticated by wp066.webpack.hosteurope.de running ExIM with esmtpsa (TLS1.0:RSA_AES_256_CBC_SHA1:32) id 1VznwK-0000Hd-Ts; Sun, 05 Jan 2014 14:40:28 +0100 Received: from ew by nirvana with local (Exim 4.72) (envelope-from ) id 1VznvX-00083P-CG for bug-gnu-emacs@gnu.org; Sun, 05 Jan 2014 14:39:39 +0100 From: Eduard Wiebe To: bug-gnu-emacs@gnu.org Subject: 24.3.50; `balance-windows' has no effect after (menu-bar-mode -1) Date: Sun, 05 Jan 2014 14:39:39 +0100 Message-ID: <87sit2y2ck.fsf@pusto.de> MIME-Version: 1.0 Content-Type: text/plain X-bounce-key: webpack.hosteurope.de;ew@pusto.de;1388929232;ee0998c1; X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) Try this: emacs -Q M-x menu-bar-mode C-u 10 C-x 2 C-x + Last command (`balance-windows') has no effect to window layout. ------------=_1389435905-14900-1--