From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stephen Berman Newsgroups: gmane.emacs.bugs Subject: bug#23690: 25.0.94; Window resizing regression Date: Fri, 03 Jun 2016 16:30:49 +0200 Message-ID: <87oa7il4yu.fsf@gmx.net> References: <87wpm6lavk.fsf@gmx.net> <57518C03.9090005@gmx.at> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1464964341 15764 80.91.229.3 (3 Jun 2016 14:32:21 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 3 Jun 2016 14:32:21 +0000 (UTC) Cc: 23690@debbugs.gnu.org To: martin rudalics Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Jun 03 16:32:09 2016 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 1b8q87-0006sg-Hf for geb-bug-gnu-emacs@m.gmane.org; Fri, 03 Jun 2016 16:31:19 +0200 Original-Received: from localhost ([::1]:55894 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b8q86-0005XJ-Ki for geb-bug-gnu-emacs@m.gmane.org; Fri, 03 Jun 2016 10:31:18 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:52653) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b8q7v-0005V5-7k for bug-gnu-emacs@gnu.org; Fri, 03 Jun 2016 10:31:10 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1b8q7q-0004Vl-7g for bug-gnu-emacs@gnu.org; Fri, 03 Jun 2016 10:31:06 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:41073) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b8q7q-0004Vg-3q for bug-gnu-emacs@gnu.org; Fri, 03 Jun 2016 10:31:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1b8q7p-0007MY-Nr for bug-gnu-emacs@gnu.org; Fri, 03 Jun 2016 10:31:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Stephen Berman Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 03 Jun 2016 14:31:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 23690 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 23690-submit@debbugs.gnu.org id=B23690.146496425928293 (code B ref 23690); Fri, 03 Jun 2016 14:31:01 +0000 Original-Received: (at 23690) by debbugs.gnu.org; 3 Jun 2016 14:30:59 +0000 Original-Received: from localhost ([127.0.0.1]:53410 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b8q7n-0007MH-Eu for submit@debbugs.gnu.org; Fri, 03 Jun 2016 10:30:59 -0400 Original-Received: from mout.gmx.net ([212.227.17.21]:56658) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b8q7l-0007M4-3x for 23690@debbugs.gnu.org; Fri, 03 Jun 2016 10:30:58 -0400 Original-Received: from rosalinde ([89.245.102.171]) by mail.gmx.com (mrgmx102) with ESMTPSA (Nemesis) id 0MT60g-1b1n8W2L0Y-00S6uj; Fri, 03 Jun 2016 16:30:50 +0200 In-Reply-To: <57518C03.9090005@gmx.at> (martin rudalics's message of "Fri, 03 Jun 2016 15:54:11 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.94 (gnu/linux) X-Provags-ID: V03:K0:3YP1Yb2+E+xicqysd3TLAriho0cCfjxftbYvQIErytLqJXLtaUJ 0n58RJQjNAR7FMjgoHuWQNSI5vLkr1A5I3cDpSdPB/PpVQUhtKEN40x2eMPPk0pSyJgqOH5 iXXGH5S2jQB5rpGVMzahzVW5psbzeZAdpkBjpp/a/7hvNdhIh3onGrMnUyuyv3NZqThU0NH 08tdZNe9et2rDQH24NBAg== X-UI-Out-Filterresults: notjunk:1;V01:K0:8mURGvkorOI=:WlzuQY7ISRjB06jYwkcreT ImXEvzGpam8QegMyk0e+JdeKtCr1GUQvBx0Oc+UAljHHTFMs7EEIk30OQJ6JrCPVoJUI5fllr /wqJJkt0g9HsuhDlMONGwR3g7hHtookmUY6Fw1hx/Ij5ypN75n/+p6QDJ6CLglW9SbeGmKgu0 w/oPMW6Wa4q9Fe0Y4W/Jhc7JT86laIJ/Nm8jRPQpBHPHlhG456ZscgUPpbvZiMcnMkOVoc8i9 xfbPVpKHeOej0SjA0/arfspWafpTv2PjJG2R7WnrBKepoSTNHpdqlpJmacdrhszoC4l/zlq/k o3Bnv1jGXo2O23EjYXm676aabaLvHcR0827De7i+Jj58zW9Om6WYOjgXRDZXsmT3J/EW9eSe/ 2mQRIxnwRO5p6RobOaNKU0DmfSvAxKPGX04bmhzldW5xf/r35BL4IdcbAY+g/lxT1VOGhVuID Hh0gGdeN7rLl93OZf7Eqh1y8JDtXXCb++opcS5VqO8DMcRFateifrpPq3fOLvONokiSAJ8wBS DohFJtpmCnsQZBGYDD58FcPQCfXByy7OS8O5YVedmGWpHfylZMfnsZAR1AD38zIZFwQ0rarjt zgE3CwjngBldgZshuFuCYlRzkhiCEA38apS5+SqTIsxd3Gdywkxb1PXr5zA0bWeWRPBzIlfhC dZRBHU7GJzQk4uhk9u1bv+GyiQZtr73SzWQiUBhQNxGCUXEasAxDaGDcH4vOn72EPJ1CFtAXE MMKjqXuSHtV+rUTt/82rPr24VDHtzNhqd0lDCOf8oSsOn3qwFW7RvAAka80ZxrTpZSz+Pvbr 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:119013 Archived-At: On Fri, 03 Jun 2016 15:54:11 +0200 martin rudalics wrote: >> 0. emacs -Q >> 1. Type `C-x 3' to split the selected window into two side-by-side >> windows. >> 2. Sanity check: click mouse-1 on the divider between the mode lines, >> and observe that by dragging the mouse you can move the vertical >> boundary between the windows to the left or right. >> 3. In the menu Options->Show/Hide->Scroll-bar click the "On the Left" >> button to make the scroll bars appear on the left side of the >> windows. >> 4. Repeat step 2. >> => The vertical boundary between the windows does not change, but >> instead the echo area displays the message "No window on the right of >> this one" (although the selected window is the one on the left). >> >> This is a regression from Emacs 24.5, where step 4 works just like step >> 2. Git bisect identifies the following as the responsible commit: >> >> commit 3110159d1fb6b6071803355951d9ae314095df36 >> Author: Martin Rudalics >> Date: Fri Oct 24 11:58:43 2014 +0200 >> >> Improve mouse dragging of frame edges. >> >> * keyboard.c (make_lispy_position): Return coordinates also when >> on scroll bars, fringes, margins or not in a window. >> * xdisp.c (show_mouse_face): Don't change cursor face during >> mouse tracking. >> * mouse.el (mouse-drag-line): Don't use mouse-pixel-position. >> Calculate increment from last position instead of window edge. >> Add right- and bottom-divider bindings to transient map. > > Would the attached patch fix it for you? It does indeed; thanks! Steve Berman