From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Drew Adams Newsgroups: gmane.emacs.bugs Subject: bug#15174: 24.3.50; frame shrinks vertically when enlarge or shrink it horizontally Date: Fri, 23 Aug 2013 20:22:27 -0700 (PDT) Message-ID: <394ec688-cab0-443f-b74e-335c573efca0@default> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1377314666 4667 80.91.229.3 (24 Aug 2013 03:24:26 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 24 Aug 2013 03:24:26 +0000 (UTC) To: 15174@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Aug 24 05:24:27 2013 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1VD4Sg-0007Zv-8b for geb-bug-gnu-emacs@m.gmane.org; Sat, 24 Aug 2013 05:24:26 +0200 Original-Received: from localhost ([::1]:39542 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VD4Sf-0002CQ-PC for geb-bug-gnu-emacs@m.gmane.org; Fri, 23 Aug 2013 23:24:25 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:45286) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VD4SS-0002B4-P9 for bug-gnu-emacs@gnu.org; Fri, 23 Aug 2013 23:24:23 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VD4SI-0001s3-Ms for bug-gnu-emacs@gnu.org; Fri, 23 Aug 2013 23:24:12 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:57043) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VD4SI-0001rz-Jf for bug-gnu-emacs@gnu.org; Fri, 23 Aug 2013 23:24:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1VD4SI-0002AQ-8Y for bug-gnu-emacs@gnu.org; Fri, 23 Aug 2013 23:24:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 24 Aug 2013 03:24:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 15174 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.13773145848213 (code B ref -1); Sat, 24 Aug 2013 03:24:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 24 Aug 2013 03:23:04 +0000 Original-Received: from localhost ([127.0.0.1]:51356 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VD4RM-00028O-1M for submit@debbugs.gnu.org; Fri, 23 Aug 2013 23:23:04 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:43333) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VD4RI-00027s-Pc for submit@debbugs.gnu.org; Fri, 23 Aug 2013 23:23:01 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VD4R8-0001Pb-Ik for submit@debbugs.gnu.org; Fri, 23 Aug 2013 23:23:00 -0400 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:37732) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VD4R8-0001PX-G2 for submit@debbugs.gnu.org; Fri, 23 Aug 2013 23:22:50 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:45040) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VD4Qz-0001eO-S2 for bug-gnu-emacs@gnu.org; Fri, 23 Aug 2013 23:22:50 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VD4Qp-0001NI-HO for bug-gnu-emacs@gnu.org; Fri, 23 Aug 2013 23:22:41 -0400 Original-Received: from aserp1040.oracle.com ([141.146.126.69]:18228) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VD4Qp-0001ND-B3 for bug-gnu-emacs@gnu.org; Fri, 23 Aug 2013 23:22:31 -0400 Original-Received: from ucsinet22.oracle.com (ucsinet22.oracle.com [156.151.31.94]) by aserp1040.oracle.com (Sentrion-MTA-4.3.1/Sentrion-MTA-4.3.1) with ESMTP id r7O3MTjM029792 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Sat, 24 Aug 2013 03:22:30 GMT Original-Received: from aserz7022.oracle.com (aserz7022.oracle.com [141.146.126.231]) by ucsinet22.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id r7O3MShm001997 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Sat, 24 Aug 2013 03:22:28 GMT Original-Received: from abhmt108.oracle.com (abhmt108.oracle.com [141.146.116.60]) by aserz7022.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id r7O3MS2Z012310 for ; Sat, 24 Aug 2013 03:22:28 GMT X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.8 (707110) [OL 12.0.6680.5000 (x86)] X-Source-IP: ucsinet22.oracle.com [156.151.31.94] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4.x-2.6.x [generic] X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.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-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:77675 Archived-At: This bug is very old. Dunno whether I have reported it before (e.g., before the bug tracker was added). Dunno whether it is related to the recently reported bug #14627, which reminded me of it. emacs -Q Just to make it easier: (defun enlarge-frame-horizontally (&optional increment frame) "Increase the width of FRAME (default: selected-frame) by INCREMENT. INCREMENT is in columns (characters). Interactively, it is given by the prefix argument." (interactive "p") (set-frame-width frame (+ (frame-width frame) increment))) (global-set-key [(control meta right)] 'enlarge-frame-horizontally) Choose any frame that is showing a menu bar. Doesn't matter whether it is also showing a tool bar. Use the mouse to make the frame narrow enough that the menu bar wraps to a second line. Now try C-M- one or more times. The frame widens each time, but it also shrinks vertically (the bug). The same thing happens if you shrink the frame horizontally - same uncalled-for vertical shrinking. Dunno whether this is MS Windows-specific. It is quite annoying for someone who both (a) has multiple menu-bar menus and (b) adjusts frame sizes using the keyboard, which I do. I guess I've adjusted to the annoyance over the years - I probably automatically avoid resizing frames horizontally when they are already narrow enough to make the menu-bar wrap. FWIW - There used to be a somewhat similar bug that made the frame move downward when you resized it. That was finally fixed long ago. Dunno whether this problem or its solution might be related to that one. That one too was old enough that there was no bug number for it. In GNU Emacs 24.3.50.1 (i686-pc-mingw32) of 2013-08-23 on ODIEONE Bzr revision: 113986 rgm@gnu.org-20130823185841-zoy6h1qk433ibrlf Windowing system distributor `Microsoft Corp.', version 6.1.7601 Configured using: `configure --prefix=3D/c/Devel/emacs/binary --enable-checking=3Dyes,glyphs 'CFLAGS=3D-O0 -g3' LDFLAGS=3D-Lc:/Devel/emacs/lib CPPFLAGS=3D-Ic:/Devel/emacs/include'