From unknown Sat Sep 06 07:59:06 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#16647 <16647@debbugs.gnu.org> To: bug#16647 <16647@debbugs.gnu.org> Subject: Status: Imprecisions with window-resizing cursors Reply-To: bug#16647 <16647@debbugs.gnu.org> Date: Sat, 06 Sep 2025 14:59:06 +0000 retitle 16647 Imprecisions with window-resizing cursors reassign 16647 emacs submitter 16647 E Sabof severity 16647 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Wed Feb 05 01:35:23 2014 Received: (at submit) by debbugs.gnu.org; 5 Feb 2014 06:35:23 +0000 Received: from localhost ([127.0.0.1]:50062 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WAw4v-0000ii-D3 for submit@debbugs.gnu.org; Wed, 05 Feb 2014 01:35:22 -0500 Received: from eggs.gnu.org ([208.118.235.92]:43487) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WAvcw-0008K0-8d for submit@debbugs.gnu.org; Wed, 05 Feb 2014 01:06:26 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WAvcn-0007yK-IR for submit@debbugs.gnu.org; Wed, 05 Feb 2014 01:06:25 -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.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:42451) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WAvcn-0007yG-GE for submit@debbugs.gnu.org; Wed, 05 Feb 2014 01:06:17 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:45164) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WAvce-0000DU-S8 for bug-gnu-emacs@gnu.org; Wed, 05 Feb 2014 01:06:17 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WAvcW-0007wS-F6 for bug-gnu-emacs@gnu.org; Wed, 05 Feb 2014 01:06:08 -0500 Received: from mail-we0-x22f.google.com ([2a00:1450:400c:c03::22f]:56420) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WAvcW-0007wI-8F for bug-gnu-emacs@gnu.org; Wed, 05 Feb 2014 01:06:00 -0500 Received: by mail-we0-f175.google.com with SMTP id q59so4975063wes.20 for ; Tue, 04 Feb 2014 22:05:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=user-agent:from:to:subject:date:message-id:mime-version :content-type; bh=2qpF77erNcjkYSRMucjz6ex1iIcctGIRp1mRI+wqREc=; b=Caj48sRgD6EYmGHIxw1t++n4fYc2U1P0KqCdsM043JHfuR0NWzp0XWZgflfkUC5VYs UPuEg+RElY1BDBpDfprh7HzOgOC5CPwwlgQBwbVs1nyEknjDcGQ64sLWrPvKfhtoRuwa QWCC8LlOL3O3+qhsMu5X9HgO48yv9DTu3znwt5LSy6YZP4ELWgGn7FpNrKsBKkTGatYE /HAojaGACzDPJyiQ4WCiiy8VQUi5CJJLrVMlrVXOSyCMLfSxruvdoRw6pUvy00BsXDnP 2EG33TwtbLpTr5SmPzzN4qQBOgz3dFZC+M1sIMs9vQeEfGqeHHdoOYKRtAl4fc8FdVLm Xgww== X-Received: by 10.180.20.100 with SMTP id m4mr15491221wie.32.1391580359342; Tue, 04 Feb 2014 22:05:59 -0800 (PST) Received: from ubuntu ([2.125.179.120]) by mx.google.com with ESMTPSA id k10sm58605053wjf.11.2014.02.04.22.05.58 for (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Tue, 04 Feb 2014 22:05:58 -0800 (PST) User-agent: mu4e 0.9.9.6pre2; emacs 24.3.50.1 From: E Sabof To: bug-gnu-emacs@gnu.org Subject: Imprecisions with window-resizing cursors Date: Wed, 05 Feb 2014 06:05:56 +0000 Message-ID: <87y51qnlfe.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). 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: -4.0 (----) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Wed, 05 Feb 2014 01:35:18 -0500 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: -4.0 (----) On current trunk version, from emacs -Q 1) (progn (scroll-bar-mode -1) (split-window-right) ) Slowly move the mouse from left to right across the vertical line splitting the windows. Once the mouse goes past the black line, it's still shown as <=>, although clicking-and-dragging on that area won't have any effect. 2) C-x 2 Move the cursor from top to bottom, across the mode-line. Once the cursor enters the mode-line, it won't change to a "resize" cursor, although it's already possible to drag. 3) C-x 1 (set-window-margins nil (car (window-margins)) 10) C-x 3 Move the cursor from right to left, across the divider. Once the mouse enters the right margin, it will still be displayed as <=>, although it's not possible to resize by clicking there. Evgeni GNU Emacs 24.3.50.1 (x86_64-unknown-linux-gnu, GTK+ Version 3.6.4) of 2014-02-05 on ubuntu From debbugs-submit-bounces@debbugs.gnu.org Wed Feb 05 05:48:55 2014 Received: (at 16647) by debbugs.gnu.org; 5 Feb 2014 10:48:55 +0000 Received: from localhost ([127.0.0.1]:50226 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WB02J-0008OU-FW for submit@debbugs.gnu.org; Wed, 05 Feb 2014 05:48:55 -0500 Received: from mout.gmx.net ([212.227.17.22]:50542) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WB02H-0008OL-7k for 16647@debbugs.gnu.org; Wed, 05 Feb 2014 05:48:54 -0500 Received: from [62.47.41.78] ([62.47.41.78]) by mail.gmx.com (mrgmx103) with ESMTPSA (Nemesis) id 0MFctN-1VzBfV0Eb7-00Eerd for <16647@debbugs.gnu.org>; Wed, 05 Feb 2014 11:48:52 +0100 Message-ID: <52F21707.9050509@gmx.at> Date: Wed, 05 Feb 2014 11:48:39 +0100 From: martin rudalics MIME-Version: 1.0 To: E Sabof Subject: Re: bug#16647: Imprecisions with window-resizing cursors References: <87y51qnlfe.fsf@gmail.com> In-Reply-To: <87y51qnlfe.fsf@gmail.com> Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:oIy2mzMyzTVgBXOgXXclcrRI2s7EekfANNaFrRZ837WB5PwK/1z ISK3asC+eWS9GQsGKvL91Is9tltJ1VfurXe33jIgQo+TazadMuFCGGov1SV87cx9fn4yFNi hCRjzi6Tkou8b5lW1FwjKr1VJ/b3zOTWo2Lk0AnkgPHglg979IlzeIzqprlGzdnn7PeTuLm vvbB8Mk6YgMqekyQXARTg== X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 16647 Cc: 16647@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 (/) > On current trunk version, from emacs -Q > > 1) > > (progn > (scroll-bar-mode -1) > (split-window-right) > ) > > Slowly move the mouse from left to right across the vertical line splitting the windows. Once the mouse goes past the black line, it's still shown as <=>, although clicking-and-dragging on that area won't have any effect. I can't reproduce that neither with GTK+ 3.4.2 nor on Windows XP. The cursor changes shape to <=> within one frame column distance on the left of the vertical border (the "grabbable_width" in coordinates_in_window IIUC) till right after that border. When the cursor shows as <=> I can also drag the border. Clicking on the border doesn't have any effect. > 2) > > C-x 2 > > Move the cursor from top to bottom, across the mode-line. Once the cursor enters the mode-line, it won't change to a "resize" cursor, although it's already possible to drag. Emacs doesn't show a vertical resize cursor on the mode- or header-line (for historical reasons, I presume). You can now use bottom dividers to show such a cursor. > 3) > > C-x 1 > (set-window-margins nil (car (window-margins)) 10) > C-x 3 > > Move the cursor from right to left, across the divider. Once the mouse enters the right margin, it will still be displayed as <=>, although it's not possible to resize by clicking there. This is a arguably a bug. I checked in a fix. Please try again. Thanks, martin From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 06 04:21:47 2014 Received: (at 16647) by debbugs.gnu.org; 6 Feb 2014 09:21:47 +0000 Received: from localhost ([127.0.0.1]:52094 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WBL9W-0003Io-FH for submit@debbugs.gnu.org; Thu, 06 Feb 2014 04:21:46 -0500 Received: from mail-wg0-f49.google.com ([74.125.82.49]:39892) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WBL9T-0003Ie-TE for 16647@debbugs.gnu.org; Thu, 06 Feb 2014 04:21:44 -0500 Received: by mail-wg0-f49.google.com with SMTP id a1so1054452wgh.4 for <16647@debbugs.gnu.org>; Thu, 06 Feb 2014 01:21:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=references:user-agent:from:to:cc:subject:in-reply-to:date :message-id:mime-version:content-type; bh=KKLZADzdjBtZwbZPVO5t0EM0CssrV/LVfi7jO4TqZqA=; b=eDV5X7jqLpfuNEkC2V6Hl0Y1FWZRkdVFyHd8zJXN7+9oGRIbB00sASQ08tBQkXG3K2 9fAhzeZk9OApPFcqvaUj/vqercoTzRJpMXMXLKwAheQgxmd2pfegyZ2WqnJbe78fNaNr zy3RZSIIwWAzyYhzqnd38N5c6qxew7RiRYE3NPuQTxP+w/bCFiCBANaL/UIbsBBJR+wx ASoDYAYQso2peOLgAWH17nYHVNTeKHw6fQ4fpAU20QmzfBwqzCkB7HWvfDnZdytkvlwz K/40XsVye7rV+2nH+PVIilZDbiUy8TnGhOe7Mgt1UOsgydaB2yJl0GhdkbrdrMPvv7yV 2QNQ== X-Received: by 10.194.84.144 with SMTP id z16mr4995782wjy.23.1391678502878; Thu, 06 Feb 2014 01:21:42 -0800 (PST) Received: from ubuntu ([2.125.179.120]) by mx.google.com with ESMTPSA id ci4sm787035wjc.21.2014.02.06.01.21.41 for (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Thu, 06 Feb 2014 01:21:42 -0800 (PST) References: <87y51qnlfe.fsf@gmail.com> <52F21707.9050509@gmx.at> User-agent: mu4e 0.9.9.6pre2; emacs 24.3.50.2 From: Evgkeni Sampelnikof To: martin rudalics Subject: Re: bug#16647: Imprecisions with window-resizing cursors In-reply-to: <52F21707.9050509@gmx.at> Date: Thu, 06 Feb 2014 09:21:40 +0000 Message-ID: <87k3d81tqz.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 16647 Cc: 16647@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.7 (/) martin rudalics writes: > I can't reproduce that neither with GTK+ 3.4.2 nor on Windows XP. The > cursor changes shape to <=> within one frame column distance on the left > of the vertical border (the "grabbable_width" in coordinates_in_window > IIUC) till right after that border. When the cursor shows as <=> I can > also drag the border. Clicking on the border doesn't have any effect. Sometimes it works fine. Perhaps you could try moving the border to different locations. > > Emacs doesn't show a vertical resize cursor on the mode- or header-line > (for historical reasons, I presume). You can now use bottom dividers to > show such a cursor. Normally I'd say you know better, except I recall seeing a ^ I v cursor on mode-lines, for as long as I remember. > This is a arguably a bug. I checked in a fix. Please try again. This works fine now, thanks. Evgeni From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 06 05:26:52 2014 Received: (at 16647) by debbugs.gnu.org; 6 Feb 2014 10:26:52 +0000 Received: from localhost ([127.0.0.1]:52124 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WBMAW-000549-0K for submit@debbugs.gnu.org; Thu, 06 Feb 2014 05:26:52 -0500 Received: from mout.gmx.net ([212.227.17.20]:59410) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WBMAS-00053z-KK for 16647@debbugs.gnu.org; Thu, 06 Feb 2014 05:26:49 -0500 Received: from [62.47.50.67] ([62.47.50.67]) by mail.gmx.com (mrgmx101) with ESMTPSA (Nemesis) id 0MgXCF-1Vpa9w13Dj-00O3g9 for <16647@debbugs.gnu.org>; Thu, 06 Feb 2014 11:26:47 +0100 Message-ID: <52F3635C.9040408@gmx.at> Date: Thu, 06 Feb 2014 11:26:36 +0100 From: martin rudalics MIME-Version: 1.0 To: Evgkeni Sampelnikof Subject: Re: bug#16647: Imprecisions with window-resizing cursors References: <87y51qnlfe.fsf@gmail.com> <52F21707.9050509@gmx.at> <87k3d81tqz.fsf@gmail.com> In-Reply-To: <87k3d81tqz.fsf@gmail.com> Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:Jv8ZsR2qWUrnjdaZYnPBZZ+M7dEbt5rGTh6UXmYE1+zIYbkpHrC DdASgWY7BYkP5WzRi+jVIqq1PicroDwiI69/qzoTNlT0cRGyf8jRjup1Di74UEfT3C07zTI 06+1EdOxKNX7ZhGeQODbf5eNsxfJfiOcDRtyZOpoZZRol8619aFnvoa9Iw0mgztd2dk68YD 7UDIMaVrKDRF1ViXRlSwQ== X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 16647 Cc: 16647@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 (/) >> I can't reproduce that neither with GTK+ 3.4.2 nor on Windows XP. The >> cursor changes shape to <=> within one frame column distance on the left >> of the vertical border (the "grabbable_width" in coordinates_in_window >> IIUC) till right after that border. When the cursor shows as <=> I can >> also drag the border. Clicking on the border doesn't have any effect. > > Sometimes it works fine. Perhaps you could try moving the border to different locations. Still seeing what I said above: "When the cursor shows as <=> I can also drag the border." You could try one of the following: (1) Check whether setting the right-divider frame parameter to 1 suffers from the same problem. (2) Try putting `coordinates-in-window-p' in a loop where you simulate (by incrementing the car of the first argument) the course of the mouse and display the return value via a message. (3) In window.c DEFVAR_LISP a new variable, in coordinates_in_window set that variable to the value coordinates_in_window is about to return, display the value of that variable in the modeline, and then move the mouse to find out what it reports. >> Emacs doesn't show a vertical resize cursor on the mode- or header-line >> (for historical reasons, I presume). You can now use bottom dividers to >> show such a cursor. > > Normally I'd say you know better, except I recall seeing a > > ^ > I > v > > cursor on mode-lines, for as long as I remember. Hmmm... on 2013-11-30 I have * xterm.h (struct x_output): Add vertical_drag_cursor. martin From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 06 05:33:08 2014 Received: (at 16647) by debbugs.gnu.org; 6 Feb 2014 10:33:08 +0000 Received: from localhost ([127.0.0.1]:52128 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WBMGZ-0005FJ-Pe for submit@debbugs.gnu.org; Thu, 06 Feb 2014 05:33:08 -0500 Received: from mtaout26.012.net.il ([80.179.55.182]:33316) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WBMGX-0005F8-Sn for 16647@debbugs.gnu.org; Thu, 06 Feb 2014 05:33:07 -0500 Received: from conversion-daemon.mtaout26.012.net.il by mtaout26.012.net.il (HyperSendmail v2007.08) id <0N0K00O00L1XYC00@mtaout26.012.net.il> for 16647@debbugs.gnu.org; Thu, 06 Feb 2014 12:31:51 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by mtaout26.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0N0K00FHFL93X3A0@mtaout26.012.net.il>; Thu, 06 Feb 2014 12:31:51 +0200 (IST) Date: Thu, 06 Feb 2014 12:32:58 +0200 From: Eli Zaretskii Subject: Re: bug#16647: Imprecisions with window-resizing cursors In-reply-to: <87k3d81tqz.fsf@gmail.com> X-012-Sender: halo1@inter.net.il To: Evgkeni Sampelnikof Message-id: <83k3d8zg2t.fsf@gnu.org> References: <87y51qnlfe.fsf@gmail.com> <52F21707.9050509@gmx.at> <87k3d81tqz.fsf@gmail.com> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 16647 Cc: rudalics@gmx.at, 16647@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii 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: 1.0 (+) > From: Evgkeni Sampelnikof > Date: Thu, 06 Feb 2014 09:21:40 +0000 > Cc: 16647@debbugs.gnu.org > > > Emacs doesn't show a vertical resize cursor on the mode- or header-line > > (for historical reasons, I presume). You can now use bottom dividers to > > show such a cursor. > > Normally I'd say you know better, except I recall seeing a > > ^ > I > v > > cursor on mode-lines, for as long as I remember. Not on MS-Windows. I tried Emacs 22, 23, and 24, and none of them does that. From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 06 08:34:13 2014 Received: (at 16647) by debbugs.gnu.org; 6 Feb 2014 13:34:13 +0000 Received: from localhost ([127.0.0.1]:52231 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WBP5p-0002ma-4L for submit@debbugs.gnu.org; Thu, 06 Feb 2014 08:34:13 -0500 Received: from ironport2-out.teksavvy.com ([206.248.154.181]:7596) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WBP5n-0002mT-Ig for 16647@debbugs.gnu.org; Thu, 06 Feb 2014 08:34:11 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Av4EABK/CFFFpZBG/2dsb2JhbABEvw4Xc4IeAQEEAVYjBQsLDiYSFBgNJIgeBsEtkQoDiGGcGYFegxU X-IPAS-Result: Av4EABK/CFFFpZBG/2dsb2JhbABEvw4Xc4IeAQEEAVYjBQsLDiYSFBgNJIgeBsEtkQoDiGGcGYFegxU X-IronPort-AV: E=Sophos;i="4.84,565,1355115600"; d="scan'208";a="46909493" Received: from 69-165-144-70.dsl.teksavvy.com (HELO pastel.home) ([69.165.144.70]) by ironport2-out.teksavvy.com with ESMTP/TLS/ADH-AES256-SHA; 06 Feb 2014 08:34:10 -0500 Received: by pastel.home (Postfix, from userid 20848) id B5F4260321; Thu, 6 Feb 2014 08:34:10 -0500 (EST) From: Stefan Monnier To: Evgkeni Sampelnikof Subject: Re: bug#16647: Imprecisions with window-resizing cursors Message-ID: References: <87y51qnlfe.fsf@gmail.com> <52F21707.9050509@gmx.at> <87k3d81tqz.fsf@gmail.com> Date: Thu, 06 Feb 2014 08:34:10 -0500 In-Reply-To: <87k3d81tqz.fsf@gmail.com> (Evgkeni Sampelnikof's message of "Thu, 06 Feb 2014 09:21:40 +0000") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 16647 Cc: martin rudalics , 16647@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.3 (/) > Normally I'd say you know better, except I recall seeing a > ^ > I > v > cursor on mode-lines, for as long as I remember. Indeed, Debian's emacs22 and emacs24 both do that. Stefan From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 07 12:32:30 2014 Received: (at 16647) by debbugs.gnu.org; 7 Feb 2014 17:32:30 +0000 Received: from localhost ([127.0.0.1]:55337 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WBpHw-0001Pz-UI for submit@debbugs.gnu.org; Fri, 07 Feb 2014 12:32:29 -0500 Received: from mail-we0-f175.google.com ([74.125.82.175]:32805) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WBpHt-0001Pq-QY for 16647@debbugs.gnu.org; Fri, 07 Feb 2014 12:32:26 -0500 Received: by mail-we0-f175.google.com with SMTP id q59so2486905wes.6 for <16647@debbugs.gnu.org>; Fri, 07 Feb 2014 09:32:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=references:user-agent:from:to:cc:subject:in-reply-to:date :message-id:mime-version:content-type; bh=PXxbNfpBXxRicz5SO3ICJiMYfN47mGQrTVPmIZi4eU8=; b=RMyv90yqsRYMJA2imlOVTAPb55sVBBmY726gPcnfNloTYIaWjJPWjzao6kRrcNdhN1 bBbA/cgoTCGOQKhb0+p1Mol3QffsX90hxrJzhlZS1XBQySyIJoml97o4tY+0IPyqbzSi 6q9jpbl2QF0guCITdRrH0mwlefV6pcOpdDEnuh6I7uYYB2EEpWB9KT7Xbn+pgkKUU9Qu QuUfrkgjYSJnpfauoYJ41StqQn4DRBJN6BUJ9BLzodj5civqdmlnMwlv2k77WcxAvjdv OGN8Vqu27+osfwGEduYEEunQBE83gylBBO/tfZSaOSFAZjb+NAL34S0w3wlc8V55bwp9 AQQg== X-Received: by 10.180.37.162 with SMTP id z2mr674907wij.51.1391794344879; Fri, 07 Feb 2014 09:32:24 -0800 (PST) Received: from ubuntu ([2.125.179.120]) by mx.google.com with ESMTPSA id jw4sm12277258wjc.20.2014.02.07.09.32.23 for (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Fri, 07 Feb 2014 09:32:24 -0800 (PST) References: <87y51qnlfe.fsf@gmail.com> <52F21707.9050509@gmx.at> <87k3d81tqz.fsf@gmail.com> <52F3635C.9040408@gmx.at> User-agent: mu4e 0.9.9.6pre2; emacs 24.3.50.2 From: E Sabof To: martin rudalics Subject: Re: bug#16647: Imprecisions with window-resizing cursors In-reply-to: <52F3635C.9040408@gmx.at> Date: Fri, 07 Feb 2014 17:32:23 +0000 Message-ID: <877g96g76g.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 16647 Cc: 16647@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.7 (/) martin rudalics writes: > (1) Check whether setting the right-divider frame parameter to 1 suffers > from the same problem. No change. > (2) Try putting `coordinates-in-window-p' in a loop where you simulate > (by incrementing the car of the first argument) the course of the > mouse and display the return value via a message. > > (3) In window.c DEFVAR_LISP a new variable, in coordinates_in_window set > that variable to the value coordinates_in_window is about to return, > display the value of that variable in the modeline, and then move > the mouse to find out what it reports. > (progn (scroll-bar-mode -1) (require 'cl-lib) (run-with-timer 0 0.1 (lambda () (let ((win-list (window-list)) (func (apply-partially 'coordinates-in-window-p (cdr (mouse-position))))) (message "%s" (cl-find-if func win-list)))))) I've tried the snippet above. There where imprecisions, but shouldn't that be expected, given `coordinates-in-window-p' returns characters and not pixels? Should I try something similar with `track-mouse' and pixels? Evgeni From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 07 14:14:54 2014 Received: (at 16647) by debbugs.gnu.org; 7 Feb 2014 19:14:54 +0000 Received: from localhost ([127.0.0.1]:55421 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WBqt3-0004B4-Gq for submit@debbugs.gnu.org; Fri, 07 Feb 2014 14:14:53 -0500 Received: from mout.gmx.net ([212.227.17.20]:58624) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WBqt0-0004Au-DA for 16647@debbugs.gnu.org; Fri, 07 Feb 2014 14:14:51 -0500 Received: from [62.47.45.69] ([62.47.45.69]) by mail.gmx.com (mrgmx102) with ESMTPSA (Nemesis) id 0MVJze-1VijiA3ajW-00YlXU for <16647@debbugs.gnu.org>; Fri, 07 Feb 2014 20:14:49 +0100 Message-ID: <52F530A7.1090104@gmx.at> Date: Fri, 07 Feb 2014 20:14:47 +0100 From: martin rudalics MIME-Version: 1.0 To: E Sabof Subject: Re: bug#16647: Imprecisions with window-resizing cursors References: <87y51qnlfe.fsf@gmail.com> <52F21707.9050509@gmx.at> <87k3d81tqz.fsf@gmail.com> <52F3635C.9040408@gmx.at> <877g96g76g.fsf@gmail.com> In-Reply-To: <877g96g76g.fsf@gmail.com> Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:ea4O1KkHalL5FE4cnwNmslxMP3K7NGSjX6PMDmzhILVug1FOa6C zzXnLmtWv03Ktv9sTbtXka7JthKnkVPZcM5leNsQKqPDbc4S8vqIxS8X+NzrjRQvpY9UFU6 bkssmojYRI8QZBDXnQB2Sij5LZ2PJxqMQd5zDFE6x7Gkou6/A2NvhwfMcgGi1brEEWiZ6eq dfoLwsBL3dGAminheWubA== X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 16647 Cc: 16647@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 (/) >> (1) Check whether setting the right-divider frame parameter to 1 suffers >> from the same problem. > > No change. Sorry, the parameter is called right-divider-width. Does it still show a <-> cursor when moving the mouse to the right and that is 1? What happens when you increase the width? >> (2) Try putting `coordinates-in-window-p' in a loop where you simulate >> (by incrementing the car of the first argument) the course of the >> mouse and display the return value via a message. >> >> (3) In window.c DEFVAR_LISP a new variable, in coordinates_in_window set >> that variable to the value coordinates_in_window is about to return, >> display the value of that variable in the modeline, and then move >> the mouse to find out what it reports. >> > > (progn > (scroll-bar-mode -1) > (require 'cl-lib) > (run-with-timer 0 0.1 > (lambda () > (let ((win-list (window-list)) > (func (apply-partially > 'coordinates-in-window-p > (cdr (mouse-position))))) > (message "%s" (cl-find-if func win-list)))))) > > I've tried the snippet above. There where imprecisions, but shouldn't that be expected, given `coordinates-in-window-p' returns characters and not pixels? I forgot that `coordinates-in-window-p' can't be given pixels as arguments. Please try the patch below. > Should I try something similar with `track-mouse' and pixels? And the pixelized version of `coordinates-in-window-p', if possible. We want to know what that function returns when your mouse is right after the border. martin === modified file 'src/window.c' --- src/window.c 2014-02-07 10:55:28 +0000 +++ src/window.c 2014-02-07 18:05:15 +0000 @@ -1401,13 +1401,15 @@ DEFUN ("coordinates-in-window-p", Fcoordinates_in_window_p, - Scoordinates_in_window_p, 2, 2, 0, + Scoordinates_in_window_p, 2, 3, 0, doc: /* Return non-nil if COORDINATES are in WINDOW. WINDOW must be a live window and defaults to the selected one. COORDINATES is a cons of the form (X . Y), X and Y being distances measured in characters from the upper-left corner of the frame. \(0 . 0) denotes the character in the upper left corner of the -frame. +frame. Third argument PIXELWISE non-nil means interpret coordinates +pixelwise. + If COORDINATES are in the text portion of WINDOW, the coordinates relative to the window are returned. If they are in the mode line of WINDOW, `mode-line' is returned. @@ -1418,7 +1420,7 @@ `vertical-line' is returned. If they are in the windows's left or right marginal areas, `left-margin'\n\ or `right-margin' is returned. */) - (register Lisp_Object coordinates, Lisp_Object window) + (register Lisp_Object coordinates, Lisp_Object window, Lisp_Object pixelwise) { struct window *w; struct frame *f; @@ -1430,10 +1432,16 @@ CHECK_CONS (coordinates); lx = Fcar (coordinates); ly = Fcdr (coordinates); - CHECK_NUMBER_OR_FLOAT (lx); - CHECK_NUMBER_OR_FLOAT (ly); - x = FRAME_PIXEL_X_FROM_CANON_X (f, lx) + FRAME_INTERNAL_BORDER_WIDTH (f); - y = FRAME_PIXEL_Y_FROM_CANON_Y (f, ly) + FRAME_INTERNAL_BORDER_WIDTH (f); + CHECK_NUMBER (lx); + CHECK_NUMBER (ly); + x = ((!NILP (pixelwise) + ? XINT (lx) + : FRAME_PIXEL_X_FROM_CANON_X (f, lx)) + + FRAME_INTERNAL_BORDER_WIDTH (f)); + y = ((!NILP (pixelwise) + ? XINT (ly) + : FRAME_PIXEL_Y_FROM_CANON_Y (f, ly)) + + FRAME_INTERNAL_BORDER_WIDTH (f)); switch (coordinates_in_window (w, x, y)) { From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 07 14:15:05 2014 Received: (at 16647) by debbugs.gnu.org; 7 Feb 2014 19:15:05 +0000 Received: from localhost ([127.0.0.1]:55425 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WBqtF-0004CA-BE for submit@debbugs.gnu.org; Fri, 07 Feb 2014 14:15:05 -0500 Received: from mout.gmx.net ([212.227.15.19]:64156) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WBqtD-0004Bn-3X for 16647@debbugs.gnu.org; Fri, 07 Feb 2014 14:15:03 -0500 Received: from [62.47.45.69] ([62.47.45.69]) by mail.gmx.com (mrgmx101) with ESMTPSA (Nemesis) id 0LqV4f-1VY6Hk3dw1-00e4YP for <16647@debbugs.gnu.org>; Fri, 07 Feb 2014 20:15:02 +0100 Message-ID: <52F530B3.20104@gmx.at> Date: Fri, 07 Feb 2014 20:14:59 +0100 From: martin rudalics MIME-Version: 1.0 To: Stefan Monnier Subject: Re: bug#16647: Imprecisions with window-resizing cursors References: <87y51qnlfe.fsf@gmail.com> <52F21707.9050509@gmx.at> <87k3d81tqz.fsf@gmail.com> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:tkpVWU3AF33lJ2IzDjpfs3cXOLTssSvOkR7vmW7aQGTH+Jpc6s+ pBifOfkKjxWM/DQevYxQq+BdXSGKdXR1Sy390nPKXd4W2RnMRnaSUCNHvw6OERYSeeKOD4Q AnDtKsGcW++o08KCgUb/zhZI+KJ1emwuqtA65XL+Rc008/QbkzMgPxhMfWNEmptMPFxz73g UpltkhIOJiuJC0Te7qnNw== X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 16647 Cc: Evgkeni Sampelnikof , 16647@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 (/) > Indeed, Debian's emacs22 and emacs24 both do that. Indeed. Maybe it checks the shape of the object. Anyway, IIUC the vertical drag cursor is shown only when no text appears under the mouse. So I suppose the current behavior is intentional. martin From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 13 04:46:58 2014 Received: (at 16647) by debbugs.gnu.org; 13 Feb 2014 09:46:59 +0000 Received: from localhost ([127.0.0.1]:49990 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WDssk-0004zd-Bd for submit@debbugs.gnu.org; Thu, 13 Feb 2014 04:46:58 -0500 Received: from mail-wi0-f171.google.com ([209.85.212.171]:62857) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WDssh-0004zM-6F for 16647@debbugs.gnu.org; Thu, 13 Feb 2014 04:46:55 -0500 Received: by mail-wi0-f171.google.com with SMTP id cc10so8270880wib.4 for <16647@debbugs.gnu.org>; Thu, 13 Feb 2014 01:46:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=references:user-agent:from:to:cc:subject:in-reply-to:date :message-id:mime-version:content-type; bh=dOMuzfXWXQUd0Dp+IW8+Jv3q9u0oZs9HJ2W4XezYFz0=; b=gXIyQTX2PqWqsfi7fZkqI/zycRoJEpRMSUpcEPzFiNExumq8NYob+RC55CjwDTweL2 vjDWKDZefAK1Ovz8dpFSyFbFP67SV/GFQZ8XO3AKRCSSB/vQSMwzQDYiOZ6BAG/NoV9q fU8LS7HnVi1GEPeNc+umrREfGX8elCSghmKp8PBYouhJRTQNOJ/ZPAlf/Sgefd4JQQ3w a+42QMmNRykJyNjHf2Jv41TCe7K5CUqLbItqKUEh3XIBkGBTOlmX1Pga9OOpKzEXtOyQ 5FbL3UArbk22r5mPYeCPAcywIFcT2qhDjWaMAXZ7oKI/v9/Zwt82obrbyZKDijEmnNP8 v1ew== X-Received: by 10.194.82.69 with SMTP id g5mr17776wjy.85.1392284809045; Thu, 13 Feb 2014 01:46:49 -0800 (PST) Received: from ubuntu ([2.218.154.175]) by mx.google.com with ESMTPSA id jw4sm3148787wjc.20.2014.02.13.01.46.47 for (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Thu, 13 Feb 2014 01:46:48 -0800 (PST) References: <87y51qnlfe.fsf@gmail.com> <52F21707.9050509@gmx.at> <87k3d81tqz.fsf@gmail.com> <52F3635C.9040408@gmx.at> <877g96g76g.fsf@gmail.com> <52F530A7.1090104@gmx.at> User-agent: mu4e 0.9.9.6pre2; emacs 24.3.50.3 From: E Sabof To: martin rudalics Subject: Re: bug#16647: Imprecisions with window-resizing cursors In-reply-to: <52F530A7.1090104@gmx.at> Date: Thu, 13 Feb 2014 09:46:46 +0000 Message-ID: <871tz7pcop.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 16647 Cc: 16647@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.7 (/) martin rudalics writes: > Sorry, the parameter is called right-divider-width. Does it still show > a <-> cursor when moving the mouse to the right and that is 1? What > happens when you increase the width? I didn't manage to get the patch working for some reason. Assuming the below is equivalent, there is still no change with right-divider-width. The window I get in the messages, may also be off by a few pixels. (Although the cursor doesn't change at all with the above snippet). Evgeni (progn (setq-local track-mouse t) (scroll-bar-mode -1) (global-set-key (kbd "") (lambda (event) (interactive "e") (message "%s" (car (event-end event)))))) From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 14 06:39:19 2014 Received: (at 16647) by debbugs.gnu.org; 14 Feb 2014 11:39:19 +0000 Received: from localhost ([127.0.0.1]:51772 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WEH70-0005zd-Nk for submit@debbugs.gnu.org; Fri, 14 Feb 2014 06:39:19 -0500 Received: from mout.gmx.net ([212.227.15.19]:63110) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WEH6v-0005zK-Jt for 16647@debbugs.gnu.org; Fri, 14 Feb 2014 06:39:14 -0500 Received: from [62.47.32.141] ([62.47.32.141]) by mail.gmx.com (mrgmx003) with ESMTPSA (Nemesis) id 0Lpbqo-1VZBnA4BdO-00fOBF for <16647@debbugs.gnu.org>; Fri, 14 Feb 2014 12:39:07 +0100 Message-ID: <52FE0059.4080508@gmx.at> Date: Fri, 14 Feb 2014 12:39:05 +0100 From: martin rudalics MIME-Version: 1.0 To: E Sabof Subject: Re: bug#16647: Imprecisions with window-resizing cursors References: <87y51qnlfe.fsf@gmail.com> <52F21707.9050509@gmx.at> <87k3d81tqz.fsf@gmail.com> <52F3635C.9040408@gmx.at> <877g96g76g.fsf@gmail.com> <52F530A7.1090104@gmx.at> <871tz7pcop.fsf@gmail.com> In-Reply-To: <871tz7pcop.fsf@gmail.com> Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:mKlWtuUIrQU5BVneLkFyR0DytxWPFz+ZgafNZKqziLA5cCSBLcb oHJeJKE4UeM8Xt7cXsAMgDnUTAqIf1QR7hzPPHwJFk5c2gP/3XDOkc4562gY5jZsoNBlKi9 psjOLl6DZiQtRtaGxvKEriK5PcSxBfmyptsYLll5ThAKpqLCNEHPpSMb+Cnqoq5VAl6ReP1 By4hnT3cyauLV+eBZeNlA== X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 16647 Cc: 16647@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 (/) > I didn't manage to get the patch working for some reason. Assuming the > below is equivalent, there is still no change with right-divider-width. > > The window I get in the messages, may also be off by a few pixels. Here on Windows XP the window is never "off". > (Although the cursor doesn't change at all with the above snippet). Probably mouse tracking disables showing the <=> cursor. Maybe this depends on the window manager used? Can someone else reproduce this behavior with emacs -Q: (progn (scroll-bar-mode -1) (split-window-right) ) Slowly move the mouse from left to right across the vertical line splitting the windows. Once the mouse goes past the black line, it's still shown as <=>, although clicking-and-dragging on that area won't have any effect. martin From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 14 11:13:45 2014 Received: (at submit) by debbugs.gnu.org; 14 Feb 2014 16:13:45 +0000 Received: from localhost ([127.0.0.1]:52528 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WELOa-0007zp-Fa for submit@debbugs.gnu.org; Fri, 14 Feb 2014 11:13:44 -0500 Received: from eggs.gnu.org ([208.118.235.92]:45974) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WELOY-0007zc-GR for submit@debbugs.gnu.org; Fri, 14 Feb 2014 11:13:43 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WELOO-0004nG-4e for submit@debbugs.gnu.org; Fri, 14 Feb 2014 11:13:37 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: * X-Spam-Status: No, score=1.1 required=5.0 tests=BAYES_50, FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:50227) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WELON-0004nC-Q7 for submit@debbugs.gnu.org; Fri, 14 Feb 2014 11:13:31 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:47652) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WELOI-0008Lh-Cu for bug-gnu-emacs@gnu.org; Fri, 14 Feb 2014 11:13:31 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WELOB-0004jS-HO for bug-gnu-emacs@gnu.org; Fri, 14 Feb 2014 11:13:26 -0500 Received: from mail-qc0-x232.google.com ([2607:f8b0:400d:c01::232]:47544) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WELOB-0004jO-D7 for bug-gnu-emacs@gnu.org; Fri, 14 Feb 2014 11:13:19 -0500 Received: by mail-qc0-f178.google.com with SMTP id m20so20097185qcx.23 for ; Fri, 14 Feb 2014 08:13:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type; bh=D3pKrMBl3BvJkUpm6x19LKYV4P1t5mTzS4lKmmoxOVY=; b=AEfkTyi4nsdFSE03wea+w+jydmv4+fssM9ATpv1+YD7h4wT+3w/AHAiAWWI87GQMTK 3+kscm/GgTMhCJp3Ch/qzUhFxbTWmOQ32yN/UA+KkI1/wybj8SHYmkkeKu04K+seF/O9 5g3vV6KOVQZ7/9W3eQyv+Sq8QVVDyyhexn3Ynyc3ljV/z5fcJdTqhzTatIJih8WfXgSA Mupy3eOXyA2fQiKljSSyHCSHI5N93XyQ0jKNWpHKrEJDjrnyf2oNQ5SB/Dhw2D4QN1VZ doUQI0/Nrc0UsFBb5lovfZcx5vEgECBxo/Qds+NpPRTRUFKeVxH+NlhOTMCqUnmhcXBi cmKw== X-Received: by 10.224.49.69 with SMTP id u5mr14693626qaf.88.1392394398795; Fri, 14 Feb 2014 08:13:18 -0800 (PST) Received: from moondust.localdomain.nodomain.none (T8630.WPA.Dal.Ca. [134.190.134.48]) by mx.google.com with ESMTPSA id b12sm16722352qag.23.2014.02.14.08.13.17 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 14 Feb 2014 08:13:18 -0800 (PST) From: nljlistbox2@gmail.com (N. Jackson) To: bug-gnu-emacs@gnu.org Subject: Re: bug#16647: Imprecisions with window-resizing cursors References: <87y51qnlfe.fsf@gmail.com> <52F21707.9050509@gmx.at> <87k3d81tqz.fsf@gmail.com> <52F3635C.9040408@gmx.at> <877g96g76g.fsf@gmail.com> <52F530A7.1090104@gmx.at> <871tz7pcop.fsf@gmail.com> <52FE0059.4080508@gmx.at> Date: Fri, 14 Feb 2014 12:13:16 -0400 In-Reply-To: <52FE0059.4080508@gmx.at> (martin rudalics's message of "Fri, 14 Feb 2014 12:39:05 +0100") Message-ID: <8738jlk6zn.fsf@moondust.localdomain> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). 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: -3.8 (---) X-Debbugs-Envelope-To: submit Cc: martin rudalics 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: -3.8 (---) martin rudalics writes: > Maybe this depends on the window manager used? Can someone else > reproduce this behavior with emacs -Q: > > (progn > (scroll-bar-mode -1) (split-window-right) ) > > Slowly move the mouse from left to right across the vertical line > splitting the windows. Once the mouse goes past the black line, it's > still shown as <=>, although clicking-and-dragging on that area won't > have any effect. On GTK3 with Emacs built from trunk on 2014-02-10, I do not see the symptoms above exactly, but I do see another bug. With the recipe above: lag in appearance of <=> handle (probably okay?) ================================================ As the mouse cursor crosses the vertical line there _is_ a distinct lag in the appearance of the <=> handle, so that it _does_ appear to the left or right of the line (depending upon which direction the mouse was moving), unless the mouse movement is _extremely_ slow. I don't think this behaviour is particularly unusual (although it seems part of a distinct sluggishness in the windowing interface that wasn't there in Emacs 24.3.1). The <=> handle never first appears further from the vertical line than (roughly?) the width of the fringe. That is, the <=> handle doesn't appear at all if one moves the mouse over the vertical line too quickly, and this seems okay too. Clicking on and dragging with <=> handle works correctly consistently ===================================================================== Clicking on and dragging the <=> handle works every time. I cannot duplicate any case in which doing so has no effect, _unless_ the vertical line is already as far to the left or right in the frame as it will go, in which case one can only drag it in one direction, which behaviour is obviously correct. Another bug =========== When the vertical line is as far to the right in the frame as it will go (i.e., when the right window is as narrow as permitted), then the <=> handle only appears when the mouse cursor approaches the vertical line from the right. If the mouse cursor approaches the vertical line from the left, the <=> handle fails to appear. (Ditto with "left" and "right" reversed in that statement.) I hope this information helps. Regards, N. From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 14 13:26:17 2014 Received: (at submit) by debbugs.gnu.org; 14 Feb 2014 18:26:18 +0000 Received: from localhost ([127.0.0.1]:52617 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WENSq-0005ti-78 for submit@debbugs.gnu.org; Fri, 14 Feb 2014 13:26:16 -0500 Received: from eggs.gnu.org ([208.118.235.92]:45972) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WENSl-0005tM-Im for submit@debbugs.gnu.org; Fri, 14 Feb 2014 13:26:13 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WENSX-0005g3-0j for submit@debbugs.gnu.org; Fri, 14 Feb 2014 13:26:06 -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.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:41646) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WENSW-0005fz-TO for submit@debbugs.gnu.org; Fri, 14 Feb 2014 13:25:56 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:47673) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WENSP-0003su-E1 for bug-gnu-emacs@gnu.org; Fri, 14 Feb 2014 13:25:56 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WENSH-0005e1-NY for bug-gnu-emacs@gnu.org; Fri, 14 Feb 2014 13:25:49 -0500 Received: from mout.gmx.net ([212.227.17.21]:49226) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WENSH-0005dd-E7 for bug-gnu-emacs@gnu.org; Fri, 14 Feb 2014 13:25:41 -0500 Received: from [62.47.61.208] ([62.47.61.208]) by mail.gmx.com (mrgmx003) with ESMTPSA (Nemesis) id 0MH0eg-1W0dw82zLu-00Dn04 for ; Fri, 14 Feb 2014 19:25:38 +0100 Message-ID: <52FE5FA0.6020202@gmx.at> Date: Fri, 14 Feb 2014 19:25:36 +0100 From: martin rudalics MIME-Version: 1.0 To: "N. Jackson" Subject: Re: bug#16647: Imprecisions with window-resizing cursors References: <87y51qnlfe.fsf@gmail.com> <52F21707.9050509@gmx.at> <87k3d81tqz.fsf@gmail.com> <52F3635C.9040408@gmx.at> <877g96g76g.fsf@gmail.com> <52F530A7.1090104@gmx.at> <871tz7pcop.fsf@gmail.com> <52FE0059.4080508@gmx.at> <8738jlk6zn.fsf@moondust.localdomain> In-Reply-To: <8738jlk6zn.fsf@moondust.localdomain> Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:h82BVmoA4+qlyZZCmIytVO+CVDSFM8pMn6dwQcSbf6CpW5ul6zo BjAvpDlV6xjxjCVPHqOdTbESULHwiIkN0RG3nXWzCw6psh88eFhfpJUKmoZEm+Mn0Upqvwc 7LWZSjKQogFxUo0o0cpeC+lfVMPGegF3apnhjj8Eh/DjiUm6VSr4A67749FwVugoNq4vvLK ZUX6ElshCwiLA1FtakHWA== X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [generic] 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: -4.1 (----) X-Debbugs-Envelope-To: submit Cc: bug-gnu-emacs@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: -4.1 (----) > On GTK3 with Emacs built from trunk on 2014-02-10, I do not see the > symptoms above exactly, but I do see another bug. > > With the recipe above: > > lag in appearance of <=> handle (probably okay?) > ================================================ > As the mouse cursor crosses the vertical line there _is_ a distinct lag > in the appearance of the <=> handle, so that it _does_ appear to the > left or right of the line (depending upon which direction the mouse was > moving), unless the mouse movement is _extremely_ slow. I don't think > this behaviour is particularly unusual (although it seems part of a > distinct sluggishness in the windowing interface ... maybe due to the fact that dragging now happens pixelwise ... > that wasn't there in > Emacs 24.3.1). The <=> handle never first appears further from the > vertical line than (roughly?) the width of the fringe. From reading the code and from my personal experience (GTK, Lucid, Motif and Windows) with emacs -Q: (1) When moving the mouse from left to right the <=> appears as soon as the mouse enters the right fringe of the window on the left and disappears when I cross the vertical border. (2) When moving the mouse from right to left the <=> appears as soon as the mouse crosses the vertical border and disappears when leaving the right fringe of the window on the left. I see no lag when I just move the mouse over the border. I see a lag only when I'm actually dragging the border. Maybe our mouse settings are different. > That is, the <=> > handle doesn't appear at all if one moves the mouse over the vertical > line too quickly, and this seems okay too. I see the same here. > Clicking on and dragging with <=> handle works correctly consistently > ===================================================================== > Clicking on and dragging the <=> handle works every time. I cannot > duplicate any case in which doing so has no effect, _unless_ the > vertical line is already as far to the left or right in the frame as it > will go, in which case one can only drag it in one direction, which > behaviour is obviously correct. Same here. > Another bug > =========== > When the vertical line is as far to the right in the frame as it will go > (i.e., when the right window is as narrow as permitted), then the <=> > handle only appears when the mouse cursor approaches the vertical line > from the right. If the mouse cursor approaches the vertical line from > the left, the <=> handle fails to appear. (Ditto with "left" and "right" > reversed in that statement.) Interesting. I cannot observe that here. > I hope this information helps. Yes. Can you please try conducting the same experiments with emacs -Q (set-frame-parameter nil 'right-divider-width 6) and with scrollbars en-/and disabled? Thanks, martin From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 14 17:53:38 2014 Received: (at submit) by debbugs.gnu.org; 14 Feb 2014 22:53:38 +0000 Received: from localhost ([127.0.0.1]:52759 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WERda-0005Wo-2Q for submit@debbugs.gnu.org; Fri, 14 Feb 2014 17:53:38 -0500 Received: from eggs.gnu.org ([208.118.235.92]:36392) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WERdX-0005WR-8g for submit@debbugs.gnu.org; Fri, 14 Feb 2014 17:53:35 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WERdM-0006lr-F5 for submit@debbugs.gnu.org; Fri, 14 Feb 2014 17:53:29 -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.2 required=5.0 tests=BAYES_05, FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:36275) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WERdM-0006ln-C3 for submit@debbugs.gnu.org; Fri, 14 Feb 2014 17:53:24 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:38077) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WERdG-0007RF-MC for bug-gnu-emacs@gnu.org; Fri, 14 Feb 2014 17:53:24 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WERd7-0006jg-AV for bug-gnu-emacs@gnu.org; Fri, 14 Feb 2014 17:53:18 -0500 Received: from mail-qa0-x22f.google.com ([2607:f8b0:400d:c00::22f]:41756) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WERd7-0006jS-6P for bug-gnu-emacs@gnu.org; Fri, 14 Feb 2014 17:53:09 -0500 Received: by mail-qa0-f47.google.com with SMTP id j5so18894221qaq.20 for ; Fri, 14 Feb 2014 14:53:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type; bh=K2821wEAxU5dRoDqDvC6gUUes4PmbCHUa/XudKBJblA=; b=m6vlMARZaxgT2Y0/0z/IkqBcgT2JIo+yTungLiVBVuK0OeTPYCLmDXfEqy+pn5fUpx bXvt30FV2M3PIrKZEpavR6zZkqvRGQ+oVzYHIUhStXh0Ubalm875eY1GyhvTsdwr8Za7 fHyYj1rSUvtXQRYiAn/uJjFHF1N/fz9tYEpZpYq0ut/xCsYmiPf95OGPaQm5eNo37ImH wyEF8WCSYQQMpHw4e+c+wgMD19eQRo6gH8PyphvcDQQwWxVcxJYj6+Yqx2ztMTYnxM/g QzAi+vBNDgz0veRB3+gp96C0iyDnuMToK7zHC2i2JJxZtYrOj7e6aFO+22fqLpF896uu KbeA== X-Received: by 10.140.44.119 with SMTP id f110mr16954920qga.31.1392418388717; Fri, 14 Feb 2014 14:53:08 -0800 (PST) Received: from moondust.localdomain.nodomain.none (T8630.WPA.Dal.Ca. [134.190.134.48]) by mx.google.com with ESMTPSA id u20sm9947821qge.2.2014.02.14.14.53.07 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 14 Feb 2014 14:53:08 -0800 (PST) From: nljlistbox2@gmail.com (N. Jackson) To: bug-gnu-emacs@gnu.org Subject: Re: bug#16647: Imprecisions with window-resizing cursors References: <87y51qnlfe.fsf@gmail.com> <52F21707.9050509@gmx.at> <87k3d81tqz.fsf@gmail.com> <52F3635C.9040408@gmx.at> <877g96g76g.fsf@gmail.com> <52F530A7.1090104@gmx.at> <871tz7pcop.fsf@gmail.com> <52FE0059.4080508@gmx.at> <8738jlk6zn.fsf@moondust.localdomain> <52FE5FA0.6020202@gmx.at> Date: Fri, 14 Feb 2014 18:53:07 -0400 In-Reply-To: <52FE5FA0.6020202@gmx.at> (martin rudalics's message of "Fri, 14 Feb 2014 19:25:36 +0100") Message-ID: <87lhxdgvcc.fsf@moondust.localdomain> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). 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: -3.8 (---) X-Debbugs-Envelope-To: submit Cc: martin rudalics 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: -3.8 (---) martin rudalics writes: > Can you please try conducting the same experiments with emacs -Q > > (set-frame-parameter nil 'right-divider-width 6) > > and with scrollbars en-/and disabled? emacs -Q M-: (set-frame-parameter nil 'right-divider-width 6) M-x split-window-right With this I see Evgeni's original bug -- when the <=> handle first appears beyond the vertical line, clicking on it and dragging has no effect, if just disappears and returns to a normal cursor. It's disorienting behaviour but I think it might be due to the lag -- i.e. maybe it's about to turn back to the normal mouse cursor but hasn't gotten around to actually doing so yet. I do _not_ see my "Another bug" with this configuration -- when the vertical line is at its extreme left or right position, it doesn't matter from which side one approaches it, one still get's the <=> handle displayed. emacs -Q M-: (progn (scroll-bar-mode -1) (set-frame-parameter nil 'right-divider-width 6) (split-window-right) ) With this recipe I see nothing wrong at all (except for the sluggishness). Also I have a slight amendment to what I wrote earlier about my "Another bug": >> Another bug =========== When the vertical line is as far to the right >> in the frame as it will go (i.e., when the right window is as narrow >> as permitted), then the <=> handle only appears when the mouse cursor >> approaches the vertical line from the right. If the mouse cursor >> approaches the vertical line from the left, the <=> handle fails to >> appear. (Ditto with "left" and "right" reversed in that statement.) > > Interesting. I cannot observe that here. I double checked this. I definitely see this happening, but I was mistaken about the "ditto". When the vertical line is as far to the left as it will go, the <=> handle only appears when the mouse cursor approaches the vertical line from the _right_ -- the same direction as for the case with the vertical line as far to the left as it will go. From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 14 18:13:11 2014 Received: (at 16647) by debbugs.gnu.org; 14 Feb 2014 23:13:11 +0000 Received: from localhost ([127.0.0.1]:52766 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WERwV-00066S-6z for submit@debbugs.gnu.org; Fri, 14 Feb 2014 18:13:11 -0500 Received: from aserp1040.oracle.com ([141.146.126.69]:45848) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WERwT-00066B-9c for 16647@debbugs.gnu.org; Fri, 14 Feb 2014 18:13:10 -0500 Received: from ucsinet22.oracle.com (ucsinet22.oracle.com [156.151.31.94]) by aserp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id s1END2vi017204 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Fri, 14 Feb 2014 23:13:03 GMT Received: from aserz7022.oracle.com (aserz7022.oracle.com [141.146.126.231]) by ucsinet22.oracle.com (8.14.5+Sun/8.14.5) with ESMTP id s1END1xI027442 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 14 Feb 2014 23:13:01 GMT Received: from abhmp0005.oracle.com (abhmp0005.oracle.com [141.146.116.11]) by aserz7022.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s1END1xJ015000; Fri, 14 Feb 2014 23:13:01 GMT MIME-Version: 1.0 Message-ID: <4497ebef-1909-4955-94c0-070767f811bf@default> Date: Fri, 14 Feb 2014 15:13:00 -0800 (PST) From: Drew Adams To: martin rudalics , E Sabof Subject: RE: bug#16647: Imprecisions with window-resizing cursors References: <87y51qnlfe.fsf@gmail.com> <52F21707.9050509@gmx.at> <87k3d81tqz.fsf@gmail.com> <52F3635C.9040408@gmx.at> <877g96g76g.fsf@gmail.com> <52F530A7.1090104@gmx.at> <871tz7pcop.fsf@gmail.com> <52FE0059.4080508@gmx.at> In-Reply-To: <52FE0059.4080508@gmx.at> X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.8 (707110) [OL 12.0.6680.5000 (x86)] Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Source-IP: ucsinet22.oracle.com [156.151.31.94] X-Spam-Score: -3.0 (---) X-Debbugs-Envelope-To: 16647 Cc: 16647@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: -3.0 (---) > Maybe this depends on the window manager used? Can someone else > reproduce this behavior with emacs -Q: >=20 > (progn > (scroll-bar-mode -1) > (split-window-right)) >=20 > Slowly move the mouse from left to right across the vertical line > splitting the windows. Once the mouse goes past the black line, it's > still shown as <=3D>, although clicking-and-dragging on that area ^^^^^^^^^^^^^^^^^^ > won't have any effect. That's not what I see, with Windows 7. As soon as the mouse pointer gets to the solid black line, the pointer changes from <=3D> to the normal outline arrow that points to the upper left. From debbugs-submit-bounces@debbugs.gnu.org Sun Feb 16 05:32:54 2014 Received: (at submit) by debbugs.gnu.org; 16 Feb 2014 10:32:54 +0000 Received: from localhost ([127.0.0.1]:54293 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WEz1p-0004vB-Gj for submit@debbugs.gnu.org; Sun, 16 Feb 2014 05:32:53 -0500 Received: from eggs.gnu.org ([208.118.235.92]:48646) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WEz1o-0004ug-7p for submit@debbugs.gnu.org; Sun, 16 Feb 2014 05:32:52 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WEz1Z-0001rr-Iw for submit@debbugs.gnu.org; Sun, 16 Feb 2014 05:32:46 -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.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:57184) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WEz1Z-0001rn-G5 for submit@debbugs.gnu.org; Sun, 16 Feb 2014 05:32:37 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:50351) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WEz1S-0001oR-0Y for bug-gnu-emacs@gnu.org; Sun, 16 Feb 2014 05:32:37 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WEz1K-0001pq-JI for bug-gnu-emacs@gnu.org; Sun, 16 Feb 2014 05:32:29 -0500 Received: from mout.gmx.net ([212.227.15.19]:55845) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WEz1K-0001pY-8z for bug-gnu-emacs@gnu.org; Sun, 16 Feb 2014 05:32:22 -0500 Received: from [62.47.47.61] ([62.47.47.61]) by mail.gmx.com (mrgmx003) with ESMTPSA (Nemesis) id 0MOfcU-1WL19u3Jiw-0063Fs for ; Sun, 16 Feb 2014 11:32:20 +0100 Message-ID: <530093B0.50501@gmx.at> Date: Sun, 16 Feb 2014 11:32:16 +0100 From: martin rudalics MIME-Version: 1.0 To: "N. Jackson" Subject: Re: bug#16647: Imprecisions with window-resizing cursors References: <87y51qnlfe.fsf@gmail.com> <52F21707.9050509@gmx.at> <87k3d81tqz.fsf@gmail.com> <52F3635C.9040408@gmx.at> <877g96g76g.fsf@gmail.com> <52F530A7.1090104@gmx.at> <871tz7pcop.fsf@gmail.com> <52FE0059.4080508@gmx.at> <8738jlk6zn.fsf@moondust.localdomain> <52FE5FA0.6020202@gmx.at> <87lhxdgvcc.fsf@moondust.localdomain> In-Reply-To: <87lhxdgvcc.fsf@moondust.localdomain> Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:ti6nHjkWk7eXRaTyvycJ7qqdg3JghkcVzzWjItSqaViMjQSG0mz ZbVJ+7v/dwclXmcZgXoG5ZFe4DVkahGqcxxT3/oMMl8Ij2lq2EWsoaK/LBL31mt1Dm4E6o0 L+9UpRVXepKKXDwn6jZFXRnScuhtOOYFYZp41wn63wnwX7b+5aGHfIGJkP+MiVbG1sDAS6z +0un9m1wfm32XnGxZMNKg== 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-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.1 (----) X-Debbugs-Envelope-To: submit Cc: bug-gnu-emacs@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: -4.1 (----) >> Can you please try conducting the same experiments with emacs -Q >> >> (set-frame-parameter nil 'right-divider-width 6) >> >> and with scrollbars en-/and disabled? > > emacs -Q > M-: (set-frame-parameter nil 'right-divider-width 6) > M-x split-window-right > > With this I see Evgeni's original bug -- when the <=> handle first > appears beyond the vertical line, clicking on it and dragging has no > effect, if just disappears and returns to a normal cursor. It's > disorienting behaviour but I think it might be due to the lag -- > i.e. maybe it's about to turn back to the normal mouse cursor but hasn't > gotten around to actually doing so yet. Suppose you (set-frame-parameter nil 'right-divider-width 24) Then the <=> shows for a width of 24 pixels here. Doesn't it with your setup? > With this recipe I see nothing wrong at all (except for the > sluggishness). How would you describe the sluggishness? > Also I have a slight amendment to what I wrote earlier about my "Another > bug": > >>> Another bug =========== When the vertical line is as far to the right >>> in the frame as it will go (i.e., when the right window is as narrow >>> as permitted), then the <=> handle only appears when the mouse cursor >>> approaches the vertical line from the right. If the mouse cursor >>> approaches the vertical line from the left, the <=> handle fails to >>> appear. (Ditto with "left" and "right" reversed in that statement.) >> Interesting. I cannot observe that here. > > I double checked this. I definitely see this happening, but I was > mistaken about the "ditto". When the vertical line is as far to the left > as it will go, the <=> handle only appears when the mouse cursor > approaches the vertical line from the _right_ -- the same direction as > for the case with the vertical line as far to the left as it will go. Double checked this too. I still can't see what you describe. martin From debbugs-submit-bounces@debbugs.gnu.org Sun Feb 16 13:30:34 2014 Received: (at submit) by debbugs.gnu.org; 16 Feb 2014 18:30:34 +0000 Received: from localhost ([127.0.0.1]:54978 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WF6U5-0003re-P8 for submit@debbugs.gnu.org; Sun, 16 Feb 2014 13:30:34 -0500 Received: from eggs.gnu.org ([208.118.235.92]:33987) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WF6U3-0003rP-NR for submit@debbugs.gnu.org; Sun, 16 Feb 2014 13:30:32 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WF6Ti-0004CJ-QP for submit@debbugs.gnu.org; Sun, 16 Feb 2014 13:30:26 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: * X-Spam-Status: No, score=1.1 required=5.0 tests=BAYES_50, FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:48383) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WF6Ti-00046s-Le for submit@debbugs.gnu.org; Sun, 16 Feb 2014 13:30:10 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:33813) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WF6Hs-0002Np-TQ for bug-gnu-emacs@gnu.org; Sun, 16 Feb 2014 13:18:05 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WF6Hh-0000Rg-Eo for bug-gnu-emacs@gnu.org; Sun, 16 Feb 2014 13:17:56 -0500 Received: from mail-qc0-x22e.google.com ([2607:f8b0:400d:c01::22e]:43171) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WF6Hh-0000RT-9I for bug-gnu-emacs@gnu.org; Sun, 16 Feb 2014 13:17:45 -0500 Received: by mail-qc0-f174.google.com with SMTP id x13so22296835qcv.5 for ; Sun, 16 Feb 2014 10:17:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type; bh=HOFgUO7oKe8zkCRZfUUx281dYQvKwCABmTjvOjqlZxg=; b=Tln26EYVbGkzQWIbziOYHtbgCT8YXsk9hn2UCTgA/psKFWxIyOxSioNBqc8XdYc1Y9 eMx0tLiex+aFfY6Iow129y7xGzRtcXnogYftb0UkpDJTklKPJRsEPjjR09/K4mywmBZS q44scS6gEAWd9sv3dQfP7xaSfbY9A32ENmdgfyROpkY7I0RexIRhJRdzrkcmyiFOOKsX sXWln6vm7wmhbSgVONs6jjkZRl/YEZb8uDmOLnkjS0oG3a7ddKbVdDmZLC3V35DRAq3h BPnyWanMHz6UaIEFbw6SvquUl698x+pm8aCLZtMvUrHPbfDsjwtA1pU7bMAkcqVGPaQ4 PQxQ== X-Received: by 10.140.91.23 with SMTP id y23mr28159813qgd.3.1392574664867; Sun, 16 Feb 2014 10:17:44 -0800 (PST) Received: from moondust.localdomain.nodomain.none (T8630.WPA.Dal.Ca. [134.190.134.48]) by mx.google.com with ESMTPSA id i7sm37167554qan.0.2014.02.16.10.17.43 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 16 Feb 2014 10:17:44 -0800 (PST) From: nljlistbox2@gmail.com (N. Jackson) To: bug-gnu-emacs@gnu.org Subject: Re: bug#16647: Imprecisions with window-resizing cursors References: <87y51qnlfe.fsf@gmail.com> <52F21707.9050509@gmx.at> <87k3d81tqz.fsf@gmail.com> <52F3635C.9040408@gmx.at> <877g96g76g.fsf@gmail.com> <52F530A7.1090104@gmx.at> <871tz7pcop.fsf@gmail.com> <52FE0059.4080508@gmx.at> <8738jlk6zn.fsf@moondust.localdomain> <52FE5FA0.6020202@gmx.at> <87lhxdgvcc.fsf@moondust.localdomain> <530093B0.50501@gmx.at> Date: Sun, 16 Feb 2014 14:17:42 -0400 In-Reply-To: <530093B0.50501@gmx.at> (martin rudalics's message of "Sun, 16 Feb 2014 11:32:16 +0100") Message-ID: <87ob26x6pl.fsf@moondust.localdomain> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). 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: -3.8 (---) X-Debbugs-Envelope-To: submit Cc: martin rudalics 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: -3.8 (---) At 06:32 -0400 on Sunday 2014-02-16, martin rudalics wrote: > Suppose you > > (set-frame-parameter nil 'right-divider-width 24) > > Then the <=> shows for a width of 24 pixels here. Doesn't it with your > setup? Well, my eyesight isn't up for counting the pixels on this display, but if the divider is the correct 24 pixels wide with this recipe, then the <=> handle is displayed in a region with a width of maybe 30 pixels. It doesn't appear until the mouse has crossed over into the vertical bar, but it continues to be displayed as the mouse continues to move beyond the width of the vertical bar. To the right of the vertical bar, it is displayed well in to the left fringe of the right window. To the left of the vertical bar it is displayed over the right "border" of the scroll bar (but not as far to the left as the slider thing inside the scroll bar). In these regions, beyond the width of the divider, when it is clicked it turns immediately to a normal mouse cursor, and no dragging is possible. This is Evgeni's original bug, I believe. Note: I am defining the location of the <=> cursor as the centre of it. >> With this recipe I see nothing wrong at all (except for the >> sluggishness). > > How would you describe the sluggishness? I am not seeing the sluggishness any more (after a restart of the computer). The Emacs windowing seems roughtly as snappy now as other running applications. What I was previously seeing was when maximaizing and restoring an Emacs frame (which is done here by pressing the logo key and the up or down arrow key), instead of the frame instantly appearing at its new size, I could see a very jerky animation of its resizing, and had to actually wait for it to be finished. Likewise, Gnome 3, amongst the extraordinary annoyances of its user interface, has no application menus, so to run those programs that I don't run from the command line, I have to hit the logo key to get a completion text box in which I type the name of the program. While this text box is displayed, all the open windows shrink to medium-sized thumnbnails that are desplayed on the "desktop", and the shrinking of Emacs frames into this display was also very much slower than I have ever seen any other program be. But as I said, I can no longer observe this sluggishness, but I don't know what has changed. Sorry. >>>> Another bug >>>> =========== >>>> When the vertical line is as far to the right in the frame as it >>>> will go (i.e., when the right window is as narrow as permitted), >>>> then the <=> handle only appears when the mouse cursor approaches >>>> the vertical line from the right. If the mouse cursor approaches >>>> the vertical line from the left, the <=> handle fails to >>>> appear. (Ditto with "left" and "right" reversed in that statement.) >>>> >>> Interesting. I cannot observe that here. >> >> I double checked this. I definitely see this happening, but I was >> mistaken about the "ditto". When the vertical line is as far to the left >> as it will go, the <=> handle only appears when the mouse cursor >> approaches the vertical line from the _right_ -- the same direction as >> for the case with the vertical line as far to the left as it will go. ^^^^ I should have said "right" here of course. > Double checked this too. I still can't see what you describe. Recipe: Emacs -Q M-: (progn (scroll-bar-mode -1) (split-window-right) ) Drag vertical line as far as it will go to the right. Approach (and cross) vertical line with mouse cursor from the left. (Bug: I do not see the mouse cursor turn into the <=> handle.) Approach (and cross) vertical line with mouse cursor from the right. (I see the mouse cursor correctly turn into <=> handle.) N. From debbugs-submit-bounces@debbugs.gnu.org Wed Feb 19 23:32:40 2014 Received: (at submit) by debbugs.gnu.org; 20 Feb 2014 04:32:40 +0000 Received: from localhost ([127.0.0.1]:32830 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WGLJO-0004mq-Ov for submit@debbugs.gnu.org; Wed, 19 Feb 2014 23:32:39 -0500 Received: from eggs.gnu.org ([208.118.235.92]:33986) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WGLJL-0004mW-14 for submit@debbugs.gnu.org; Wed, 19 Feb 2014 23:32:35 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WGLJ7-0002bF-AR for submit@debbugs.gnu.org; Wed, 19 Feb 2014 23:32:29 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: * X-Spam-Status: No, score=1.1 required=5.0 tests=BAYES_50, FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:36450) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WGLJ7-0002bB-7M for submit@debbugs.gnu.org; Wed, 19 Feb 2014 23:32:21 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:35646) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WGLIy-0007iL-LA for bug-gnu-emacs@gnu.org; Wed, 19 Feb 2014 23:32:21 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WGLIq-0002X8-7B for bug-gnu-emacs@gnu.org; Wed, 19 Feb 2014 23:32:12 -0500 Received: from mail-qc0-x233.google.com ([2607:f8b0:400d:c01::233]:43163) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WGLIq-0002X3-2b for bug-gnu-emacs@gnu.org; Wed, 19 Feb 2014 23:32:04 -0500 Received: by mail-qc0-f179.google.com with SMTP id e16so2489300qcx.10 for ; Wed, 19 Feb 2014 20:32:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type; bh=75ucLvlUrVv0m43Cu3yMU8dAwuXINRivp6RGPToxr70=; b=cf1JzYXrQZctNjxZKkq4PeuEmCPol7jiSY7a5FzzyB+5siXCajVN8EkkCyo1C61hzQ jl61KAIypy1ZuRxSZGm7MOzQnnKwakl/o7a4RvRXx0XR4OfWflzhPe1Ecg91Z64MhtJ5 SJIu9hZdIF22Rra9fNSe3ERtqc/Stq2CNEPIne9KO4jj38Ji60t4vEupGo6XpV7/oqkd GGHunNnohQnkW3BDbGU9BiKS6+1ap7fs7ouw8BfRw8xvCy4dWadJNGLhekXAPs7KNrSG CJmR5s+63rvYuCLI6HpJoN6wlHGRwPtQrxAesDDmb1XhTl58uno+osf8RfSj84snjxPu 3lXA== X-Received: by 10.140.90.80 with SMTP id w74mr6105978qgd.96.1392870723134; Wed, 19 Feb 2014 20:32:03 -0800 (PST) Received: from moondust.localdomain.nodomain.none (hlfxns0169w-142176057239.dhcp-dynamic.FibreOp.ns.bellaliant.net. [142.176.57.239]) by mx.google.com with ESMTPSA id u1sm8330920qac.1.2014.02.19.20.32.02 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 19 Feb 2014 20:32:02 -0800 (PST) From: nljlistbox2@gmail.com (N. Jackson) To: bug-gnu-emacs@gnu.org Subject: Re: bug#16647: Imprecisions with window-resizing cursors References: <87y51qnlfe.fsf@gmail.com> <52F21707.9050509@gmx.at> <87k3d81tqz.fsf@gmail.com> <52F3635C.9040408@gmx.at> <877g96g76g.fsf@gmail.com> <52F530A7.1090104@gmx.at> <871tz7pcop.fsf@gmail.com> <52FE0059.4080508@gmx.at> <8738jlk6zn.fsf@moondust.localdomain> <52FE5FA0.6020202@gmx.at> <87lhxdgvcc.fsf@moondust.localdomain> <530093B0.50501@gmx.at> <87ob26x6pl.fsf@moondust.localdomain> Date: Thu, 20 Feb 2014 00:32:01 -0400 In-Reply-To: <87ob26x6pl.fsf@moondust.localdomain> (N. Jackson's message of "Sun, 16 Feb 2014 14:17:42 -0400") Message-ID: <871tyyh0am.fsf@moondust.localdomain> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). 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: -3.8 (---) X-Debbugs-Envelope-To: submit Cc: martin rudalics 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: -3.8 (---) At 14:17 -0400 on Sunday 2014-02-16, N. Jackson wrote: > At 06:32 -0400 on Sunday 2014-02-16, martin rudalics wrote: > >> Suppose you >> >> (set-frame-parameter nil 'right-divider-width 24) >> >> Then the <=> shows for a width of 24 pixels here. Doesn't it with your >> setup? I tested again running GNU Emacs 24.3.50 (x86_64-unknown-linux-gnu, GTK+ Version 3.8.8) of 2014-02-19 Repository revision: 116484 lekktu@gmail.com-20140219210406-y2s7lx244ojfl5on With the recipe above I no longer see the bug. The <=> handle now never seems to be displayed much beyond the vertical line, and it seems I can always click and drag it. >>>>> Another bug >>>>> =========== >>>>> When the vertical line is as far to the right in the frame as it >>>>> will go (i.e., when the right window is as narrow as permitted), >>>>> then the <=> handle only appears when the mouse cursor approaches >>>>> the vertical line from the right. If the mouse cursor approaches >>>>> the vertical line from the left, the <=> handle fails to >>>>> appear. (Ditto with "left" and "right" reversed in that statement.) >>>>> >>>> Interesting. I cannot observe that here. >>> >>> I double checked this. I definitely see this happening, but I was >>> mistaken about the "ditto". When the vertical line is as far to the left >>> as it will go, the <=> handle only appears when the mouse cursor >>> approaches the vertical line from the _right_ -- the same direction as >>> for the case with the vertical line as far to the left as it will go. > ^^^^ > I should have said "right" here of course. > >> Double checked this too. I still can't see what you describe. > > Recipe: > > Emacs -Q > > M-: (progn (scroll-bar-mode -1) (split-window-right) ) > > Drag vertical line as far as it will go to the right. > > Approach (and cross) vertical line with mouse cursor from the > left. (Bug: I do not see the mouse cursor turn into the <=> handle.) > > Approach (and cross) vertical line with mouse cursor from the right. (I > see the mouse cursor correctly turn into <=> handle.) Regardless of where the vertical line is, it is now almost impossible to get the <=> handle to appear at all when approaching the vertical line from the left -- I get it once in about fifty attempts. When approaching the vertical line from the right, the <=> handle appears normally (and it now appears normally when the vertical line is all the way to the left as well). N. From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 21 13:54:19 2014 Received: (at submit) by debbugs.gnu.org; 21 Feb 2014 18:54:20 +0000 Received: from localhost ([127.0.0.1]:35033 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WGvEo-0006DP-M0 for submit@debbugs.gnu.org; Fri, 21 Feb 2014 13:54:19 -0500 Received: from eggs.gnu.org ([208.118.235.92]:36646) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WGvEl-0006DB-Lq for submit@debbugs.gnu.org; Fri, 21 Feb 2014 13:54:16 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WGvEW-0003oS-KI for submit@debbugs.gnu.org; Fri, 21 Feb 2014 13:54:10 -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.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:49217) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WGvEW-0003oO-Gq for submit@debbugs.gnu.org; Fri, 21 Feb 2014 13:54:00 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:38303) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WGvEO-0004PU-Ul for bug-gnu-emacs@gnu.org; Fri, 21 Feb 2014 13:54:00 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WGvEH-0003jw-JJ for bug-gnu-emacs@gnu.org; Fri, 21 Feb 2014 13:53:52 -0500 Received: from mout.gmx.net ([212.227.17.20]:60912) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WGvEH-0003jr-9P for bug-gnu-emacs@gnu.org; Fri, 21 Feb 2014 13:53:45 -0500 Received: from [62.47.50.38] ([62.47.50.38]) by mail.gmx.com (mrgmx102) with ESMTPSA (Nemesis) id 0Lxdfb-1XMDaW1fxL-017EYU for ; Fri, 21 Feb 2014 19:53:43 +0100 Message-ID: <5307A0B4.3070003@gmx.at> Date: Fri, 21 Feb 2014 19:53:40 +0100 From: martin rudalics MIME-Version: 1.0 To: "N. Jackson" Subject: Re: bug#16647: Imprecisions with window-resizing cursors References: <87y51qnlfe.fsf@gmail.com> <52F21707.9050509@gmx.at> <87k3d81tqz.fsf@gmail.com> <52F3635C.9040408@gmx.at> <877g96g76g.fsf@gmail.com> <52F530A7.1090104@gmx.at> <871tz7pcop.fsf@gmail.com> <52FE0059.4080508@gmx.at> <8738jlk6zn.fsf@moondust.localdomain> <52FE5FA0.6020202@gmx.at> <87lhxdgvcc.fsf@moondust.localdomain> <530093B0.50501@gmx.at> <87ob26x6pl.fsf@moondust.localdomain> <871tyyh0am.fsf@moondust.localdomain> In-Reply-To: <871tyyh0am.fsf@moondust.localdomain> Content-Type: multipart/mixed; boundary="------------080600040400020702040206" X-Provags-ID: V03:K0:4P0o7T0A2NyFXNjC6OyjKuJyvMzdVnlyOSLPzEXU58DfSaCkbjT Hbs2dB4m/xgntk94UeWGryIwGMI0G8vRdEIa3OfEBowH5vA/UL0AXjKIItxYvfQQXsWu/cN jeTW26Lpv5jq89qKpm1pzRnQdN46gI7j5/1YQ5pFPDgvOQ5b0coDbbKVyo8t/wOzLAORVx3 HKdauO18/4J5jW8UfPF3g== 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-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.1 (----) X-Debbugs-Envelope-To: submit Cc: bug-gnu-emacs@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: -4.1 (----) This is a multi-part message in MIME format. --------------080600040400020702040206 Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit > Regardless of where the vertical line is, it is now almost impossible to > get the <=> handle to appear at all when approaching the vertical line > from the left -- I get it once in about fifty attempts. When approaching > the vertical line from the right, the <=> handle appears normally (and > it now appears normally when the vertical line is all the way to the > left as well). If you can apply the patch I posted earlier (and I attach here again) you could try the following snippet with emacs -Q: (let ((i 200) (window-on-left (selected-window)) (window-on-right (split-window-right)) (lhits 0) (rhits 0)) (tooltip-mode -1) (scroll-bar-mode -1) (set-mouse-pixel-position (selected-frame) i 200) (while (car (setq position (cdr (mouse-pixel-position)))) (let ((coordinates (coordinates-in-window-p position window-on-left t))) (when (eq coordinates 'vertical-line) (setq lhits (1+ lhits)))) (let ((coordinates (coordinates-in-window-p position window-on-right t))) (when (eq coordinates 'vertical-line) (setq rhits (1+ rhits)))) (sit-for 0.001) (set-mouse-pixel-position (selected-frame) (setq i (1+ i)) 200)) (cons lhits rhits)) Evaluating this returns (8 . 0) here, the cdr of which amounts to the width of one character on my frame. So here I have an 8 pixel-wide corridor entirely in the left window where I am "on the vertical line" (which occupies virtually the 7 right pixels of the right fringe of the window on the left). Evaluating (let ((i 600) (window-on-left (selected-window)) (window-on-right (split-window-right)) (lhits 0) (rhits 0)) (tooltip-mode -1) (scroll-bar-mode -1) (set-mouse-pixel-position (selected-frame) i 200) (while (car (setq position (cdr (mouse-pixel-position)))) (let ((coordinates (coordinates-in-window-p position window-on-left t))) (when (eq coordinates 'vertical-line) (setq lhits (1+ lhits)))) (let ((coordinates (coordinates-in-window-p position window-on-right t))) (when (eq coordinates 'vertical-line) (setq rhits (1+ rhits)))) (sit-for 0.001) (set-mouse-pixel-position (selected-frame) (setq i (1- i)) 200)) (cons lhits rhits)) gets me the same results. What do you get? You might have to change the initial values of `i' to "be in the frame" accordingly. martin --------------080600040400020702040206 Content-Type: text/plain; name="coordinates-in-window-p.diff" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="coordinates-in-window-p.diff" === modified file 'src/window.c' --- src/window.c 2014-02-21 08:02:05 +0000 +++ src/window.c 2014-02-21 18:16:00 +0000 @@ -1410,13 +1410,15 @@ DEFUN ("coordinates-in-window-p", Fcoordinates_in_window_p, - Scoordinates_in_window_p, 2, 2, 0, + Scoordinates_in_window_p, 2, 3, 0, doc: /* Return non-nil if COORDINATES are in WINDOW. WINDOW must be a live window and defaults to the selected one. COORDINATES is a cons of the form (X . Y), X and Y being distances measured in characters from the upper-left corner of the frame. \(0 . 0) denotes the character in the upper left corner of the -frame. +frame. Third argument PIXELWISE non-nil means interpret coordinates +pixelwise. + If COORDINATES are in the text portion of WINDOW, the coordinates relative to the window are returned. If they are in the mode line of WINDOW, `mode-line' is returned. @@ -1427,7 +1429,7 @@ `vertical-line' is returned. If they are in the windows's left or right marginal areas, `left-margin'\n\ or `right-margin' is returned. */) - (register Lisp_Object coordinates, Lisp_Object window) + (register Lisp_Object coordinates, Lisp_Object window, Lisp_Object pixelwise) { struct window *w; struct frame *f; @@ -1439,10 +1441,16 @@ CHECK_CONS (coordinates); lx = Fcar (coordinates); ly = Fcdr (coordinates); - CHECK_NUMBER_OR_FLOAT (lx); - CHECK_NUMBER_OR_FLOAT (ly); - x = FRAME_PIXEL_X_FROM_CANON_X (f, lx) + FRAME_INTERNAL_BORDER_WIDTH (f); - y = FRAME_PIXEL_Y_FROM_CANON_Y (f, ly) + FRAME_INTERNAL_BORDER_WIDTH (f); + CHECK_NUMBER (lx); + CHECK_NUMBER (ly); + x = ((!NILP (pixelwise) + ? XINT (lx) + : FRAME_PIXEL_X_FROM_CANON_X (f, lx)) + + FRAME_INTERNAL_BORDER_WIDTH (f)); + y = ((!NILP (pixelwise) + ? XINT (ly) + : FRAME_PIXEL_Y_FROM_CANON_Y (f, ly)) + + FRAME_INTERNAL_BORDER_WIDTH (f)); switch (coordinates_in_window (w, x, y)) { --------------080600040400020702040206-- From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 21 18:34:26 2014 Received: (at submit) by debbugs.gnu.org; 21 Feb 2014 23:34:26 +0000 Received: from localhost ([127.0.0.1]:35193 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WGzbt-00050U-G6 for submit@debbugs.gnu.org; Fri, 21 Feb 2014 18:34:26 -0500 Received: from eggs.gnu.org ([208.118.235.92]:39944) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WGzbr-00050I-1H for submit@debbugs.gnu.org; Fri, 21 Feb 2014 18:34:23 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WGzbd-0001b7-FY for submit@debbugs.gnu.org; Fri, 21 Feb 2014 18:34:17 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: * X-Spam-Status: No, score=1.1 required=5.0 tests=BAYES_50, FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:36939) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WGzbd-0001b3-CM for submit@debbugs.gnu.org; Fri, 21 Feb 2014 18:34:09 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:41548) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WGzbU-0000Qi-Mn for bug-gnu-emacs@gnu.org; Fri, 21 Feb 2014 18:34:09 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WGzbM-0001XV-AG for bug-gnu-emacs@gnu.org; Fri, 21 Feb 2014 18:34:00 -0500 Received: from mail-qa0-x22c.google.com ([2607:f8b0:400d:c00::22c]:48279) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WGzbM-0001XJ-4g for bug-gnu-emacs@gnu.org; Fri, 21 Feb 2014 18:33:52 -0500 Received: by mail-qa0-f44.google.com with SMTP id w5so4140807qac.3 for ; Fri, 21 Feb 2014 15:33:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type; bh=E5MpToqa5hynxifKH/K3P98I684KL46MSyxWlzt5ytI=; b=M9SmvHxIGzg5CioYuXx0dMpiOxqqKtHd8m4xY3ZDkEqakSH6ogi9L3bZQr6w7A0AQn POsUOi5TF+94pSY/u+XOYA3d/9xrqZCKSswbUVEpp7xUuRhPT9lnM56CyFebg69y5tY1 LBuJQTF2triWeMSay1o3BNDTubP85p5N6yvM715mUiht3da+lX2+wTM1Cbes9HFdpa70 C9kF8Dmh43ybHrmLjScjGrNVC+y/0YDwcj02D1Uvq8SZl0FrPpI8XQt5IcAqnrQJwgAt PgJyV757AX99lkEF96/evQl9GOMxO4HCA2M2N8hUBx3faY3lCMgOiM+zgVdDoiUTPE+R cuOQ== X-Received: by 10.140.96.245 with SMTP id k108mr13357746qge.60.1393025631248; Fri, 21 Feb 2014 15:33:51 -0800 (PST) Received: from moondust.localdomain.nodomain.none (T8630.WPA.Dal.Ca. [134.190.134.48]) by mx.google.com with ESMTPSA id i7sm26051798qan.0.2014.02.21.15.33.49 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 21 Feb 2014 15:33:50 -0800 (PST) From: nljlistbox2@gmail.com (N. Jackson) To: martin rudalics Subject: Re: bug#16647: Imprecisions with window-resizing cursors References: <87y51qnlfe.fsf@gmail.com> <52F21707.9050509@gmx.at> <87k3d81tqz.fsf@gmail.com> <52F3635C.9040408@gmx.at> <877g96g76g.fsf@gmail.com> <52F530A7.1090104@gmx.at> <871tz7pcop.fsf@gmail.com> <52FE0059.4080508@gmx.at> <8738jlk6zn.fsf@moondust.localdomain> <52FE5FA0.6020202@gmx.at> <87lhxdgvcc.fsf@moondust.localdomain> <530093B0.50501@gmx.at> <87ob26x6pl.fsf@moondust.localdomain> <871tyyh0am.fsf@moondust.localdomain> <5307A0B4.3070003@gmx.at> Date: Fri, 21 Feb 2014 19:33:48 -0400 In-Reply-To: <5307A0B4.3070003@gmx.at> (martin rudalics's message of "Fri, 21 Feb 2014 19:53:40 +0100") Message-ID: <87fvnchwgz.fsf@moondust.localdomain> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). 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: -3.8 (---) X-Debbugs-Envelope-To: submit Cc: bug-gnu-emacs@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: -3.8 (---) At 14:53 -0400 on Friday 2014-02-21, martin rudalics wrote: >> Regardless of where the vertical line is, it is now almost impossible to >> get the <=> handle to appear at all when approaching the vertical line >> from the left -- I get it once in about fifty attempts. When approaching >> the vertical line from the right, the <=> handle appears normally (and >> it now appears normally when the vertical line is all the way to the >> left as well). > > If you can apply the patch I posted earlier (and I attach here again) Okay, I have applied the patch (on top of GNU Emacs 24.3.50 (x86_64-unknown-linux-gnu, GTK+ Version 3.8.8) of 2014-02-19 Repository revision: 116484) With the patch I see the same behaviour I described above. > you could try the following snippet with emacs -Q: > > (let ((i 200) > (window-on-left (selected-window)) > (window-on-right (split-window-right)) > (lhits 0) > (rhits 0)) > (tooltip-mode -1) > (scroll-bar-mode -1) > (set-mouse-pixel-position (selected-frame) i 200) > (while (car (setq position (cdr (mouse-pixel-position)))) > (let ((coordinates (coordinates-in-window-p position window-on-left t))) > (when (eq coordinates 'vertical-line) > (setq lhits (1+ lhits)))) > (let ((coordinates (coordinates-in-window-p position window-on-right t))) > (when (eq coordinates 'vertical-line) > (setq rhits (1+ rhits)))) > (sit-for 0.001) > (set-mouse-pixel-position > (selected-frame) (setq i (1+ i)) 200)) > (cons lhits rhits)) > > Evaluating this returns (8 . 0) here, the cdr of which amounts to the > width of one character on my frame. So here I have an 8 pixel-wide > corridor entirely in the left window where I am "on the vertical line" > (which occupies virtually the 7 right pixels of the right fringe of the > window on the left). Here I get (6 . 0). > Evaluating > > (let ((i 600) > (window-on-left (selected-window)) > (window-on-right (split-window-right)) > (lhits 0) > (rhits 0)) > (tooltip-mode -1) > (scroll-bar-mode -1) > (set-mouse-pixel-position (selected-frame) i 200) > (while (car (setq position (cdr (mouse-pixel-position)))) > (let ((coordinates (coordinates-in-window-p position window-on-left t))) > (when (eq coordinates 'vertical-line) > (setq lhits (1+ lhits)))) > (let ((coordinates (coordinates-in-window-p position window-on-right t))) > (when (eq coordinates 'vertical-line) > (setq rhits (1+ rhits)))) > (sit-for 0.001) > (set-mouse-pixel-position > (selected-frame) (setq i (1- i)) 200)) > (cons lhits rhits)) > > gets me the same results. What do you get? You might have to change > the initial values of `i' to "be in the frame" accordingly. I get (6 . 0) (with initial i = 400). Nevertheless, I can almost never get the <=> handle when I approach from the left. From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 22 04:18:10 2014 Received: (at submit) by debbugs.gnu.org; 22 Feb 2014 09:18:10 +0000 Received: from localhost ([127.0.0.1]:35375 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WH8io-0003zd-9W for submit@debbugs.gnu.org; Sat, 22 Feb 2014 04:18:10 -0500 Received: from eggs.gnu.org ([208.118.235.92]:53050) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WH8im-0003z9-08 for submit@debbugs.gnu.org; Sat, 22 Feb 2014 04:18:08 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WH8iX-0001Ph-2K for submit@debbugs.gnu.org; Sat, 22 Feb 2014 04:18:02 -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.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:52225) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WH8iX-0001PY-02 for submit@debbugs.gnu.org; Sat, 22 Feb 2014 04:17:53 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:54701) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WH8iP-00053v-7N for bug-gnu-emacs@gnu.org; Sat, 22 Feb 2014 04:17:52 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WH8iH-0001Lm-TM for bug-gnu-emacs@gnu.org; Sat, 22 Feb 2014 04:17:45 -0500 Received: from mout.gmx.net ([212.227.15.15]:61503) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WH8iH-0001LR-GN for bug-gnu-emacs@gnu.org; Sat, 22 Feb 2014 04:17:37 -0500 Received: from [62.47.42.161] ([62.47.42.161]) by mail.gmx.com (mrgmx102) with ESMTPSA (Nemesis) id 0Lp8h6-1WvzqN0BxU-00esVv for ; Sat, 22 Feb 2014 10:17:35 +0100 Message-ID: <53086B2A.4020804@gmx.at> Date: Sat, 22 Feb 2014 10:17:30 +0100 From: martin rudalics MIME-Version: 1.0 To: "N. Jackson" Subject: Re: bug#16647: Imprecisions with window-resizing cursors References: <87y51qnlfe.fsf@gmail.com> <52F21707.9050509@gmx.at> <87k3d81tqz.fsf@gmail.com> <52F3635C.9040408@gmx.at> <877g96g76g.fsf@gmail.com> <52F530A7.1090104@gmx.at> <871tz7pcop.fsf@gmail.com> <52FE0059.4080508@gmx.at> <8738jlk6zn.fsf@moondust.localdomain> <52FE5FA0.6020202@gmx.at> <87lhxdgvcc.fsf@moondust.localdomain> <530093B0.50501@gmx.at> <87ob26x6pl.fsf@moondust.localdomain> <871tyyh0am.fsf@moondust.localdomain> <5307A0B4.3070003@gmx.at> <87fvnchwgz.fsf@moondust.localdomain> In-Reply-To: <87fvnchwgz.fsf@moondust.localdomain> Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:eMHTyGe0R4TnsQY+ighZvhg+eur0Trxj5aM6hp+fVbNK0n/9++A 2EOR+XHKGV6dYCTwr7HOWE/2MQjNfGkAIMteF61F66s8qpCmr3m6cv3W10Hto3XrWZ/LO/x Fl/8RASBupgM99WlAuzEe9x5jeKhOkp5LUUa8JD8Xv8JxkEnJHpux1ZTeMPGB4DZPYcr4T5 VExXS8QqsiuF2kF8xLkkA== 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-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.1 (----) X-Debbugs-Envelope-To: submit Cc: bug-gnu-emacs@gnu.org, "esabof@gmail.com" 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: -4.1 (----) > Okay, I have applied the patch (on top of GNU Emacs 24.3.50 > (x86_64-unknown-linux-gnu, GTK+ Version 3.8.8) of 2014-02-19 Repository > revision: 116484) > > With the patch I see the same behaviour I described above. Genya - can you try once more whether the patch applies now (and, if not, why so) on your system and which results you get? >> Evaluating this returns (8 . 0) here, the cdr of which amounts to the >> width of one character on my frame. So here I have an 8 pixel-wide >> corridor entirely in the left window where I am "on the vertical line" >> (which occupies virtually the 7 right pixels of the right fringe of the >> window on the left). > > Here I get (6 . 0). What does M-: (frame-char-width) give on your system? > I get (6 . 0) (with initial i = 400). > > Nevertheless, I can almost never get the <=> handle when I approach from > the left. You could try slowing down the movement by (1) starting with a higher initial value for i (so you don't have to wait too long) and (2) increasing the `sit-for' argument so you can see more of the cursor shape. This way we would know whether the cursor is actually shown in the expected shape as long as it is within the grabbable width. Anyway, in the future I recommend to use window dividers instead of the "vertical line overlaying the fringe" approach. martin From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 22 13:07:32 2014 Received: (at submit) by debbugs.gnu.org; 22 Feb 2014 18:07:32 +0000 Received: from localhost ([127.0.0.1]:35871 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WHGz6-0004Dr-1t for submit@debbugs.gnu.org; Sat, 22 Feb 2014 13:07:32 -0500 Received: from eggs.gnu.org ([208.118.235.92]:45546) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WHGz2-0004DY-TW for submit@debbugs.gnu.org; Sat, 22 Feb 2014 13:07:29 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WHGyp-0006gH-9u for submit@debbugs.gnu.org; Sat, 22 Feb 2014 13:07:23 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: * X-Spam-Status: No, score=1.1 required=5.0 tests=BAYES_50, FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:49219) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WHGyp-0006gD-6g for submit@debbugs.gnu.org; Sat, 22 Feb 2014 13:07:15 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:47232) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WHGyg-0002Th-Hi for bug-gnu-emacs@gnu.org; Sat, 22 Feb 2014 13:07:15 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WHGyY-0006eb-3l for bug-gnu-emacs@gnu.org; Sat, 22 Feb 2014 13:07:06 -0500 Received: from mail-qc0-x22c.google.com ([2607:f8b0:400d:c01::22c]:62827) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WHGyX-0006eX-VV for bug-gnu-emacs@gnu.org; Sat, 22 Feb 2014 13:06:58 -0500 Received: by mail-qc0-f172.google.com with SMTP id w7so5381043qcr.31 for ; Sat, 22 Feb 2014 10:06:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type; bh=rtRhhEdhQYldS0x4qDGsJ9OLQN3ks+PfdQwyoU9IQ6E=; b=CtCoga9bqaIBQZAgM10TBnRDuG+VVzMzLMUyQUATyNsJvJUUfFRd5oTLkMuGH5y3Y9 /xejzGZ3TC8PhM1S5SSePeLvpZmDka1V/0tL0US/c0FoolZbpLxuUPqw+37MazfCRTKo WFbQylOBBKrIdFd01foVHTlWJhNZn3cxYeytwwE9sJkrPwERLBv7wSzsfOTUQ3DnIC55 VA0CHoUnSgcuVoZmASq1tT35K7Y37tQZKOn2tImu3iJN2lPYZPw75XxlBsOo4vc+z224 KjZa6oWpd4htlpT32dw3j0xVoMoEUs5xnjzv1uqVVViNn1TC4/HmLYOiInUBT/yp2hX5 t1pA== X-Received: by 10.224.125.4 with SMTP id w4mr19253520qar.68.1393092417651; Sat, 22 Feb 2014 10:06:57 -0800 (PST) Received: from moondust.localdomain.nodomain.none (T8630.WPA.Dal.Ca. [134.190.134.48]) by mx.google.com with ESMTPSA id y71sm17705425qgd.3.2014.02.22.10.06.56 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 22 Feb 2014 10:06:57 -0800 (PST) From: nljlistbox2@gmail.com (N. Jackson) To: martin rudalics Subject: Re: bug#16647: Imprecisions with window-resizing cursors References: <87y51qnlfe.fsf@gmail.com> <52F21707.9050509@gmx.at> <87k3d81tqz.fsf@gmail.com> <52F3635C.9040408@gmx.at> <877g96g76g.fsf@gmail.com> <52F530A7.1090104@gmx.at> <871tz7pcop.fsf@gmail.com> <52FE0059.4080508@gmx.at> <8738jlk6zn.fsf@moondust.localdomain> <52FE5FA0.6020202@gmx.at> <87lhxdgvcc.fsf@moondust.localdomain> <530093B0.50501@gmx.at> <87ob26x6pl.fsf@moondust.localdomain> <871tyyh0am.fsf@moondust.localdomain> <5307A0B4.3070003@gmx.at> <87fvnchwgz.fsf@moondust.localdomain> <53086B2A.4020804@gmx.at> Date: Sat, 22 Feb 2014 14:06:47 -0400 In-Reply-To: <53086B2A.4020804@gmx.at> (martin rudalics's message of "Sat, 22 Feb 2014 10:17:30 +0100") Message-ID: <87txbrrphk.fsf@moondust.localdomain> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). 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: -3.8 (---) X-Debbugs-Envelope-To: submit Cc: bug-gnu-emacs@gnu.org, "esabof@gmail.com" 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: -3.8 (---) Hi Martin, At 05:17 -0400 on Saturday 2014-02-22, martin rudalics wrote: >> Okay, I have applied the patch (on top of GNU Emacs 24.3.50 >> (x86_64-unknown-linux-gnu, GTK+ Version 3.8.8) of 2014-02-19 Repository >> revision: 116484) >> >> With the patch I see the same behaviour I described above. > > Genya - can you try once more whether the patch applies now (and, if not, > why so) on your system and which results you get? I'm assuming "Genya" is another name of Evgeni's? (Or perhaps the construct of an overly busy mind?!) >>> Evaluating this returns (8 . 0) here, the cdr of which amounts to the >>> width of one character on my frame. So here I have an 8 pixel-wide >>> corridor entirely in the left window where I am "on the vertical line" >>> (which occupies virtually the 7 right pixels of the right fringe of the >>> window on the left). >> >> Here I get (6 . 0). > > What does M-: (frame-char-width) give on your system? 6 (#o6, #x6, ?\C-f) >> I get (6 . 0) (with initial i = 400). >> >> Nevertheless, I can almost never get the <=> handle when I approach from >> the left. > > You could try slowing down the movement by (1) starting with a higher > initial value for i (so you don't have to wait too long) and (2) > increasing the `sit-for' argument so you can see more of the cursor > shape. This way we would know whether the cursor is actually shown in > the expected shape as long as it is within the grabbable width. I had to put the sit-for immediately after the set-mouse-pixel-position rather than immediately before it or I didn't get a <=> at all -- presumably there wasn't enough time to update the cursor the way you had it written? Then, with a sit-for of 0.2 seconds, I got the <=> perfectly fine, exactly where expected, going in both directions. I still almost never see it when I move the mouse manually, going from left to right -- possibly a defect in my trackpad? > Anyway, in the future I recommend to use window dividers instead of the > "vertical line overlaying the fringe" approach. Sorry, I don't understand. Do you intend that to be advice for the user, (In which case it is moot for me at least, as the only time I ever use a mouse on my computer is to get around a resume-from-suspend bug in Fedora, which locks out the keyboard until a mouse button has been pressed.), or an implementation annotation to accompany the discussion of the bug (in which case I can safely ignore it for the time being). N. From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 22 13:34:07 2014 Received: (at submit) by debbugs.gnu.org; 22 Feb 2014 18:34:07 +0000 Received: from localhost ([127.0.0.1]:35875 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WHHOo-00058U-My for submit@debbugs.gnu.org; Sat, 22 Feb 2014 13:34:07 -0500 Received: from eggs.gnu.org ([208.118.235.92]:50814) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WHHOm-00057z-UU for submit@debbugs.gnu.org; Sat, 22 Feb 2014 13:34:05 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WHHOZ-00072A-CV for submit@debbugs.gnu.org; Sat, 22 Feb 2014 13:33:59 -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_40,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:54039) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WHHOZ-000726-9R for submit@debbugs.gnu.org; Sat, 22 Feb 2014 13:33:51 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:52504) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WHHOQ-0008Ai-Oq for bug-gnu-emacs@gnu.org; Sat, 22 Feb 2014 13:33:51 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WHHOI-0006zB-Bq for bug-gnu-emacs@gnu.org; Sat, 22 Feb 2014 13:33:42 -0500 Received: from mail-wg0-x22b.google.com ([2a00:1450:400c:c00::22b]:46444) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WHHOI-0006z3-5b for bug-gnu-emacs@gnu.org; Sat, 22 Feb 2014 13:33:34 -0500 Received: by mail-wg0-f43.google.com with SMTP id a1so3509976wgh.10 for ; Sat, 22 Feb 2014 10:33:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=references:user-agent:from:to:cc:subject:in-reply-to:date :message-id:mime-version:content-type; bh=/JUMW4o+4mnLDgsj1MiBGu9mzG/7ui2O9fiE8qdf92g=; b=MfXbPHpn5e4D+egBiEnjh9C3Wa19pa/+2Mxt4GUYHiI01rStFc1GxjbeVfje8O9crv 0KYfsfCRJVSgd9DxTEiO5CjT3/Zc1J3+3B7WDEGDzYU402pmbBUI8ES8Hcs9lyyrTOre Rgn8J/zbIHVuRWEUGuhcgxXvfAnFWxLKg/hrl/cT3zVddhA44EKz6T0+dvDqZKKJkfN+ m5/NgFjWpxvJmC3htTvuERgFwwht6M8/kWhETu74UqRYrTj73/EvC2aeK5wfuIA7xULP hmCK5AdYK7oAnD/UhuArKHI6CzhMQ4FXNV86+JnRt/4j61cmHNIhglXGCTYsNvCZcVVS 63Rg== X-Received: by 10.194.236.9 with SMTP id uq9mr11895289wjc.31.1393094012728; Sat, 22 Feb 2014 10:33:32 -0800 (PST) Received: from ubuntu ([2.218.154.175]) by mx.google.com with ESMTPSA id dk9sm26795057wjb.4.2014.02.22.10.33.31 for (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Sat, 22 Feb 2014 10:33:32 -0800 (PST) References: <87y51qnlfe.fsf@gmail.com> <52F21707.9050509@gmx.at> <87k3d81tqz.fsf@gmail.com> <52F3635C.9040408@gmx.at> <877g96g76g.fsf@gmail.com> <52F530A7.1090104@gmx.at> <871tz7pcop.fsf@gmail.com> <52FE0059.4080508@gmx.at> <8738jlk6zn.fsf@moondust.localdomain> <52FE5FA0.6020202@gmx.at> <87lhxdgvcc.fsf@moondust.localdomain> <530093B0.50501@gmx.at> <87ob26x6pl.fsf@moondust.localdomain> <871tyyh0am.fsf@moondust.localdomain> <5307A0B4.3070003@gmx.at> <87fvnchwgz.fsf@moondust.localdomain> <53086B2A.4020804@gmx.at> <87txbrrphk.fsf@moondust.localdomain> User-agent: mu4e 0.9.9.6pre2; emacs 24.3.50.5 From: E Sabof To: "N. Jackson" Subject: Re: bug#16647: Imprecisions with window-resizing cursors In-reply-to: <87txbrrphk.fsf@moondust.localdomain> Date: Sat, 22 Feb 2014 18:33:30 +0000 Message-ID: <87eh2vgfph.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). 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: -4.0 (----) X-Debbugs-Envelope-To: submit Cc: martin rudalics , bug-gnu-emacs@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: -4.0 (----) N. Jackson writes: >> Genya - can you try once more whether the patch applies now (and, if not, >> why so) on your system and which results you get? > > I'm assuming "Genya" is another name of Evgeni's? (Or perhaps the > construct of an overly busy mind?!) Yes that's my "small" name, and a pleasant surprise. I'm getting (9 . 0) from both snippets (9 being the frame-char-width). I haven't "read" them yet, maybe I'll find something reproducible. I'm also getting the same results on openbox as I did on xmonad. Evgeni From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 22 13:45:23 2014 Received: (at submit) by debbugs.gnu.org; 22 Feb 2014 18:45:23 +0000 Received: from localhost ([127.0.0.1]:35881 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WHHZe-0005RY-41 for submit@debbugs.gnu.org; Sat, 22 Feb 2014 13:45:19 -0500 Received: from eggs.gnu.org ([208.118.235.92]:52657) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WHHZW-0005RA-As for submit@debbugs.gnu.org; Sat, 22 Feb 2014 13:45:11 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WHHZH-0002T6-69 for submit@debbugs.gnu.org; Sat, 22 Feb 2014 13:45:04 -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.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:33222) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WHHZH-0002T2-3d for submit@debbugs.gnu.org; Sat, 22 Feb 2014 13:44:55 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:54335) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WHHZ9-00020S-Kg for bug-gnu-emacs@gnu.org; Sat, 22 Feb 2014 13:44:55 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WHHZ2-0002Qp-Bh for bug-gnu-emacs@gnu.org; Sat, 22 Feb 2014 13:44:47 -0500 Received: from mout.gmx.net ([212.227.17.20]:58580) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WHHZ2-0002Ql-24 for bug-gnu-emacs@gnu.org; Sat, 22 Feb 2014 13:44:40 -0500 Received: from [62.47.56.189] ([62.47.56.189]) by mail.gmx.com (mrgmx002) with ESMTPSA (Nemesis) id 0LmKOI-1WqtZ02hvO-00Zx5X for ; Sat, 22 Feb 2014 19:44:36 +0100 Message-ID: <5308F011.2080102@gmx.at> Date: Sat, 22 Feb 2014 19:44:33 +0100 From: martin rudalics MIME-Version: 1.0 To: "N. Jackson" Subject: Re: bug#16647: Imprecisions with window-resizing cursors References: <87y51qnlfe.fsf@gmail.com> <52F21707.9050509@gmx.at> <87k3d81tqz.fsf@gmail.com> <52F3635C.9040408@gmx.at> <877g96g76g.fsf@gmail.com> <52F530A7.1090104@gmx.at> <871tz7pcop.fsf@gmail.com> <52FE0059.4080508@gmx.at> <8738jlk6zn.fsf@moondust.localdomain> <52FE5FA0.6020202@gmx.at> <87lhxdgvcc.fsf@moondust.localdomain> <530093B0.50501@gmx.at> <87ob26x6pl.fsf@moondust.localdomain> <871tyyh0am.fsf@moondust.localdomain> <5307A0B4.3070003@gmx.at> <87fvnchwgz.fsf@moondust.localdomain> <53086B2A.4020804@gmx.at> <87txbrrphk.fsf@moondust.localdomain> In-Reply-To: <87txbrrphk.fsf@moondust.localdomain> Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:xplMSQQsWSHqmr7axjgEbJowKrFOZbgzreZJWC7m+78PZTGEc09 4mqCNgQx3bdOxyYXaSEUQyZ11K28i0qCMD2YRAKUopzu8lGLPiVbPYTekLQWOuBXNoBiUpF OqguK3dIpnFLLtTYrlbQBUV8dq46zMoa3ELRz6o3JbUFpWsBqC+DvCg+pABMcEDrMrhCmnP wgphiy2YRVrtNyZnaF3xg== 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-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.1 (----) X-Debbugs-Envelope-To: submit Cc: bug-gnu-emacs@gnu.org, "esabof@gmail.com" 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: -4.1 (----) > I'm assuming "Genya" is another name of Evgeni's? Hopefully. My MUA calls him Evgkeni. > (Or perhaps the > construct of an overly busy mind?!) Not overly. > I had to put the sit-for immediately after the set-mouse-pixel-position > rather than immediately before it or I didn't get a <=> at all -- > presumably there wasn't enough time to update the cursor the way you had > it written? I have no idea why this should matter. Maybe `mouse-pixel-position' calls interact in some strange way. > Then, with a sit-for of 0.2 seconds, I got the <=> perfectly fine, > exactly where expected, going in both directions. I still almost never > see it when I move the mouse manually, going from left to right -- > possibly a defect in my trackpad? Can't you try with a real mouse? >> Anyway, in the future I recommend to use window dividers instead of the >> "vertical line overlaying the fringe" approach. > > Sorry, I don't understand. Do you intend that to be advice for the user, > (In which case it is moot for me at least, as the only time I ever use a > mouse on my computer is to get around a resume-from-suspend bug in > Fedora, which locks out the keyboard until a mouse button has been > pressed.), I recently read in a thread on help-gnu-emacs: Horizontal scroll bar is missing entirely from window. How would the OP use it without a mouse? Or do we have a second N. Jackson? > or an implementation annotation to accompany the discussion > of the bug (in which case I can safely ignore it for the time being). The vertical border (including the feature that hovering the mouse over the adjacent fringe or text on the left should allow to drag it) is IMHO a very fragile construct and moreover absent when scrollbars are used. Hence I'd rather shift the discussion of problems with the <=> cursor to dividers which should not suffer these drawbacks. martin From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 22 13:53:00 2014 Received: (at submit) by debbugs.gnu.org; 22 Feb 2014 18:53:00 +0000 Received: from localhost ([127.0.0.1]:35887 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WHHh5-0005eJ-TD for submit@debbugs.gnu.org; Sat, 22 Feb 2014 13:53:00 -0500 Received: from eggs.gnu.org ([208.118.235.92]:53838) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WHHgu-0005dw-8w for submit@debbugs.gnu.org; Sat, 22 Feb 2014 13:52:51 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WHHgf-0004mK-CY for submit@debbugs.gnu.org; Sat, 22 Feb 2014 13:52:42 -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_40,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:37255) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WHHgf-0004mF-9b for submit@debbugs.gnu.org; Sat, 22 Feb 2014 13:52:33 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:55525) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WHHgX-0004wN-Vg for bug-gnu-emacs@gnu.org; Sat, 22 Feb 2014 13:52:33 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WHHgQ-0004f9-IS for bug-gnu-emacs@gnu.org; Sat, 22 Feb 2014 13:52:25 -0500 Received: from mout.gmx.net ([212.227.15.15]:55390) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WHHgQ-0004f2-9F for bug-gnu-emacs@gnu.org; Sat, 22 Feb 2014 13:52:18 -0500 Received: from [62.47.56.189] ([62.47.56.189]) by mail.gmx.com (mrgmx001) with ESMTPSA (Nemesis) id 0LgptO-1X59E61tKA-00oCw1 for ; Sat, 22 Feb 2014 19:52:16 +0100 Message-ID: <5308F1DC.6010108@gmx.at> Date: Sat, 22 Feb 2014 19:52:12 +0100 From: martin rudalics MIME-Version: 1.0 To: E Sabof Subject: Re: bug#16647: Imprecisions with window-resizing cursors References: <87y51qnlfe.fsf@gmail.com> <52F21707.9050509@gmx.at> <87k3d81tqz.fsf@gmail.com> <52F3635C.9040408@gmx.at> <877g96g76g.fsf@gmail.com> <52F530A7.1090104@gmx.at> <871tz7pcop.fsf@gmail.com> <52FE0059.4080508@gmx.at> <8738jlk6zn.fsf@moondust.localdomain> <52FE5FA0.6020202@gmx.at> <87lhxdgvcc.fsf@moondust.localdomain> <530093B0.50501@gmx.at> <87ob26x6pl.fsf@moondust.localdomain> <871tyyh0am.fsf@moondust.localdomain> <5307A0B4.3070003@gmx.at> <87fvnchwgz.fsf@moondust.localdomain> <53086B2A.4020804@gmx.at> <87txbrrphk.fsf@moondust.localdomain> <87eh2vgfph.fsf@gmail.com> In-Reply-To: <87eh2vgfph.fsf@gmail.com> Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:9RUXhN8Jnl389VtTfxZh/Ni9DI4fI8LXFhvejdC0NbImWKr8WAc BUMsSnJM9l4bh4iEn+u5iiwFuIIRwEzS1lVt1AV1KMGjpMEzLX9uphQ8+2q/Z5dreciJiYc 4IjODlg6fqeumwUkJPJ07LoiGO66djQaRNukDLVogsHNfeqZi8RYUCoeTuHf8u/1jTj03KM q8kYIdiBXG+WdTB0Y+iLg== 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-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.1 (----) X-Debbugs-Envelope-To: submit Cc: "N. Jackson" , bug-gnu-emacs@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: -4.1 (----) > I'm getting (9 . 0) from both snippets (9 being the frame-char-width). I haven't "read" them yet, maybe I'll find something reproducible. > > I'm also getting the same results on openbox as I did on xmonad. I'm beginning to suspect that something strange is going on somewhere between Emacs and the input device. Could you try playing a bit with `mouse-autoselect-window'? More precisely, how soon (in pixels) it selects a window when you move the mouse into it from another one. martin From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 22 14:08:12 2014 Received: (at submit) by debbugs.gnu.org; 22 Feb 2014 19:08:12 +0000 Received: from localhost ([127.0.0.1]:35900 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WHHvo-00066A-3i for submit@debbugs.gnu.org; Sat, 22 Feb 2014 14:08:12 -0500 Received: from eggs.gnu.org ([208.118.235.92]:56205) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WHHvm-00065x-1B for submit@debbugs.gnu.org; Sat, 22 Feb 2014 14:08:10 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WHHvb-0001KM-8u for submit@debbugs.gnu.org; Sat, 22 Feb 2014 14:08:04 -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_40,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:50035) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WHHvb-0001K7-5b for submit@debbugs.gnu.org; Sat, 22 Feb 2014 14:07:59 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:57913) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WHHvV-0000fe-Qh for bug-gnu-emacs@gnu.org; Sat, 22 Feb 2014 14:07:59 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WHHvQ-0001IX-Ga for bug-gnu-emacs@gnu.org; Sat, 22 Feb 2014 14:07:53 -0500 Received: from mail-wi0-x22e.google.com ([2a00:1450:400c:c05::22e]:40517) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WHHvQ-0001IO-8T for bug-gnu-emacs@gnu.org; Sat, 22 Feb 2014 14:07:48 -0500 Received: by mail-wi0-f174.google.com with SMTP id f8so1845209wiw.1 for ; Sat, 22 Feb 2014 11:07:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=references:user-agent:from:to:cc:subject:in-reply-to:date :message-id:mime-version:content-type; bh=K+0laZv7cXRnNuY/heMOBeIjI2vAPl28EjwHruaNzuA=; b=jcmhXMns2hXF8u+/Gok488c8OC7ps8htezDNtYrS9vVxGfBCJ3oHBwCZuIbaIVRfvW DiDowVXEUI177gxgzET4C7pvUnFHuOs+BHeuvrttaNquNv6aBMbPqtpOwp6sAjMXFQLN jkpbwyaE4qeovAympXEY2pHDjBpxLK0WqMWsRDD/sOtf3KggVltQKmyN/TcI/vEVxXrB xpSZpRIEt0Vu/rCLqH9N04UtpzizBAFKcivFNNUtemgKfQHrPiZOqMJSlnqu23tMqx44 uSXQonJkMzZAenUIQeq990groMr9KSb7xgPnsMNuqczMQNVjWa9A6MxHLsr7kIoBtspM yBSw== X-Received: by 10.180.188.229 with SMTP id gd5mr7748014wic.54.1393096067459; Sat, 22 Feb 2014 11:07:47 -0800 (PST) Received: from ubuntu ([2.218.154.175]) by mx.google.com with ESMTPSA id uq2sm26989926wjc.5.2014.02.22.11.07.46 for (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Sat, 22 Feb 2014 11:07:46 -0800 (PST) References: <87y51qnlfe.fsf@gmail.com> <52F21707.9050509@gmx.at> <87k3d81tqz.fsf@gmail.com> <52F3635C.9040408@gmx.at> <877g96g76g.fsf@gmail.com> <52F530A7.1090104@gmx.at> <871tz7pcop.fsf@gmail.com> <52FE0059.4080508@gmx.at> <8738jlk6zn.fsf@moondust.localdomain> <52FE5FA0.6020202@gmx.at> <87lhxdgvcc.fsf@moondust.localdomain> <530093B0.50501@gmx.at> <87ob26x6pl.fsf@moondust.localdomain> <871tyyh0am.fsf@moondust.localdomain> <5307A0B4.3070003@gmx.at> <87fvnchwgz.fsf@moondust.localdomain> <53086B2A.4020804@gmx.at> <87txbrrphk.fsf@moondust.localdomain> <87eh2vgfph.fsf@gmail.com> <5308F1DC.6010108@gmx.at> User-agent: mu4e 0.9.9.6pre2; emacs 24.3.50.6 From: E Sabof To: martin rudalics Subject: Re: bug#16647: Imprecisions with window-resizing cursors In-reply-to: <5308F1DC.6010108@gmx.at> Date: Sat, 22 Feb 2014 19:07:45 +0000 Message-ID: <87mwhj9da6.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). 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: -4.0 (----) X-Debbugs-Envelope-To: submit Cc: "N. Jackson" , bug-gnu-emacs@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: -4.0 (----) martin rudalics writes: > I'm beginning to suspect that something strange is going on somewhere > between Emacs and the input device. Could you try playing a bit with > `mouse-autoselect-window'? More precisely, how soon (in pixels) it > selects a window when you move the mouse into it from another one. Everything works as it should, as far as I can tell. Both horizontally and vertically. Evgeni From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 22 18:34:15 2014 Received: (at submit) by debbugs.gnu.org; 22 Feb 2014 23:34:15 +0000 Received: from localhost ([127.0.0.1]:36032 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WHM5G-0006FE-PK for submit@debbugs.gnu.org; Sat, 22 Feb 2014 18:34:15 -0500 Received: from eggs.gnu.org ([208.118.235.92]:37993) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WHM5D-0006Ew-SF for submit@debbugs.gnu.org; Sat, 22 Feb 2014 18:34:12 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WHM50-0005Jl-2S for submit@debbugs.gnu.org; Sat, 22 Feb 2014 18:34:06 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: * X-Spam-Status: No, score=1.1 required=5.0 tests=BAYES_50, FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:41088) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WHM4z-0005Jh-VH for submit@debbugs.gnu.org; Sat, 22 Feb 2014 18:33:57 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:39713) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WHM4r-0004F3-Hb for bug-gnu-emacs@gnu.org; Sat, 22 Feb 2014 18:33:57 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WHM4h-0005Fy-Cg for bug-gnu-emacs@gnu.org; Sat, 22 Feb 2014 18:33:49 -0500 Received: from mail-qc0-x22b.google.com ([2607:f8b0:400d:c01::22b]:52543) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WHM4h-0005Fu-7m for bug-gnu-emacs@gnu.org; Sat, 22 Feb 2014 18:33:39 -0500 Received: by mail-qc0-f171.google.com with SMTP id x3so7721648qcv.16 for ; Sat, 22 Feb 2014 15:33:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type; bh=h/UCce7QHpA3TyijKxg2peFXbS5mvzY/rbLd4QQ8J5Y=; b=lvEd2qtzwdZrJxE3RK5tG0MKM0j93Q3fq+x20PUq2fiN4CmVKTbwx79G5HRXQwq3ht vHiTMYVHizPKKjybIDj4ChTtiew642WQIyq64QdlS80lTJQR1+168TiGcN1cSYzdpl3d D9A5Lp4T2RvD+jcr6qXsvs73lsgeqmfq43vH9RkzHeXqFsWH944tXoMg7mJWJ1d2SKDQ Tq6Hj7YpxEvXSgMpfopHsdplz93Nk8FgYegailRRfK0PCCRow02tf0ytbaIn9rsiGC5T YXZlP6wKHWslNm6nM6EcAp3MYVzbQ/9xoRObOSiboM0GnuvHdQKWK8KxP78hgdH43CZZ 7S7Q== X-Received: by 10.140.49.9 with SMTP id p9mr18913944qga.75.1393112018857; Sat, 22 Feb 2014 15:33:38 -0800 (PST) Received: from moondust.localdomain.nodomain.none (hlfxns0169w-142176057239.dhcp-dynamic.FibreOp.ns.bellaliant.net. [142.176.57.239]) by mx.google.com with ESMTPSA id 3sm35183131qan.15.2014.02.22.15.33.37 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 22 Feb 2014 15:33:38 -0800 (PST) From: nljlistbox2@gmail.com (N. Jackson) To: martin rudalics Subject: Re: bug#16647: Imprecisions with window-resizing cursors References: <87y51qnlfe.fsf@gmail.com> <52F21707.9050509@gmx.at> <87k3d81tqz.fsf@gmail.com> <52F3635C.9040408@gmx.at> <877g96g76g.fsf@gmail.com> <52F530A7.1090104@gmx.at> <871tz7pcop.fsf@gmail.com> <52FE0059.4080508@gmx.at> <8738jlk6zn.fsf@moondust.localdomain> <52FE5FA0.6020202@gmx.at> <87lhxdgvcc.fsf@moondust.localdomain> <530093B0.50501@gmx.at> <87ob26x6pl.fsf@moondust.localdomain> <871tyyh0am.fsf@moondust.localdomain> <5307A0B4.3070003@gmx.at> <87fvnchwgz.fsf@moondust.localdomain> <53086B2A.4020804@gmx.at> <87txbrrphk.fsf@moondust.localdomain> <5308F011.2080102@gmx.at> Date: Sat, 22 Feb 2014 19:33:37 -0400 In-Reply-To: <5308F011.2080102@gmx.at> (martin rudalics's message of "Sat, 22 Feb 2014 19:44:33 +0100") Message-ID: <87ob1ysoxa.fsf@moondust.localdomain> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). 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: -3.8 (---) X-Debbugs-Envelope-To: submit Cc: bug-gnu-emacs@gnu.org, "esabof@gmail.com" 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: -3.8 (---) At 14:44 -0400 on Saturday 2014-02-22, martin rudalics wrote: >> I had to put the sit-for immediately after the set-mouse-pixel-position >> rather than immediately before it or I didn't get a <=> at all -- >> presumably there wasn't enough time to update the cursor the way you had >> it written? > > I have no idea why this should matter. Maybe `mouse-pixel-position' > calls interact in some strange way. Does it not make a difference for you? Perhaps that's something worth understanding? >> Then, with a sit-for of 0.2 seconds, I got the <=> perfectly fine, >> exactly where expected, going in both directions. I still almost never >> see it when I move the mouse manually, going from left to right -- >> possibly a defect in my trackpad? > > Can't you try with a real mouse? Yes. Indeed. I dug out two different real mice and also plugged in my 23" desktop monitor so I can see the pixels. The behaviour is the same as I reported with my trackpad and laptop display. >> the only time I ever use a mouse on my computer is to get around a >> resume-from-suspend bug in Fedora, which locks out the keyboard until >> a mouse button has been pressed.), > > I recently read in a thread on help-gnu-emacs: > > Horizontal scroll bar is missing entirely from window. > > How would the OP use it without a mouse? Or do we have a second > N. Jackson? Haha. Well to check out the behaviour of images in Emacs, after my cursor keys didn't work, I admit I tried to make the image scroll with the trackpad and the scrollbars, so maybe I'm not completely consistent in my mouse abstinence. Although, in four years of using Emacs every day, I never noticed that there was no horizontal scroll bar! And I use the thumb on the vertical scroll bar to tell me how far down the document I am. N. From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 22 19:28:16 2014 Received: (at submit) by debbugs.gnu.org; 23 Feb 2014 00:28:16 +0000 Received: from localhost ([127.0.0.1]:36146 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WHMvY-0007l8-6Q for submit@debbugs.gnu.org; Sat, 22 Feb 2014 19:28:16 -0500 Received: from eggs.gnu.org ([208.118.235.92]:43408) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WHMvU-0007ku-Hw for submit@debbugs.gnu.org; Sat, 22 Feb 2014 19:28:13 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WHMvJ-0003kr-Fd for submit@debbugs.gnu.org; Sat, 22 Feb 2014 19:28:07 -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.3 required=5.0 tests=BAYES_40, FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:52594) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WHMvJ-0003kn-Bz for submit@debbugs.gnu.org; Sat, 22 Feb 2014 19:28:01 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:45128) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WHMvD-0004yE-Un for bug-gnu-emacs@gnu.org; Sat, 22 Feb 2014 19:28:01 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WHMv8-0003jQ-Jv for bug-gnu-emacs@gnu.org; Sat, 22 Feb 2014 19:27:55 -0500 Received: from mail-qa0-x229.google.com ([2607:f8b0:400d:c00::229]:36157) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WHMv8-0003jM-FX for bug-gnu-emacs@gnu.org; Sat, 22 Feb 2014 19:27:50 -0500 Received: by mail-qa0-f41.google.com with SMTP id w8so4991092qac.14 for ; Sat, 22 Feb 2014 16:27:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type; bh=H6D4g8D8EaAgLzak4fzb5IkWh0Efw6Epr0fgQDera8M=; b=LUq22P40yzwj3TpwrWw24Ff8JWlll7sVT0IFu4ypCPSkcMWciQKCQfPJBwgYARYoyO YXXHIdSq07zx364xrhY90HRepJyd9OBDi6XcLbPaO+irEDztCxj3gEb6pjfs6S1lJpUF rGQ6tMe0BgxCP0g+14/K//jhBtozoN8WEy2O8IKAH5XZIjJLdWynFshJoVpCePB6pjJ5 /M9J+OL1Cqs283pRJzH0JHEE0am/iL0iyO5gjoFbbzeWxM99Xf4iNTHvbqOX9H1XmR/j KRua6QJ6Ffx2V0TUDQRr6yEpcMrk4+1rjfIOr3nTORnXBeonajb2bIbKAum1OkoRwlJI OsZw== X-Received: by 10.224.71.209 with SMTP id i17mr20293475qaj.29.1393115269835; Sat, 22 Feb 2014 16:27:49 -0800 (PST) Received: from moondust.localdomain.nodomain.none (hlfxns0169w-142176057239.dhcp-dynamic.FibreOp.ns.bellaliant.net. [142.176.57.239]) by mx.google.com with ESMTPSA id t5sm35553966qat.6.2014.02.22.16.27.45 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 22 Feb 2014 16:27:45 -0800 (PST) From: nljlistbox2@gmail.com (N. Jackson) To: martin rudalics Subject: Re: bug#16647: Imprecisions with window-resizing cursors References: <87y51qnlfe.fsf@gmail.com> <52F21707.9050509@gmx.at> <87k3d81tqz.fsf@gmail.com> <52F3635C.9040408@gmx.at> <877g96g76g.fsf@gmail.com> <52F530A7.1090104@gmx.at> <871tz7pcop.fsf@gmail.com> <52FE0059.4080508@gmx.at> <8738jlk6zn.fsf@moondust.localdomain> <52FE5FA0.6020202@gmx.at> <87lhxdgvcc.fsf@moondust.localdomain> <530093B0.50501@gmx.at> <87ob26x6pl.fsf@moondust.localdomain> <871tyyh0am.fsf@moondust.localdomain> <5307A0B4.3070003@gmx.at> <87fvnchwgz.fsf@moondust.localdomain> <53086B2A.4020804@gmx.at> <87txbrrphk.fsf@moondust.localdomain> <87eh2vgfph.fsf@gmail.com> <5308F1DC.6010108@gmx.at> <87mwhj9da6.fsf@gmail.com> Date: Sat, 22 Feb 2014 20:27:44 -0400 In-Reply-To: <87mwhj9da6.fsf@gmail.com> (E. Sabof's message of "Sat, 22 Feb 2014 19:07:45 +0000") Message-ID: <87eh2usmf3.fsf@moondust.localdomain> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). 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: -3.8 (---) X-Debbugs-Envelope-To: submit Cc: bug-gnu-emacs@gnu.org, E Sabof 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: -3.8 (---) At 15:07 -0400 on Saturday 2014-02-22, E. Sabof wrote: > martin rudalics writes: > >> I'm beginning to suspect that something strange is going on somewhere >> between Emacs and the input device. Could you try playing a bit with >> `mouse-autoselect-window'? More precisely, how soon (in pixels) it >> selects a window when you move the mouse into it from another one. > > Everything works as it should, as far as I can tell. Both horizontally and vertically. > > Evgeni With mouse-autoselect-window set to t, I also see everything working as I expect it should (with GTK+ Version 3.8.8 as before). (But note the interesting "however" in the last paragraph.) emacs -Q M-: (setq mouse-autoselect-window t) RET M-: (setq scroll-bar-mode -1) RET M-x (split-window-right) RET Moving the mouse from the right, into the left window, the left window is selected immediately I cross the vertical line and the mouse cursor changes to the <=> at the same time. Moving the mouse from the left, into the right window, the right window is selected immediately I cross the vertical line. Mostly the mouse cursor does not change though (as previously reported). emacs -Q M-: (setq mouse-autoselect-window t) RET M-: (set-frame-parameter nil 'right-divider-width 24) RET M-x (split-window-right) RET Moving the mouse from the right, towards the left window, the left window is selected immediately I cross the right edge of the vertical line and the mouse cursor changes to the <=> at the same time. Moving the mouse from the left, towards the right window, the mouse cursor changes to the <=> immediately I cross the left edge of the vertical line. The right window is selected immediately the mouse cursor crosses the right edge of the the vertical line. _However_, the mouse cursor stays as a <=> for a few pixels more movement to the right, and it is at this time that, if it is clicked, it doesn't do anything, as per Evgeni's original bug. N. From debbugs-submit-bounces@debbugs.gnu.org Sun Feb 23 05:54:08 2014 Received: (at submit) by debbugs.gnu.org; 23 Feb 2014 10:54:08 +0000 Received: from localhost ([127.0.0.1]:36271 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WHWhD-0007y0-Ob for submit@debbugs.gnu.org; Sun, 23 Feb 2014 05:54:08 -0500 Received: from eggs.gnu.org ([208.118.235.92]:51236) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WHWh7-0007xN-5A for submit@debbugs.gnu.org; Sun, 23 Feb 2014 05:54:04 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WHWgs-0007pa-Hu for submit@debbugs.gnu.org; Sun, 23 Feb 2014 05:53:55 -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.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:58145) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WHWgs-0007pW-Eg for submit@debbugs.gnu.org; Sun, 23 Feb 2014 05:53:46 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:52932) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WHWgl-0006EB-4J for bug-gnu-emacs@gnu.org; Sun, 23 Feb 2014 05:53:46 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WHWgd-0007mW-Pw for bug-gnu-emacs@gnu.org; Sun, 23 Feb 2014 05:53:39 -0500 Received: from mout.gmx.net ([212.227.17.22]:49399) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WHWgd-0007mR-GX for bug-gnu-emacs@gnu.org; Sun, 23 Feb 2014 05:53:31 -0500 Received: from [62.47.58.243] ([62.47.58.243]) by mail.gmx.com (mrgmx101) with ESMTPSA (Nemesis) id 0Lm7MT-1WqJL72BI9-00ZefN for ; Sun, 23 Feb 2014 11:53:29 +0100 Message-ID: <5309D323.5010607@gmx.at> Date: Sun, 23 Feb 2014 11:53:23 +0100 From: martin rudalics MIME-Version: 1.0 To: E Sabof Subject: Re: bug#16647: Imprecisions with window-resizing cursors References: <87y51qnlfe.fsf@gmail.com> <52F21707.9050509@gmx.at> <87k3d81tqz.fsf@gmail.com> <52F3635C.9040408@gmx.at> <877g96g76g.fsf@gmail.com> <52F530A7.1090104@gmx.at> <871tz7pcop.fsf@gmail.com> <52FE0059.4080508@gmx.at> <8738jlk6zn.fsf@moondust.localdomain> <52FE5FA0.6020202@gmx.at> <87lhxdgvcc.fsf@moondust.localdomain> <530093B0.50501@gmx.at> <87ob26x6pl.fsf@moondust.localdomain> <871tyyh0am.fsf@moondust.localdomain> <5307A0B4.3070003@gmx.at> <87fvnchwgz.fsf@moondust.localdomain> <53086B2A.4020804@gmx.at> <87txbrrphk.fsf@moondust.localdomain> <87eh2vgfph.fsf@gmail.com> <5308F1DC.6010108@gmx.at> <87mwhj9da6.fsf@gmail.com> In-Reply-To: <87mwhj9da6.fsf@gmail.com> Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:PXZPi1nVyM8x0V9bxIYCvNMRyaLJDMQZDCvexE4W8xGMA7QQj8f Mm8zFuxOAJfzgw+5oHcUJu/6WdImims/YccqicqVjkmctLEx+t3yLlvnuGKTMr5t7VTxsEC SxthxzJOjuQBQrItV9OMLTX2NPycLt5CZfacgWSmdsMqM2AfYQUOD89APjvuv8dRfKtlvgJ odpfUpl68AVofpW3gpYjQ== 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-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.1 (----) X-Debbugs-Envelope-To: submit Cc: "N. Jackson" , bug-gnu-emacs@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: -4.1 (----) >> I'm beginning to suspect that something strange is going on somewhere >> between Emacs and the input device. Could you try playing a bit with >> `mouse-autoselect-window'? More precisely, how soon (in pixels) it >> selects a window when you move the mouse into it from another one. > > Everything works as it should, as far as I can tell. Both horizontally and vertically. Two more things: What happens when you turn off tooltip-mode? And please try (again) with these (set-frame-parameter nil 'right-divider-width 10) (set-frame-parameter nil 'bottom-divider-width 10) and tell me whether and where/how long the <=> and ^ | v cursor shapes appear. martin From debbugs-submit-bounces@debbugs.gnu.org Sun Feb 23 05:54:31 2014 Received: (at submit) by debbugs.gnu.org; 23 Feb 2014 10:54:31 +0000 Received: from localhost ([127.0.0.1]:36274 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WHWha-0007yc-Ph for submit@debbugs.gnu.org; Sun, 23 Feb 2014 05:54:30 -0500 Received: from eggs.gnu.org ([208.118.235.92]:51465) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WHWhZ-0007yP-6z for submit@debbugs.gnu.org; Sun, 23 Feb 2014 05:54:29 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WHWhK-00086k-Ed for submit@debbugs.gnu.org; Sun, 23 Feb 2014 05:54:24 -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.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:53389) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WHWhK-00086S-BH for submit@debbugs.gnu.org; Sun, 23 Feb 2014 05:54:14 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:53062) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WHWhD-0006Qy-0C for bug-gnu-emacs@gnu.org; Sun, 23 Feb 2014 05:54:14 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WHWh3-0007rB-Jy for bug-gnu-emacs@gnu.org; Sun, 23 Feb 2014 05:54:06 -0500 Received: from mout.gmx.net ([212.227.15.15]:59468) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WHWh3-0007r1-AM for bug-gnu-emacs@gnu.org; Sun, 23 Feb 2014 05:53:57 -0500 Received: from [62.47.58.243] ([62.47.58.243]) by mail.gmx.com (mrgmx103) with ESMTPSA (Nemesis) id 0M3i8r-1X7qCI1xFx-00rIdX for ; Sun, 23 Feb 2014 11:53:55 +0100 Message-ID: <5309D33E.1020005@gmx.at> Date: Sun, 23 Feb 2014 11:53:50 +0100 From: martin rudalics MIME-Version: 1.0 To: "N. Jackson" Subject: Re: bug#16647: Imprecisions with window-resizing cursors References: <87y51qnlfe.fsf@gmail.com> <52F21707.9050509@gmx.at> <87k3d81tqz.fsf@gmail.com> <52F3635C.9040408@gmx.at> <877g96g76g.fsf@gmail.com> <52F530A7.1090104@gmx.at> <871tz7pcop.fsf@gmail.com> <52FE0059.4080508@gmx.at> <8738jlk6zn.fsf@moondust.localdomain> <52FE5FA0.6020202@gmx.at> <87lhxdgvcc.fsf@moondust.localdomain> <530093B0.50501@gmx.at> <87ob26x6pl.fsf@moondust.localdomain> <871tyyh0am.fsf@moondust.localdomain> <5307A0B4.3070003@gmx.at> <87fvnchwgz.fsf@moondust.localdomain> <53086B2A.4020804@gmx.at> <87txbrrphk.fsf@moondust.localdomain> <87eh2vgfph.fsf@gmail.com> <5308F1DC.6010108@gmx.at> <87mwhj9da6.fsf@gmail.com> <87eh2usmf3.fsf@moondust.localdomain> In-Reply-To: <87eh2usmf3.fsf@moondust.localdomain> Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:KGiULHtUWRUIkbWjdPbabis+MWXmtT5kzJbUtueDs/wXY0BaHjH f6dTqoL28KD2iOnpucY4g+xZNE8jbvUItn4PPSRNUqICWsBQ4OUP+19LXGWwe5KDzkE7v77 nRdbjbBPBV8bOS0YVG4n7Owt+iVnR0xYwbpvow+gTK90FeKl4VIbYFM7i99L6Albhi1D2i4 S0Zi3TFtwiJvYXPiSn0Yg== 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-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.1 (----) X-Debbugs-Envelope-To: submit Cc: bug-gnu-emacs@gnu.org, E Sabof 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: -4.1 (----) > Moving the mouse from the left, towards the right window, the mouse > cursor changes to the <=> immediately I cross the left edge of the > vertical line. The right window is selected immediately the mouse cursor > crosses the right edge of the the vertical line. _However_, the mouse > cursor stays as a <=> for a few pixels more movement to the right, and > it is at this time that, if it is clicked, it doesn't do anything, as > per Evgeni's original bug. Hmmm... It's the most concrete description of the problem I read so far but it still doesn't help me explaining it :-( How does this behave when you do (set-frame-parameter nil 'bottom-divider-width 10) and move from an upper to the lower window and vice-versa? martin From debbugs-submit-bounces@debbugs.gnu.org Sun Feb 23 18:29:42 2014 Received: (at submit) by debbugs.gnu.org; 23 Feb 2014 23:29:42 +0000 Received: from localhost ([127.0.0.1]:37030 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WHiUP-0004ho-Np for submit@debbugs.gnu.org; Sun, 23 Feb 2014 18:29:42 -0500 Received: from eggs.gnu.org ([208.118.235.92]:49206) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WHiUO-0004ha-0G for submit@debbugs.gnu.org; Sun, 23 Feb 2014 18:29:40 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WHiUD-0003st-Cl for submit@debbugs.gnu.org; Sun, 23 Feb 2014 18:29:34 -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.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:39585) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WHiUD-0003so-9H for submit@debbugs.gnu.org; Sun, 23 Feb 2014 18:29:29 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:50899) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WHiU7-0005sx-Mv for bug-gnu-emacs@gnu.org; Sun, 23 Feb 2014 18:29:29 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WHiU2-0003nF-As for bug-gnu-emacs@gnu.org; Sun, 23 Feb 2014 18:29:23 -0500 Received: from mail-we0-x22e.google.com ([2a00:1450:400c:c03::22e]:54871) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WHiU2-0003lL-3v for bug-gnu-emacs@gnu.org; Sun, 23 Feb 2014 18:29:18 -0500 Received: by mail-we0-f174.google.com with SMTP id w61so4186684wes.33 for ; Sun, 23 Feb 2014 15:29:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=references:user-agent:from:to:cc:subject:in-reply-to:date :message-id:mime-version:content-type; bh=nUNMcNuq6DgvXazhl3VMF0Q8Hxm5znh+0AOWE+pqKYQ=; b=YiHUQpXbht5wnefboNWwRrkFuUO2ox7ZeVwSQtkrF2Dxe8qgR3G5YQ5QgweTPxeE13 WbYqGoMII9H6ArVjgIZgQ06jzLLJAzxn/cErPu6a9qDzzIZyVYEFQK85sc0TZRStDuh0 WX5S7AwRp/PKC+C8qtgAyClBgJQYGpX1K7KD1AUw/byVy4WZC3Q8V4W3DG36gTYE0Ozo HBAVhkT1xuHrfo8cgx4fAdC8H/HfE+DkRSl3lopaw9VigpbiijJYwJDF4x8tvscT1xHg UUq0LjCO1KUqPJPW2x+ViAI/cJ+yVY2SkFtBpnQn9bFz4wU6ThXYZUWwxPezGGQb9t86 fCAQ== X-Received: by 10.194.60.233 with SMTP id k9mr16416711wjr.55.1393198157062; Sun, 23 Feb 2014 15:29:17 -0800 (PST) Received: from ubuntu ([2.218.154.175]) by mx.google.com with ESMTPSA id d6sm18779737wiz.4.2014.02.23.15.29.14 for (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Sun, 23 Feb 2014 15:29:15 -0800 (PST) References: <87y51qnlfe.fsf@gmail.com> <52F21707.9050509@gmx.at> <87k3d81tqz.fsf@gmail.com> <52F3635C.9040408@gmx.at> <877g96g76g.fsf@gmail.com> <52F530A7.1090104@gmx.at> <871tz7pcop.fsf@gmail.com> <52FE0059.4080508@gmx.at> <8738jlk6zn.fsf@moondust.localdomain> <52FE5FA0.6020202@gmx.at> <87lhxdgvcc.fsf@moondust.localdomain> <530093B0.50501@gmx.at> <87ob26x6pl.fsf@moondust.localdomain> <871tyyh0am.fsf@moondust.localdomain> <5307A0B4.3070003@gmx.at> <87fvnchwgz.fsf@moondust.localdomain> <53086B2A.4020804@gmx.at> <87txbrrphk.fsf@moondust.localdomain> <87eh2vgfph.fsf@gmail.com> <5308F1DC.6010108@gmx.at> <87mwhj9da6.fsf@gmail.com> <5309D323.5010607@gmx.at> User-agent: mu4e 0.9.9.6pre2; emacs 24.3.50.6 From: E Sabof To: martin rudalics Subject: Re: bug#16647: Imprecisions with window-resizing cursors In-reply-to: <5309D323.5010607@gmx.at> Date: Sun, 23 Feb 2014 23:29:14 +0000 Message-ID: <87lhx19zn9.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). 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: -4.0 (----) X-Debbugs-Envelope-To: submit Cc: "N. Jackson" , bug-gnu-emacs@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: -4.0 (----) martin rudalics writes: > Two more things: What happens when you turn off tooltip-mode? No change. Also the timing of the messages in the echo area is consistent with the cursor misbehaviour. > And please try (again) with these > > (set-frame-parameter nil 'right-divider-width 10) > (set-frame-parameter nil 'bottom-divider-width 10) > > and tell me whether and where/how long the <=> and > > ^ > | > v > > cursor shapes appear. This also makes no difference. The cursor changes as I enter the right divider, and fails to change when I enter the left fringe of the next window. The cursor always changed when moving from top to bottom, half-way through the mode-line. When moving from bottom to top, everything works, like it used to. It might be interesting to note, that if I (setq mode-line-format nil) , and move from top to bottom, the cursor change is consistently too late, or not happening at all, depending on the position of the bottom divider. To me it looks like some code expects a full "character" movement, before it registers a change in location. I've also modified the elisp snippet you've sent to use a timer instead of a loop (otherwise the cursor wouldn't refresh). I still got (9 . 0), even in cases with delayed transformation. Evgeni From debbugs-submit-bounces@debbugs.gnu.org Sun Feb 23 21:02:27 2014 Received: (at submit) by debbugs.gnu.org; 24 Feb 2014 02:02:27 +0000 Received: from localhost ([127.0.0.1]:37106 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WHksE-0001iJ-V3 for submit@debbugs.gnu.org; Sun, 23 Feb 2014 21:02:27 -0500 Received: from eggs.gnu.org ([208.118.235.92]:39750) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WHksC-0001hx-IM for submit@debbugs.gnu.org; Sun, 23 Feb 2014 21:02:25 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WHkry-0001zP-Pl for submit@debbugs.gnu.org; Sun, 23 Feb 2014 21:02:19 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: * X-Spam-Status: No, score=1.1 required=5.0 tests=BAYES_50, FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:42577) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WHkry-0001zL-Mm for submit@debbugs.gnu.org; Sun, 23 Feb 2014 21:02:10 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:41411) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WHkrq-0001hx-3Z for bug-gnu-emacs@gnu.org; Sun, 23 Feb 2014 21:02:10 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WHkrh-0001qV-MQ for bug-gnu-emacs@gnu.org; Sun, 23 Feb 2014 21:02:02 -0500 Received: from mail-qg0-x231.google.com ([2607:f8b0:400d:c04::231]:45844) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WHkrh-0001pX-GU for bug-gnu-emacs@gnu.org; Sun, 23 Feb 2014 21:01:53 -0500 Received: by mail-qg0-f49.google.com with SMTP id j107so13316194qga.8 for ; Sun, 23 Feb 2014 18:01:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type; bh=IpCfR1MmmHCwNrahbMsU7576uEoKnLUDvSNoOZlGXOY=; b=gYJAuMPM4WzpEfEbReq2xo6cDxOIZXuLUT6F7e4Y+C2IajR4BkBH1ZhjFkLIdvmi19 E6WP/b8NcUx7h+jV0kAGxxe1HaZMAhEK2WzfnxMRASueVeW7WfJkPY5bPzbl3dcW29sR d97bRk+PpCnIRFETLqh6CahrLLuPcvyOV0e7i2dpsBjtvNp0eHbYXlY6VEpfrfYn8CGs Q3z0pky/4roCFq5XNANARJJG0Yf+/csw5IerFltxDDFxGin7XfA8f3t6YR2y1X6VR5wU isjdW2pyF8OiFgc5C/7/1blNALezOq4zNPkAWWN9Sk12tIBoXz3cORDTJxSYj4HCWEk7 1r+w== X-Received: by 10.140.46.74 with SMTP id j68mr25574367qga.71.1393207312386; Sun, 23 Feb 2014 18:01:52 -0800 (PST) Received: from moondust.localdomain.nodomain.none (hlfxns0169w-142176057239.dhcp-dynamic.FibreOp.ns.bellaliant.net. [142.176.57.239]) by mx.google.com with ESMTPSA id i7sm45354278qan.0.2014.02.23.18.01.51 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 23 Feb 2014 18:01:51 -0800 (PST) From: nljlistbox2@gmail.com (N. Jackson) To: martin rudalics Subject: Re: bug#16647: Imprecisions with window-resizing cursors References: <87y51qnlfe.fsf@gmail.com> <52F3635C.9040408@gmx.at> <877g96g76g.fsf@gmail.com> <52F530A7.1090104@gmx.at> <871tz7pcop.fsf@gmail.com> <52FE0059.4080508@gmx.at> <8738jlk6zn.fsf@moondust.localdomain> <52FE5FA0.6020202@gmx.at> <87lhxdgvcc.fsf@moondust.localdomain> <530093B0.50501@gmx.at> <87ob26x6pl.fsf@moondust.localdomain> <871tyyh0am.fsf@moondust.localdomain> <5307A0B4.3070003@gmx.at> <87fvnchwgz.fsf@moondust.localdomain> <53086B2A.4020804@gmx.at> <87txbrrphk.fsf@moondust.localdomain> <87eh2vgfph.fsf@gmail.com> <5308F1DC.6010108@gmx.at> <87mwhj9da6.fsf@gmail.com> <87eh2usmf3.fsf@moondust.localdomain> <5309D33E.1020005@gmx.at> Date: Sun, 23 Feb 2014 22:01:50 -0400 In-Reply-To: <5309D33E.1020005@gmx.at> (martin rudalics's message of "Sun, 23 Feb 2014 11:53:50 +0100") Message-ID: <87txbp2rqp.fsf@moondust.localdomain> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). 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: -3.8 (---) X-Debbugs-Envelope-To: submit Cc: bug-gnu-emacs@gnu.org, E Sabof 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: -3.8 (---) At 06:53 -0400 on Sunday 2014-02-23, martin rudalics wrote: >> Moving the mouse from the left, towards the right window, the mouse >> cursor changes to the <=> immediately I cross the left edge of the >> vertical line. The right window is selected immediately the mouse cursor >> crosses the right edge of the the vertical line. _However_, the mouse >> cursor stays as a <=> for a few pixels more movement to the right, and >> it is at this time that, if it is clicked, it doesn't do anything, as >> per Evgeni's original bug. > > Hmmm... It's the most concrete description of the problem I read so far > but it still doesn't help me explaining it :-( > > How does this behave when you do > > (set-frame-parameter nil 'bottom-divider-width 10) > > and move from an upper to the lower window and vice-versa? > > martin Badly. First impressions: Before splitting the window horizontally (with the backwardsly-named split-window-vertically), I notice that I get the changed mouse cursor indicating that I can resize the window whenever I cross the mode line / bottom divider, but, in fact, I am only able to use it (to increase the size of the minibuffer) when the minibuffer is active. When the minibuffer is inactive, I can't resize it, yet the mouse cursor still changes indicating that I can. Presumably this is a bug. Okay, continuing: emacs -Q M-: (set-frame-parameter nil 'bottom-divider-width 10) RET M-: (setq mouse-autoselect-window t) M-x split-window-vertically Moving the mouse cursor upwards from the bottom window towards the top window, as soon as I reach the bottom of the bottom divider the focus changes to the upper window and the resizing mouse cursor appear. The resizing cursor continues to be displayed until I cross the top of the mode line into the top window. (Reasonable behaviour.) Moving the mouse cursor downwards from the top window to the bottom window, when I am about half way down the mode line the resizing cursor appears and continues to be displayed until I cross the bottom of the bottom divider into the bottom window, when the focus changes to the lower window and the mouse cursor resumes its normal form. (Reasonable behaviour.) But: emacs -Q M-: (set-frame-parameter nil 'bottom-divider-width 10) RET M-: (setq mouse-autoselect-window t) Drag the window divider up a few pixels (but less than one line) Moving the mouse cursor upwards is as before. Moving the mouse cursor downwards is as before except that when it crosses the bottom of the bottom divider into the bottom window, the focus changes to the bottom window, _but_ the resizing mouse cursor continues to be displayed well in to the bottom window, but will not resize the window if clicked on there -- indeed clicking on it, I can select text in the bottom window while it is still displayed as a resizing cursor! At 19:29 -0400 on Sunday 2014-02-23, E. Sabof wrote: > To me it looks like some code expects a full "character" movement, before it registers a change in location. I get a similar impression. Noticing that split-window-below is documented to take only an argument that is an integral number of lines (it does something when passed a decimal fraction but I can't figure out what it is -- I thought it might then treat the argument as pixels but that's not it), I wondered if the code assumes that the split can only be an integral number of lines below the top of the window above, or something, and fails to take into account a fractional position? Regards, N. From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 24 02:40:24 2014 Received: (at submit) by debbugs.gnu.org; 24 Feb 2014 07:40:24 +0000 Received: from localhost ([127.0.0.1]:37272 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WHq9G-0004K0-UK for submit@debbugs.gnu.org; Mon, 24 Feb 2014 02:40:23 -0500 Received: from eggs.gnu.org ([208.118.235.92]:56177) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WHq97-0004JO-0T for submit@debbugs.gnu.org; Mon, 24 Feb 2014 02:40:14 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WHq8r-0002ty-FD for submit@debbugs.gnu.org; Mon, 24 Feb 2014 02:40:06 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:46417) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WHq8r-0002tu-Bp for submit@debbugs.gnu.org; Mon, 24 Feb 2014 02:39:57 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:57828) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WHq8k-0004dE-1i for bug-gnu-emacs@gnu.org; Mon, 24 Feb 2014 02:39:57 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WHq8c-0002pj-N8 for bug-gnu-emacs@gnu.org; Mon, 24 Feb 2014 02:39:49 -0500 Received: from mout.gmx.net ([212.227.17.21]:49370) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WHq8c-0002pP-Dx for bug-gnu-emacs@gnu.org; Mon, 24 Feb 2014 02:39:42 -0500 Received: from [62.47.50.35] ([62.47.50.35]) by mail.gmx.com (mrgmx002) with ESMTPSA (Nemesis) id 0MY7dI-1WmW9z1EgK-00UscF for ; Mon, 24 Feb 2014 08:39:39 +0100 Message-ID: <530AF735.7070106@gmx.at> Date: Mon, 24 Feb 2014 08:39:33 +0100 From: martin rudalics MIME-Version: 1.0 To: E Sabof Subject: Re: bug#16647: Imprecisions with window-resizing cursors References: <87y51qnlfe.fsf@gmail.com> <52F21707.9050509@gmx.at> <87k3d81tqz.fsf@gmail.com> <52F3635C.9040408@gmx.at> <877g96g76g.fsf@gmail.com> <52F530A7.1090104@gmx.at> <871tz7pcop.fsf@gmail.com> <52FE0059.4080508@gmx.at> <8738jlk6zn.fsf@moondust.localdomain> <52FE5FA0.6020202@gmx.at> <87lhxdgvcc.fsf@moondust.localdomain> <530093B0.50501@gmx.at> <87ob26x6pl.fsf@moondust.localdomain> <871tyyh0am.fsf@moondust.localdomain> <5307A0B4.3070003@gmx.at> <87fvnchwgz.fsf@moondust.localdomain> <53086B2A.4020804@gmx.at> <87txbrrphk.fsf@moondust.localdomain> <87eh2vgfph.fsf@gmail.com> <5308F1DC.6010108@gmx.at> <87mwhj9da6.fsf@gmail.com> <5309D323.5010607@gmx.at> <87lhx19zn9.fsf@gmail.com> In-Reply-To: <87lhx19zn9.fsf@gmail.com> Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:EH5TGuu/kyoYA/FBy/n+0xtsoUtKUHXkxpvx3oUpcTk/sdZYYQU 1CLe/8C8goqUZq/HPjfuInT09IM8tu4FKoesZrYrHr1+3Eb4UgGnpFWHxdwRWu2scPYB0k6 FrTaRN8WyIteB90tEI3z6uTVqERPXxKy/lVSQum5MqcgpyBMYosLITR9avoEouSowZjxMJJ wHBwOd1cLYgD1kWlqk0GA== X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [generic] 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: -4.1 (----) X-Debbugs-Envelope-To: submit Cc: "N. Jackson" , bug-gnu-emacs@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: -4.1 (----) > To me it looks like some code expects a full "character" movement, before it registers a change in location. Window manager size hints? What happens when you set `frame-resize-pixelwise' to t in your .emacs? martin From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 24 02:41:53 2014 Received: (at submit) by debbugs.gnu.org; 24 Feb 2014 07:41:54 +0000 Received: from localhost ([127.0.0.1]:37280 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WHqAh-0004NG-Mw for submit@debbugs.gnu.org; Mon, 24 Feb 2014 02:41:52 -0500 Received: from eggs.gnu.org ([208.118.235.92]:56559) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WHqAN-0004MX-Uw for submit@debbugs.gnu.org; Mon, 24 Feb 2014 02:41:32 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WHqA9-0003a3-EE for submit@debbugs.gnu.org; Mon, 24 Feb 2014 02:41:26 -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.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:36994) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WHqA9-0003Zy-BP for submit@debbugs.gnu.org; Mon, 24 Feb 2014 02:41:17 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:58150) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WHqA1-000572-UL for bug-gnu-emacs@gnu.org; Mon, 24 Feb 2014 02:41:17 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WHq9t-0003Rk-L8 for bug-gnu-emacs@gnu.org; Mon, 24 Feb 2014 02:41:09 -0500 Received: from mout.gmx.net ([212.227.15.15]:50323) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WHq9t-0003RJ-Ar for bug-gnu-emacs@gnu.org; Mon, 24 Feb 2014 02:41:01 -0500 Received: from [62.47.50.35] ([62.47.50.35]) by mail.gmx.com (mrgmx003) with ESMTPSA (Nemesis) id 0MDyFr-1WTc8q33gV-00HN3A for ; Mon, 24 Feb 2014 08:41:00 +0100 Message-ID: <530AF785.4030705@gmx.at> Date: Mon, 24 Feb 2014 08:40:53 +0100 From: martin rudalics MIME-Version: 1.0 To: "N. Jackson" Subject: Re: bug#16647: Imprecisions with window-resizing cursors References: <87y51qnlfe.fsf@gmail.com> <52F3635C.9040408@gmx.at> <877g96g76g.fsf@gmail.com> <52F530A7.1090104@gmx.at> <871tz7pcop.fsf@gmail.com> <52FE0059.4080508@gmx.at> <8738jlk6zn.fsf@moondust.localdomain> <52FE5FA0.6020202@gmx.at> <87lhxdgvcc.fsf@moondust.localdomain> <530093B0.50501@gmx.at> <87ob26x6pl.fsf@moondust.localdomain> <871tyyh0am.fsf@moondust.localdomain> <5307A0B4.3070003@gmx.at> <87fvnchwgz.fsf@moondust.localdomain> <53086B2A.4020804@gmx.at> <87txbrrphk.fsf@moondust.localdomain> <87eh2vgfph.fsf@gmail.com> <5308F1DC.6010108@gmx.at> <87mwhj9da6.fsf@gmail.com> <87eh2usmf3.fsf@moondust.localdomain> <5309D33E.1020005@gmx.at> <87txbp2rqp.fsf@moondust.localdomain> In-Reply-To: <87txbp2rqp.fsf@moondust.localdomain> Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:cz28wjhu/Im7wik0HvwU4oQwNNHETDswCyxNEa2rwbZRXTjAl4c N0pzJYDoMu6kFFErU37tL/oUaG724nvd8lUgWv3acc1N00FkpVjBaW+3R2VrrcPZrjRbVWe gYFhMIEuujAPYvXC+fS4Qw6mdnkEx1LCPrOUbj3CCDw14mx3mCWYUGajl6t/GghmVB9IXjO xJx1zTEIJd8BCHNn1UFlg== 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-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.1 (----) X-Debbugs-Envelope-To: submit Cc: bug-gnu-emacs@gnu.org, E Sabof 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: -4.1 (----) > First impressions: Before splitting the window horizontally (with the > backwardsly-named split-window-vertically), I notice that I get the > changed mouse cursor indicating that I can resize the window whenever I > cross the mode line / bottom divider, but, in fact, I am only able to > use it (to increase the size of the minibuffer) when the minibuffer is > active. When the minibuffer is inactive, I can't resize it, yet the > mouse cursor still changes indicating that I can. Presumably this is a > bug. I know. I'll look into this eventually. > But: > > emacs -Q > M-: (set-frame-parameter nil 'bottom-divider-width 10) RET > M-: (setq mouse-autoselect-window t) > Drag the window divider up a few pixels (but less than one line) > > Moving the mouse cursor upwards is as before. > > Moving the mouse cursor downwards is as before except that when it > crosses the bottom of the bottom divider into the bottom window, the > focus changes to the bottom window, _but_ the resizing mouse cursor > continues to be displayed well in to the bottom window, but will not > resize the window if clicked on there -- indeed clicking on it, I can > select text in the bottom window while it is still displayed as a > resizing cursor! > > At 19:29 -0400 on Sunday 2014-02-23, E. Sabof wrote: > >> To me it looks like some code expects a full "character" movement, before it registers a change in location. > > I get a similar impression. Noticing that split-window-below is > documented to take only an argument that is an integral number of lines > (it does something when passed a decimal fraction but I can't figure out > what it is -- I thought it might then treat the argument as pixels but > that's not it), I wondered if the code assumes that the split can only > be an integral number of lines below the top of the window above, or > something, and fails to take into account a fractional position? Try with `frame-resize-pixelwise' non-nil in your .emacs. Maybe it's the size hints. martin From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 24 08:01:16 2014 Received: (at submit) by debbugs.gnu.org; 24 Feb 2014 13:01:16 +0000 Received: from localhost ([127.0.0.1]:37473 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WHv9n-0007VX-MS for submit@debbugs.gnu.org; Mon, 24 Feb 2014 08:01:16 -0500 Received: from eggs.gnu.org ([208.118.235.92]:37486) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WHv9k-0007VJ-Ih for submit@debbugs.gnu.org; Mon, 24 Feb 2014 08:01:13 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WHv9Z-00025H-Ug for submit@debbugs.gnu.org; Mon, 24 Feb 2014 08:01:07 -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_40,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:41529) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WHv9Z-00024z-S5 for submit@debbugs.gnu.org; Mon, 24 Feb 2014 08:01:01 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:39108) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WHv9T-0006hX-EJ for bug-gnu-emacs@gnu.org; Mon, 24 Feb 2014 08:01:01 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WHv9N-00020S-Ue for bug-gnu-emacs@gnu.org; Mon, 24 Feb 2014 08:00:55 -0500 Received: from mail-wi0-x22d.google.com ([2a00:1450:400c:c05::22d]:38903) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WHv9N-00020G-Nl for bug-gnu-emacs@gnu.org; Mon, 24 Feb 2014 08:00:49 -0500 Received: by mail-wi0-f173.google.com with SMTP id bs8so3016139wib.12 for ; Mon, 24 Feb 2014 05:00:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=references:user-agent:from:to:cc:subject:in-reply-to:date :message-id:mime-version:content-type; bh=5q9OA6mx9LsT+D2eS3xooTp7mpIQ5M1qO77yJ5gF0qY=; b=0Mx/a/mA/H1ruVOQ3ChyFTZj2Y7XcKCe8r1bJpBc9pDiRyTPQ9H/VHXcyhOocMQBib J81cj7/hc3tj0GmuqvbsD59BW1pSvRKUK90qjMWYO3+m1BmnQMFfdri6RYwC5ciEYDmY wJms4GvV6qfS+5l/N861Oyok9lvWEtPlOe8zk6R56wg1sVFaEVX0BYpEvUcowwpmeK8g iCE1feuqukgxYh9S4M4jY+FFORV02hiUa/UV2y8gks2UXuW53O7lR5e/kygZT5b+QXBw nLPZki8v4mEEn2s9M/QJLdchJM5nQCldlXvjYX70TtPZsgKguPoVcFIGUpBZbX3NPs9P Z5Vw== X-Received: by 10.180.211.239 with SMTP id nf15mr14247907wic.9.1393246848742; Mon, 24 Feb 2014 05:00:48 -0800 (PST) Received: from ubuntu ([2.218.154.175]) by mx.google.com with ESMTPSA id xt1sm41952620wjb.17.2014.02.24.05.00.47 for (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Mon, 24 Feb 2014 05:00:47 -0800 (PST) References: <87y51qnlfe.fsf@gmail.com> <52F21707.9050509@gmx.at> <87k3d81tqz.fsf@gmail.com> <52F3635C.9040408@gmx.at> <877g96g76g.fsf@gmail.com> <52F530A7.1090104@gmx.at> <871tz7pcop.fsf@gmail.com> <52FE0059.4080508@gmx.at> <8738jlk6zn.fsf@moondust.localdomain> <52FE5FA0.6020202@gmx.at> <87lhxdgvcc.fsf@moondust.localdomain> <530093B0.50501@gmx.at> <87ob26x6pl.fsf@moondust.localdomain> <871tyyh0am.fsf@moondust.localdomain> <5307A0B4.3070003@gmx.at> <87fvnchwgz.fsf@moondust.localdomain> <53086B2A.4020804@gmx.at> <87txbrrphk.fsf@moondust.localdomain> <87eh2vgfph.fsf@gmail.com> <5308F1DC.6010108@gmx.at> <87mwhj9da6.fsf@gmail.com> <5309D323.5010607@gmx.at> <87lhx19zn9.fsf@gmail.com> <530AF735.7070106@gmx.at> User-agent: mu4e 0.9.9.6pre2; emacs 24.3.50.6 From: E Sabof To: martin rudalics Subject: Re: bug#16647: Imprecisions with window-resizing cursors In-reply-to: <530AF735.7070106@gmx.at> Date: Mon, 24 Feb 2014 13:00:46 +0000 Message-ID: <877g8kmzr5.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). 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: -4.0 (----) X-Debbugs-Envelope-To: submit Cc: "N. Jackson" , bug-gnu-emacs@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: -4.0 (----) martin rudalics writes: > Window manager size hints? What happens when you set > `frame-resize-pixelwise' to t in your .emacs? Changing frame-resize-pixelwise didn't have an effect. However, everything seems to work fine after (setq window-resize-pixelwise t). Evgeni From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 24 10:31:23 2014 Received: (at submit) by debbugs.gnu.org; 24 Feb 2014 15:31:23 +0000 Received: from localhost ([127.0.0.1]:37952 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WHxV5-0003Yo-FW for submit@debbugs.gnu.org; Mon, 24 Feb 2014 10:31:23 -0500 Received: from eggs.gnu.org ([208.118.235.92]:44460) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WHxV2-0003YV-P8 for submit@debbugs.gnu.org; Mon, 24 Feb 2014 10:31:21 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WHxUo-0001lN-RU for submit@debbugs.gnu.org; Mon, 24 Feb 2014 10:31:15 -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.2 required=5.0 tests=BAYES_05, FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:42903) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WHxUo-0001l7-PW for submit@debbugs.gnu.org; Mon, 24 Feb 2014 10:31:06 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:46067) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WHxUg-0004WQ-BZ for bug-gnu-emacs@gnu.org; Mon, 24 Feb 2014 10:31:06 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WHxUV-0001hr-Jf for bug-gnu-emacs@gnu.org; Mon, 24 Feb 2014 10:30:58 -0500 Received: from mail-qc0-x229.google.com ([2607:f8b0:400d:c01::229]:41023) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WHxUV-0001hl-CK for bug-gnu-emacs@gnu.org; Mon, 24 Feb 2014 10:30:47 -0500 Received: by mail-qc0-f169.google.com with SMTP id e9so7034095qcy.14 for ; Mon, 24 Feb 2014 07:30:46 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type; bh=elNYJr9bKNfQXDnzleWThXeBAEH6BqrafI6D3HdkMs4=; b=hTOo6moAHMDqrzHYf/Rj/wmLxxP87Be2xkO67NAj4PfJI2td+lIztmVv0+8IqGjVZH oqeLhhX576DjcXEfsKZQ2t8qp40ERW9QAW4tQ6SIPnkgiMtVYZG50qho2iOyC1e/mX+n gVrxdJnyAxfUVIeA1C7CY/Atf3vAY/H0bbA93emL98t9/1f7SDR580ZgU03GPWFEVt8p j2pOqaP/sU7R5vkD1xvfJsh+MU8VoeasQyOr5y4r4SU63SMhj7AFpVAaSmc/VT4qB8+y Mq68PyIMfkN9VA+YI969Md8bGq3MU2m/MZrjoPw+u5h+T3CDKxX1w5bcGmKUjIMvTcwT bnzA== X-Received: by 10.224.40.130 with SMTP id k2mr30561151qae.91.1393255846932; Mon, 24 Feb 2014 07:30:46 -0800 (PST) Received: from moondust.localdomain.nodomain.none (T872B.WPA.Dal.Ca. [134.190.135.43]) by mx.google.com with ESMTPSA id i38sm25787815qge.1.2014.02.24.07.30.45 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 24 Feb 2014 07:30:46 -0800 (PST) From: nljlistbox2@gmail.com (N. Jackson) To: martin rudalics Subject: Re: bug#16647: Imprecisions with window-resizing cursors References: <87y51qnlfe.fsf@gmail.com> <52F530A7.1090104@gmx.at> <871tz7pcop.fsf@gmail.com> <52FE0059.4080508@gmx.at> <8738jlk6zn.fsf@moondust.localdomain> <52FE5FA0.6020202@gmx.at> <87lhxdgvcc.fsf@moondust.localdomain> <530093B0.50501@gmx.at> <87ob26x6pl.fsf@moondust.localdomain> <871tyyh0am.fsf@moondust.localdomain> <5307A0B4.3070003@gmx.at> <87fvnchwgz.fsf@moondust.localdomain> <53086B2A.4020804@gmx.at> <87txbrrphk.fsf@moondust.localdomain> <87eh2vgfph.fsf@gmail.com> <5308F1DC.6010108@gmx.at> <87mwhj9da6.fsf@gmail.com> <87eh2usmf3.fsf@moondust.localdomain> <5309D33E.1020005@gmx.at> <87txbp2rqp.fsf@moondust.localdomain> <530AF785.4030705@gmx.at> Date: Mon, 24 Feb 2014 11:30:44 -0400 In-Reply-To: <530AF785.4030705@gmx.at> (martin rudalics's message of "Mon, 24 Feb 2014 08:40:53 +0100") Message-ID: <877g8k34uz.fsf@moondust.localdomain> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). 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: -3.8 (---) X-Debbugs-Envelope-To: submit Cc: bug-gnu-emacs@gnu.org, E Sabof 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: -3.8 (---) At 03:40 -0400 on Monday 2014-02-24, martin rudalics wrote: > Try with `frame-resize-pixelwise' non-nil in your .emacs. Maybe it's > the size hints. At 09:00 -0400 on Monday 2014-02-24, E. Sabof wrote: > Changing frame-resize-pixelwise didn't have an effect. However, everything seems to work fine after (setq window-resize-pixelwise t). I see the same as Evgeni here on GTK+ Version 3.8.8: emacs -Q M-: (setq frame-resize-pixelwise t) RET M-x make-frame-command RET Switch to new frame M-: (set-frame-parameter nil 'bottom-divider-width 10) RET M-x split-window-below RET As before, the bug is not observed. Drag the window divider up a few pixels (but less than one line) As before, the bug is observed. But with emacs -Q M-: (set-frame-parameter nil 'bottom-divider-width 10) RET M-x split-window-below RET Drag the window divider up a few pixels (but less than one line) Observe bug M-: (setq window-resize-pixelwise t) The bug is no longer observed. Note that I didn't move the divider after setting window-resize-pixelwise, the bug was immediately no longer manifest. N. From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 24 13:13:11 2014 Received: (at submit) by debbugs.gnu.org; 24 Feb 2014 18:13:11 +0000 Received: from localhost ([127.0.0.1]:38115 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WI01f-0008K8-4i for submit@debbugs.gnu.org; Mon, 24 Feb 2014 13:13:11 -0500 Received: from eggs.gnu.org ([208.118.235.92]:58920) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WI01c-0008Jw-Jf for submit@debbugs.gnu.org; Mon, 24 Feb 2014 13:13:09 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WI01O-0005Iz-0Z for submit@debbugs.gnu.org; Mon, 24 Feb 2014 13:13:03 -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.5 required=5.0 tests=BAYES_05,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:56270) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WI01N-0005Io-TU for submit@debbugs.gnu.org; Mon, 24 Feb 2014 13:12:53 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:60584) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WI01G-0005Jq-JG for bug-gnu-emacs@gnu.org; Mon, 24 Feb 2014 13:12:53 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WI019-0005Fl-5b for bug-gnu-emacs@gnu.org; Mon, 24 Feb 2014 13:12:46 -0500 Received: from mout.gmx.net ([212.227.15.18]:57606) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WI018-0005FZ-QR for bug-gnu-emacs@gnu.org; Mon, 24 Feb 2014 13:12:39 -0500 Received: from [62.47.51.173] ([62.47.51.173]) by mail.gmx.com (mrgmx103) with ESMTPSA (Nemesis) id 0LaGfK-1WyEjS3tnC-00m3FL for ; Mon, 24 Feb 2014 19:12:37 +0100 Message-ID: <530B8B8D.1030102@gmx.at> Date: Mon, 24 Feb 2014 19:12:29 +0100 From: martin rudalics MIME-Version: 1.0 To: E Sabof Subject: Re: bug#16647: Imprecisions with window-resizing cursors References: <87y51qnlfe.fsf@gmail.com> <52F21707.9050509@gmx.at> <87k3d81tqz.fsf@gmail.com> <52F3635C.9040408@gmx.at> <877g96g76g.fsf@gmail.com> <52F530A7.1090104@gmx.at> <871tz7pcop.fsf@gmail.com> <52FE0059.4080508@gmx.at> <8738jlk6zn.fsf@moondust.localdomain> <52FE5FA0.6020202@gmx.at> <87lhxdgvcc.fsf@moondust.localdomain> <530093B0.50501@gmx.at> <87ob26x6pl.fsf@moondust.localdomain> <871tyyh0am.fsf@moondust.localdomain> <5307A0B4.3070003@gmx.at> <87fvnchwgz.fsf@moondust.localdomain> <53086B2A.4020804@gmx.at> <87txbrrphk.fsf@moondust.localdomain> <87eh2vgfph.fsf@gmail.com> <5308F1DC.6010108@gmx.at> <87mwhj9da6.fsf@gmail.com> <5309D323.5010607@gmx.at> <87lhx19zn9.fsf@gmail.com> <530AF735.7070106@gmx.at> <877g8kmzr5.fsf@gmail.com> In-Reply-To: <877g8kmzr5.fsf@gmail.com> Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:Rm93CgH/QOswi1s/Ehjt5jsspN6kTxrFOunmj+Haw0CyCKHodGK VRq4JwdIuqoY1Xp6z/nzPmebTv+nsSV0s5v9mM6AIxEb8sLX1DV7qq78Fw3IxGCeoC8OBRF pSGhqv3KE3LrJcFDIwRkg0SBh/KDDUdmM49XOUHJVjp1Iqtp2HcmZyPFGPfRCkXsdaOAef8 gGnHratQpCAG+5SrvRbDg== 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-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.1 (----) X-Debbugs-Envelope-To: submit Cc: "N. Jackson" , bug-gnu-emacs@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: -4.1 (----) > Changing frame-resize-pixelwise didn't have an effect. However, everything seems to work fine after (setq window-resize-pixelwise t). I think you found it. Just to make sure - xdisp.c has this code: if (window_resize_pixelwise) { width = height = 1; goto virtual_glyph; } Can you please comment it out and try once more? In that case setting `window-resize-pixelwise' to t should not help any more. Thanks, martin From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 24 13:13:30 2014 Received: (at submit) by debbugs.gnu.org; 24 Feb 2014 18:13:30 +0000 Received: from localhost ([127.0.0.1]:38118 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WI01x-0008Kf-JJ for submit@debbugs.gnu.org; Mon, 24 Feb 2014 13:13:29 -0500 Received: from eggs.gnu.org ([208.118.235.92]:58965) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WI01l-0008KH-IN for submit@debbugs.gnu.org; Mon, 24 Feb 2014 13:13:17 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WI01W-0005KR-Uh for submit@debbugs.gnu.org; Mon, 24 Feb 2014 13:13:12 -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_40,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:46207) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WI01W-0005KN-Rk for submit@debbugs.gnu.org; Mon, 24 Feb 2014 13:13:02 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:60612) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WI01P-0005UX-HF for bug-gnu-emacs@gnu.org; Mon, 24 Feb 2014 13:13:02 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WI01I-0005IU-7s for bug-gnu-emacs@gnu.org; Mon, 24 Feb 2014 13:12:55 -0500 Received: from mout.gmx.net ([212.227.15.15]:61011) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WI01H-0005IM-Uy for bug-gnu-emacs@gnu.org; Mon, 24 Feb 2014 13:12:48 -0500 Received: from [62.47.51.173] ([62.47.51.173]) by mail.gmx.com (mrgmx103) with ESMTPSA (Nemesis) id 0M4Wwq-1XC2Ve1bHo-00yiD9 for ; Mon, 24 Feb 2014 19:12:46 +0100 Message-ID: <530B8B97.7050204@gmx.at> Date: Mon, 24 Feb 2014 19:12:39 +0100 From: martin rudalics MIME-Version: 1.0 To: "N. Jackson" Subject: Re: bug#16647: Imprecisions with window-resizing cursors References: <87y51qnlfe.fsf@gmail.com> <52F530A7.1090104@gmx.at> <871tz7pcop.fsf@gmail.com> <52FE0059.4080508@gmx.at> <8738jlk6zn.fsf@moondust.localdomain> <52FE5FA0.6020202@gmx.at> <87lhxdgvcc.fsf@moondust.localdomain> <530093B0.50501@gmx.at> <87ob26x6pl.fsf@moondust.localdomain> <871tyyh0am.fsf@moondust.localdomain> <5307A0B4.3070003@gmx.at> <87fvnchwgz.fsf@moondust.localdomain> <53086B2A.4020804@gmx.at> <87txbrrphk.fsf@moondust.localdomain> <87eh2vgfph.fsf@gmail.com> <5308F1DC.6010108@gmx.at> <87mwhj9da6.fsf@gmail.com> <87eh2usmf3.fsf@moondust.localdomain> <5309D33E.1020005@gmx.at> <87txbp2rqp.fsf@moondust.localdomain> <530AF785.4030705@gmx.at> <877g8k34uz.fsf@moondust.localdomain> In-Reply-To: <877g8k34uz.fsf@moondust.localdomain> Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:BlHLwfT4XXV+QH2CGYi26gAbckmPMNdyIxnN8GuEEQECanv1qdc oR7WIvjmLdR+i67jCjhyPfR0RzdEIYNZqPh/YvtCMuApDwnDOc7VUd6WMvlguR5N2JQ+JZ1 gAaHjKFS7Lp38RsukFV/8Bo0dZJpyOhH5eagL7SBX0OaJvcTCfyiBOV2TIxZuABdjZE+j68 bgQKi7PJuq9eLd0mJgrtw== 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-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.1 (----) X-Debbugs-Envelope-To: submit Cc: bug-gnu-emacs@gnu.org, E Sabof 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: -4.1 (----) > But with > > emacs -Q > M-: (set-frame-parameter nil 'bottom-divider-width 10) RET > M-x split-window-below RET > Drag the window divider up a few pixels (but less than one line) > Observe bug > M-: (setq window-resize-pixelwise t) > > The bug is no longer observed. Note that I didn't move the divider after > setting window-resize-pixelwise, the bug was immediately no longer > manifest. OK. Can you try the same I asked Evgeni? In xdisp.c remove this code if (window_resize_pixelwise) { width = height = 1; goto virtual_glyph; } and check whether setting `window-resize-pixelwise' to t still changes the behavior. The expected answer is "no". Thanks, martin From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 24 13:39:52 2014 Received: (at submit) by debbugs.gnu.org; 24 Feb 2014 18:39:52 +0000 Received: from localhost ([127.0.0.1]:38143 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WI0RT-0000g6-Vv for submit@debbugs.gnu.org; Mon, 24 Feb 2014 13:39:52 -0500 Received: from eggs.gnu.org ([208.118.235.92]:39685) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WI0RR-0000fq-FE for submit@debbugs.gnu.org; Mon, 24 Feb 2014 13:39:50 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WI0RD-0007ak-L6 for submit@debbugs.gnu.org; Mon, 24 Feb 2014 13:39:44 -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.3 required=5.0 tests=BAYES_40, FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:42992) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WI0RD-0007aU-Hl for submit@debbugs.gnu.org; Mon, 24 Feb 2014 13:39:35 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:41378) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WI0R5-00051B-2P for bug-gnu-emacs@gnu.org; Mon, 24 Feb 2014 13:39:35 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WI0Qw-0007Y2-LH for bug-gnu-emacs@gnu.org; Mon, 24 Feb 2014 13:39:27 -0500 Received: from mail-qc0-x232.google.com ([2607:f8b0:400d:c01::232]:34673) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WI0Qw-0007Xx-G9 for bug-gnu-emacs@gnu.org; Mon, 24 Feb 2014 13:39:18 -0500 Received: by mail-qc0-f178.google.com with SMTP id x13so2171814qcv.9 for ; Mon, 24 Feb 2014 10:39:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type; bh=GJBlq1az1RESFQUcsVylpN9e/oD7dLnRde5MoM2Lq6Y=; b=NSTw0KyEc+MHwvmmlXucK24bTv7HnrsyKOMp8RYWXHKjnJ9q0GPMjb3OP3NCG+x9OE JcdBBvyMMpMN/Ee4NELoiuAc2kisf74Rm9RB823gkevFM7mvSrS0LoWWNYzrdPSD5fyS v50A0O3pt393irznTcG82J2XZlFPEJ8dcpPgF40FsCIDcG71PkWlF0w9iuOQRc2Gzpcf VexN6bj7UH6HNlyPjqjAbG5WDG3ct4hkbL4GcS3+h8gmBxsTgPIyqKHZwmlcGk1/OOfe PUsja9YfLiwfw3dID27NMBHnlh0aRDJhxyN93NkThFSJIUz0UeejANrUHxO573KH8wX9 3TLg== X-Received: by 10.224.28.197 with SMTP id n5mr32249217qac.43.1393267158016; Mon, 24 Feb 2014 10:39:18 -0800 (PST) Received: from moondust.localdomain.nodomain.none (T872B.WPA.Dal.Ca. [134.190.135.43]) by mx.google.com with ESMTPSA id y19sm51796300qae.20.2014.02.24.10.39.16 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 24 Feb 2014 10:39:17 -0800 (PST) From: nljlistbox2@gmail.com (N. Jackson) To: martin rudalics Subject: Re: bug#16647: Imprecisions with window-resizing cursors References: <87y51qnlfe.fsf@gmail.com> <52FE0059.4080508@gmx.at> <8738jlk6zn.fsf@moondust.localdomain> <52FE5FA0.6020202@gmx.at> <87lhxdgvcc.fsf@moondust.localdomain> <530093B0.50501@gmx.at> <87ob26x6pl.fsf@moondust.localdomain> <871tyyh0am.fsf@moondust.localdomain> <5307A0B4.3070003@gmx.at> <87fvnchwgz.fsf@moondust.localdomain> <53086B2A.4020804@gmx.at> <87txbrrphk.fsf@moondust.localdomain> <87eh2vgfph.fsf@gmail.com> <5308F1DC.6010108@gmx.at> <87mwhj9da6.fsf@gmail.com> <87eh2usmf3.fsf@moondust.localdomain> <5309D33E.1020005@gmx.at> <87txbp2rqp.fsf@moondust.localdomain> <530AF785.4030705@gmx.at> <877g8k34uz.fsf@moondust.localdomain> <530B8B97.7050204@gmx.at> Date: Mon, 24 Feb 2014 14:39:15 -0400 In-Reply-To: <530B8B97.7050204@gmx.at> (martin rudalics's message of "Mon, 24 Feb 2014 19:12:39 +0100") Message-ID: <87k3ck1hkc.fsf@moondust.localdomain> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). 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: -3.8 (---) X-Debbugs-Envelope-To: submit Cc: bug-gnu-emacs@gnu.org, E Sabof 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: -3.8 (---) At 14:12 -0400 on Monday 2014-02-24, martin rudalics wrote: >> But with >> >> emacs -Q >> M-: (set-frame-parameter nil 'bottom-divider-width 10) RET >> M-x split-window-below RET >> Drag the window divider up a few pixels (but less than one line) >> Observe bug >> M-: (setq window-resize-pixelwise t) >> >> The bug is no longer observed. Note that I didn't move the divider after >> setting window-resize-pixelwise, the bug was immediately no longer >> manifest. > > OK. Can you try the same I asked Evgeni? In xdisp.c remove this code > > if (window_resize_pixelwise) > { > width = height = 1; > goto virtual_glyph; > } > > and check whether setting `window-resize-pixelwise' to t still changes > the behavior. The expected answer is "no". > > Thanks, martin No, that's no good. Commenting out the body of that if statement results in a seg fault when I approach the divider with the mouse cursor. [nlj@moondust trunk]$ src/emacs -Q Fatal error 11: Segmentation fault Backtrace: src/emacs[0x4f9d6b] src/emacs[0x4e0e4e] src/emacs[0x4f8d8e] src/emacs[0x4f8f93] /lib64/libpthread.so.0[0x359600ef90] src/emacs[0x434ad3] src/emacs[0x4b3cab] src/emacs[0x4bbed3] src/emacs[0x4bd378] /lib64/libgdk-3.so.0[0x31f004e941] /lib64/libgdk-3.so.0[0x31f004ebce] /lib64/libgdk-3.so.0(gdk_display_get_event+0x68)[0x31f0023aa8] /lib64/libgdk-3.so.0[0x31f004e9c2] /lib64/libglib-2.0.so.0(g_main_context_dispatch+0x146)[0x31ed047dc6] /lib64/libglib-2.0.so.0[0x31ed048118] /lib64/libglib-2.0.so.0(g_main_context_iteration+0x2c)[0x31ed0481bc] /lib64/libgtk-3.so.0(gtk_main_iteration+0x15)[0x31f058a5b5] src/emacs[0x4b5e52] src/emacs[0x4e7a11] src/emacs[0x4e7435] src/emacs[0x537a22] src/emacs[0x555df0] src/emacs[0x556901] src/emacs[0x4e622f] src/emacs[0x4e6761] src/emacs[0x4e7b18] src/emacs[0x4eadd4] src/emacs[0x58e726] src/emacs[0x420b14] src/emacs[0x4ebaf4] src/emacs[0x4ecfb3] src/emacs[0x4eebd0] src/emacs[0x54f26e] src/emacs[0x4e12de] src/emacs[0x54f17b] src/emacs[0x4e5737] src/emacs[0x4e5a22] src/emacs[0x417135] /lib64/libc.so.6(__libc_start_main+0xf5)[0x3595421b45] src/emacs[0x417bf1] Segmentation fault (core dumped) From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 24 13:59:05 2014 Received: (at submit) by debbugs.gnu.org; 24 Feb 2014 18:59:05 +0000 Received: from localhost ([127.0.0.1]:38157 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WI0k5-0001FE-0y for submit@debbugs.gnu.org; Mon, 24 Feb 2014 13:59:05 -0500 Received: from eggs.gnu.org ([208.118.235.92]:44698) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WI0k2-0001Ef-RD for submit@debbugs.gnu.org; Mon, 24 Feb 2014 13:59:03 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WI0jo-0006Fz-13 for submit@debbugs.gnu.org; Mon, 24 Feb 2014 13:58:57 -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.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:58344) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WI0jn-0006Fk-Tp for submit@debbugs.gnu.org; Mon, 24 Feb 2014 13:58:47 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:46348) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WI0jg-0002GJ-Fs for bug-gnu-emacs@gnu.org; Mon, 24 Feb 2014 13:58:47 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WI0jX-000662-BL for bug-gnu-emacs@gnu.org; Mon, 24 Feb 2014 13:58:40 -0500 Received: from mout.gmx.net ([212.227.17.20]:57966) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WI0jX-00064s-1m for bug-gnu-emacs@gnu.org; Mon, 24 Feb 2014 13:58:31 -0500 Received: from [62.47.51.173] ([62.47.51.173]) by mail.gmx.com (mrgmx103) with ESMTPSA (Nemesis) id 0M9bYB-1WOvIR3A0V-00CzTx for ; Mon, 24 Feb 2014 19:58:29 +0100 Message-ID: <530B9644.4060800@gmx.at> Date: Mon, 24 Feb 2014 19:58:12 +0100 From: martin rudalics MIME-Version: 1.0 To: "N. Jackson" Subject: Re: bug#16647: Imprecisions with window-resizing cursors References: <87y51qnlfe.fsf@gmail.com> <52FE0059.4080508@gmx.at> <8738jlk6zn.fsf@moondust.localdomain> <52FE5FA0.6020202@gmx.at> <87lhxdgvcc.fsf@moondust.localdomain> <530093B0.50501@gmx.at> <87ob26x6pl.fsf@moondust.localdomain> <871tyyh0am.fsf@moondust.localdomain> <5307A0B4.3070003@gmx.at> <87fvnchwgz.fsf@moondust.localdomain> <53086B2A.4020804@gmx.at> <87txbrrphk.fsf@moondust.localdomain> <87eh2vgfph.fsf@gmail.com> <5308F1DC.6010108@gmx.at> <87mwhj9da6.fsf@gmail.com> <87eh2usmf3.fsf@moondust.localdomain> <5309D33E.1020005@gmx.at> <87txbp2rqp.fsf@moondust.localdomain> <530AF785.4030705@gmx.at> <877g8k34uz.fsf@moondust.localdomain> <530B8B97.7050204@gmx.at> <87k3ck1hkc.fsf@moondust.localdomain> In-Reply-To: <87k3ck1hkc.fsf@moondust.localdomain> Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:cEhjY/iu8V4XB2b/vcLbe78nVEwZW/pNc7HTD9qVk3lSxLTv5va eXBvDAONyTkfAsGCVSN8+KXMOVxyPUHTbQvknRJn+pzHJ+PnOEncOHCQCPu8efHiHAN5z6D fGOVY0r+lgbygugjdBiEUq5A7Q3DwMgaZo0kBSlPuUjwzTj8qpsW4U5k0JMboIga6nFlW/a Y/zocdjYJk4is084lhnEQ== 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-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.1 (----) X-Debbugs-Envelope-To: submit Cc: bug-gnu-emacs@gnu.org, E Sabof 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: -4.1 (----) >> OK. Can you try the same I asked Evgeni? In xdisp.c remove this code >> >> if (window_resize_pixelwise) >> { >> width = height = 1; >> goto virtual_glyph; >> } >> >> and check whether setting `window-resize-pixelwise' to t still changes >> the behavior. The expected answer is "no". >> >> Thanks, martin > > No, that's no good. Commenting out the body of that if statement results > in a seg fault when I approach the divider with the mouse cursor. Sorry, that's all too obvious. What I meant was to remove the entire if (window_resize_pixelwise) { width = height = 1; goto virtual_glyph; } else stuff, that is from the "if" up to and including the following "else". Anyway, I'm just about to be able to reproduce the bug here. All I had to do was to change the default font to some unusual value. martin From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 24 18:07:16 2014 Received: (at submit) by debbugs.gnu.org; 24 Feb 2014 23:07:16 +0000 Received: from localhost ([127.0.0.1]:38286 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WI4cF-0002jd-SG for submit@debbugs.gnu.org; Mon, 24 Feb 2014 18:07:16 -0500 Received: from eggs.gnu.org ([208.118.235.92]:41826) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WI4cE-0002jR-85 for submit@debbugs.gnu.org; Mon, 24 Feb 2014 18:07:14 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WI4c3-0007lO-TN for submit@debbugs.gnu.org; Mon, 24 Feb 2014 18:07:09 -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_40,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:46397) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WI4c3-0007lK-Qc for submit@debbugs.gnu.org; Mon, 24 Feb 2014 18:07:03 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:43486) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WI4by-00011n-EP for bug-gnu-emacs@gnu.org; Mon, 24 Feb 2014 18:07:03 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WI4bt-0007dm-3b for bug-gnu-emacs@gnu.org; Mon, 24 Feb 2014 18:06:58 -0500 Received: from mail-wi0-x231.google.com ([2a00:1450:400c:c05::231]:41554) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WI4bs-0007d5-Tq for bug-gnu-emacs@gnu.org; Mon, 24 Feb 2014 18:06:53 -0500 Received: by mail-wi0-f177.google.com with SMTP id e4so3718154wiv.4 for ; Mon, 24 Feb 2014 15:06:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=references:user-agent:from:to:cc:subject:in-reply-to:date :message-id:mime-version:content-type; bh=UQfijg+K6zzk9+mr/6syOlD7kgAMerUx263Y8deUICQ=; b=J1WO29dXePMlyv15F3X4JOE5UcGMzXmjW2fxNqwbCb1rJuVwOAsNlR23UClF86tZGh 4dnz7QGBLvSix96ht9mlG7aGTPJVa7CheQyu71AWrHuBPPSLNr7bwymTxHBFG83w2FAV M/hIGQDeF+Ei84/MQb0Cntk8+rx9K+Xj62q86E3jm29/q+44BDGzxz6Prw42IKryfoLi 3qhS8xjkoMtxtDgwwrjz1zbNKVjWMjNGFp84kRtNIl9mat3HOweRTwz/YRLEO26bgese gkU1bqUhYFoLTkDwsO/TGAdJudyfu3vCoLCvDEdx3Ha70s3Yp/TsXKdfLSCJODVJXHU3 vrIw== X-Received: by 10.180.188.66 with SMTP id fy2mr16610462wic.45.1393283212181; Mon, 24 Feb 2014 15:06:52 -0800 (PST) Received: from ubuntu ([2.218.154.175]) by mx.google.com with ESMTPSA id fm3sm28328943wib.8.2014.02.24.15.06.50 for (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Mon, 24 Feb 2014 15:06:51 -0800 (PST) References: <87y51qnlfe.fsf@gmail.com> <52F21707.9050509@gmx.at> <87k3d81tqz.fsf@gmail.com> <52F3635C.9040408@gmx.at> <877g96g76g.fsf@gmail.com> <52F530A7.1090104@gmx.at> <871tz7pcop.fsf@gmail.com> <52FE0059.4080508@gmx.at> <8738jlk6zn.fsf@moondust.localdomain> <52FE5FA0.6020202@gmx.at> <87lhxdgvcc.fsf@moondust.localdomain> <530093B0.50501@gmx.at> <87ob26x6pl.fsf@moondust.localdomain> <871tyyh0am.fsf@moondust.localdomain> <5307A0B4.3070003@gmx.at> <87fvnchwgz.fsf@moondust.localdomain> <53086B2A.4020804@gmx.at> <87txbrrphk.fsf@moondust.localdomain> <87eh2vgfph.fsf@gmail.com> <5308F1DC.6010108@gmx.at> <87mwhj9da6.fsf@gmail.com> <5309D323.5010607@gmx.at> <87lhx19zn9.fsf@gmail.com> <530AF735.7070106@gmx.at> <877g8kmzr5.fsf@gmail.com> <530B8B8D.1030102@gmx.at> User-agent: mu4e 0.9.9.6pre2; emacs 24.3.50.6 From: E Sabof To: martin rudalics Subject: Re: bug#16647: Imprecisions with window-resizing cursors In-reply-to: <530B8B8D.1030102@gmx.at> Date: Mon, 24 Feb 2014 23:06:49 +0000 Message-ID: <8738j8m7p2.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). 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: -4.0 (----) X-Debbugs-Envelope-To: submit Cc: "N. Jackson" , bug-gnu-emacs@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: -4.0 (----) martin rudalics writes: > if (window_resize_pixelwise) > { > width = height = 1; > goto virtual_glyph; > } > > Can you please comment it out and try once more? In that case setting > `window-resize-pixelwise' to t should not help any more. Not sure if it still matters, but this no longer helps as you've predicted. Evgeni From debbugs-submit-bounces@debbugs.gnu.org Wed Feb 26 05:17:55 2014 Received: (at submit) by debbugs.gnu.org; 26 Feb 2014 10:17:55 +0000 Received: from localhost ([127.0.0.1]:40410 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WIbYo-0007Gq-S5 for submit@debbugs.gnu.org; Wed, 26 Feb 2014 05:17:55 -0500 Received: from eggs.gnu.org ([208.118.235.92]:37543) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WIbYl-0007Gd-T3 for submit@debbugs.gnu.org; Wed, 26 Feb 2014 05:17:52 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WIbYY-0007Q0-Mx for submit@debbugs.gnu.org; Wed, 26 Feb 2014 05:17:51 -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.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:45828) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WIbYY-0007Pv-K5 for submit@debbugs.gnu.org; Wed, 26 Feb 2014 05:17:38 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:39038) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WIbYL-00070M-SH for bug-gnu-emacs@gnu.org; Wed, 26 Feb 2014 05:17:38 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WIbYE-00079y-G4 for bug-gnu-emacs@gnu.org; Wed, 26 Feb 2014 05:17:25 -0500 Received: from mout.gmx.net ([212.227.15.15]:58610) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WIbYE-00076e-6e for bug-gnu-emacs@gnu.org; Wed, 26 Feb 2014 05:17:18 -0500 Received: from [62.47.38.172] ([62.47.38.172]) by mail.gmx.com (mrgmx103) with ESMTPSA (Nemesis) id 0MWTSA-1Wll8z1EHi-00Xf8i for ; Wed, 26 Feb 2014 11:17:15 +0100 Message-ID: <530DBF22.3050100@gmx.at> Date: Wed, 26 Feb 2014 11:17:06 +0100 From: martin rudalics MIME-Version: 1.0 To: E Sabof Subject: Re: bug#16647: Imprecisions with window-resizing cursors References: <87y51qnlfe.fsf@gmail.com> <52F21707.9050509@gmx.at> <87k3d81tqz.fsf@gmail.com> <52F3635C.9040408@gmx.at> <877g96g76g.fsf@gmail.com> <52F530A7.1090104@gmx.at> <871tz7pcop.fsf@gmail.com> <52FE0059.4080508@gmx.at> <8738jlk6zn.fsf@moondust.localdomain> <52FE5FA0.6020202@gmx.at> <87lhxdgvcc.fsf@moondust.localdomain> <530093B0.50501@gmx.at> <87ob26x6pl.fsf@moondust.localdomain> <871tyyh0am.fsf@moondust.localdomain> <5307A0B4.3070003@gmx.at> <87fvnchwgz.fsf@moondust.localdomain> <53086B2A.4020804@gmx.at> <87txbrrphk.fsf@moondust.localdomain> <87eh2vgfph.fsf@gmail.com> <5308F1DC.6010108@gmx.at> <87mwhj9da6.fsf@gmail.com> <5309D323.5010607@gmx.at> <87lhx19zn9.fsf@gmail.com> <530AF735.7070106@gmx.at> <877g8kmzr5.fsf@gmail.com> <530B8B8D.1030102@gmx.at> <8738j8m7p2.fsf@gmail.com> In-Reply-To: <8738j8m7p2.fsf@gmail.com> Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:M3HAkKV+xvqAxRn23ICb9ot5gW5uxbc+0lLz10P5VTcG8ajLB1L GLybtL9sncCy9srIxYV0QJpvmv2wW46qonu7Eg529LBHY3nplj4k40JmW5hi7NFEaB3AsYR CbnqtEkGlTpNjkU7B/2dAQe0CGauC7kG6SehLN+ut72i7f44maDPqcDSY64l1W5f71CzkSx Q7vvpHiS7QqmGDGDesq/Q== 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-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.1 (----) X-Debbugs-Envelope-To: submit Cc: "N. Jackson" , bug-gnu-emacs@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: -4.1 (----) >> if (window_resize_pixelwise) >> { >> width = height = 1; >> goto virtual_glyph; >> } >> >> Can you please comment it out and try once more? In that case setting >> `window-resize-pixelwise' to t should not help any more. > > Not sure if it still matters, but this no longer helps as you've predicted. In revision 116565 I hopefully fixed the problem with dividers. The problem with the vertical border remains and I might not be able to fix it at all (at least not in a reasonable way). If you are on X Windows you can look into it as follows. At the end of remember_mouse_glyph in xdisp.c you can find this code: /* Visible feedback for debugging. */ #if 0 #if HAVE_X_WINDOWS XDrawRectangle (FRAME_X_DISPLAY (f), FRAME_X_WINDOW (f), f->output_data.x->normal_gc, gx, gy, width, height); #endif #endif You have to "comment it in" by removing the #if 0 and one #endif, recompile, and with emacs -Q start moving the mouse. It will start filling your frame with rectangles around glyphs. These are the mouse glyph rectangles remember_mouse_glyph remembers and you will see them drawn around your characters. It might help to increase the default font to see them better. These rectangles are important because the mouse tracking code decides that something "significant" has happened only when the mouse ends up in another rectangle than the last time. Now remove the scrollbars, split your frame via C-x 3 and watch the rectangles fill up around the border between the windows (to redraw the frame move the border). You can notice two strange things when the size of the left window is not an integral multiple of the default font: (1) The <=> starts to appear only in a rectangle at the left of the border. If that rectangle extends across the border, the <=> will continue to appear if you move the mouse to the right crossing the border. As soon as the <=> is on the right of the border, you can't start dragging the border. (2) The shape of the rectangle on the left of the border may vary. If your right fringe is larger than the width for the default font, you will usually see a rectangle that is as wide as the fringe when you move into the fringe horizontally from the left. If you move inside the fringe up and down (very near to the border but still on the left of it) you can observe less wide rectangles. Confusing, isn't it? A basic problem is that remember_mouse_glyph doesn't know anything about windows or vertical borders. It treats the frame as one huge area and I haven't been able yet to clip mouse glyph rectangles at window borders. If anyone knows how to do that - and it should be certainly doable and done, please tell me. I'm too silly to understand that because the value calculate for "gx + width" here always remains less than the window's pixel width. And if you set `window-resize-pixelwise' to t, you will immediately notice that the rectangles reduce to single pixels. So there are no rectangles overlapping with window borders and the problem disappears just as you discovered recently. martin From debbugs-submit-bounces@debbugs.gnu.org Wed Feb 26 11:45:15 2014 Received: (at 16647) by debbugs.gnu.org; 26 Feb 2014 16:45:15 +0000 Received: from localhost ([127.0.0.1]:41498 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WIhbe-0002R0-G2 for submit@debbugs.gnu.org; Wed, 26 Feb 2014 11:45:15 -0500 Received: from mtaout28.012.net.il ([80.179.55.184]:47449) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WIhba-0002Qe-Cz for 16647@debbugs.gnu.org; Wed, 26 Feb 2014 11:45:12 -0500 Received: from conversion-daemon.mtaout28.012.net.il by mtaout28.012.net.il (HyperSendmail v2007.08) id <0N1M004003NBZE00@mtaout28.012.net.il> for 16647@debbugs.gnu.org; Wed, 26 Feb 2014 18:45:34 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by mtaout28.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0N1M0025S3VYPB30@mtaout28.012.net.il>; Wed, 26 Feb 2014 18:45:34 +0200 (IST) Date: Wed, 26 Feb 2014 18:45:05 +0200 From: Eli Zaretskii Subject: Re: bug#16647: Imprecisions with window-resizing cursors In-reply-to: <530DBF22.3050100@gmx.at> X-012-Sender: halo1@inter.net.il To: martin rudalics Message-id: <8338j5zuum.fsf@gnu.org> References: <87y51qnlfe.fsf@gmail.com> <52F21707.9050509@gmx.at> <87k3d81tqz.fsf@gmail.com> <52F3635C.9040408@gmx.at> <877g96g76g.fsf@gmail.com> <52F530A7.1090104@gmx.at> <871tz7pcop.fsf@gmail.com> <52FE0059.4080508@gmx.at> <8738jlk6zn.fsf@moondust.localdomain> <52FE5FA0.6020202@gmx.at> <87lhxdgvcc.fsf@moondust.localdomain> <530093B0.50501@gmx.at> <87ob26x6pl.fsf@moondust.localdomain> <871tyyh0am.fsf@moondust.localdomain> <5307A0B4.3070003@gmx.at> <87fvnchwgz.fsf@moondust.localdomain> <53086B2A.4020804@gmx.at> <87txbrrphk.fsf@moondust.localdomain> <87eh2vgfph.fsf@gmail.com> <5308F1DC.6010108@gmx.at> <87mwhj9da6.fsf@gmail.com> <5309D323.5010607@gmx.at> <87lhx19zn9.fsf@gmail.com> <530AF735.7070106@gmx.at> <877g8kmzr5.fsf@gmail.com> <530B8B8D.1030102@gmx.at> <8738j8m7p2.fsf@gmail.com> <530DBF22.3050100@gmx.at> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 16647 Cc: nljlistbox2@gmail.com, esabof@gmail.com, 16647@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii 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: 1.0 (+) > Date: Wed, 26 Feb 2014 11:17:06 +0100 > From: martin rudalics > Cc: nljlistbox2@gmail.com, 16647@debbugs.gnu.org > > (1) The <=> starts to appear only in a rectangle at the left of the > border. If that rectangle extends across the border, the <=> will > continue to appear if you move the mouse to the right crossing the > border. As soon as the <=> is on the right of the border, you can't > start dragging the border. > > (2) The shape of the rectangle on the left of the border may vary. If > your right fringe is larger than the width for the default font, you > will usually see a rectangle that is as wide as the fringe when you > move into the fringe horizontally from the left. If you move inside > the fringe up and down (very near to the border but still on the > left of it) you can observe less wide rectangles. > > Confusing, isn't it? A basic problem is that remember_mouse_glyph > doesn't know anything about windows or vertical borders. It treats the > frame as one huge area and I haven't been able yet to clip mouse glyph > rectangles at window borders. If anyone knows how to do that - and it > should be certainly doable and done, please tell me. I didn't read this thread attentively enough -- could you tell what problem are you trying to solve? If I know the answer, I will be happy to help. From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 27 14:58:52 2014 Received: (at 16647) by debbugs.gnu.org; 27 Feb 2014 19:58:52 +0000 Received: from localhost ([127.0.0.1]:43040 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WJ76Y-0001qS-Su for submit@debbugs.gnu.org; Thu, 27 Feb 2014 14:58:51 -0500 Received: from mout.gmx.net ([212.227.15.15]:57881) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WJ76W-0001qI-AY for 16647@debbugs.gnu.org; Thu, 27 Feb 2014 14:58:49 -0500 Received: from [62.47.47.134] ([62.47.47.134]) by mail.gmx.com (mrgmx001) with ESMTPSA (Nemesis) id 0LoVvG-1WtndE2Bxq-00gaWA; Thu, 27 Feb 2014 20:58:46 +0100 Message-ID: <530F98EB.6060800@gmx.at> Date: Thu, 27 Feb 2014 20:58:35 +0100 From: martin rudalics MIME-Version: 1.0 To: E Sabof Subject: Re: bug#16647: Imprecisions with window-resizing cursors References: <87y51qnlfe.fsf@gmail.com> In-Reply-To: <87y51qnlfe.fsf@gmail.com> Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:onDgmOebEjJPFjcazsDuaaN04Nwdnpb7r4/yIqfpN93AeF/HYry cByDe6S3OXfYu0VN5zdPE3A9FkMMI8gy4mLWUcYMadqe8fKU7VKdmgxGTdJS7W08PiZwO0A hHLlNgyDROVVqiyOyV/PDcgupN48K7HaWmB+Sv5N240iGpkp3R24CeXAg+spvqy3/MD86E7 ReUKCReQLJI8MQDdIxAoQ== X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 16647 Cc: 16647@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 (/) I now tried to address the following issues reported here: > On current trunk version, from emacs -Q > > 1) > > (progn > (scroll-bar-mode -1) > (split-window-right) > ) > > Slowly move the mouse from left to right across the vertical line splitting the windows. Once the mouse goes past the black line, it's still shown as <=>, although clicking-and-dragging on that area won't have any effect. Confirmed. The reason was that a mouse glyph could cross window borders. Should be fixed now. > 2) > > C-x 2 > > Move the cursor from top to bottom, across the mode-line. Once the cursor enters the mode-line, it won't change to a "resize" cursor, although it's already possible to drag. Confirmed (on a Gtk build). The reason was that a mouse glyph from the text area could extend into the mode line. Should be fixed now. martin From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 27 14:59:28 2014 Received: (at submit) by debbugs.gnu.org; 27 Feb 2014 19:59:28 +0000 Received: from localhost ([127.0.0.1]:43044 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WJ779-0001s1-IH for submit@debbugs.gnu.org; Thu, 27 Feb 2014 14:59:27 -0500 Received: from eggs.gnu.org ([208.118.235.92]:33247) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WJ776-0001rn-1n for submit@debbugs.gnu.org; Thu, 27 Feb 2014 14:59:24 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WJ76w-0006w4-Ka for submit@debbugs.gnu.org; Thu, 27 Feb 2014 14:59:23 -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.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:51574) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WJ76w-0006vz-IF for submit@debbugs.gnu.org; Thu, 27 Feb 2014 14:59:14 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:34833) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WJ76p-0001Zx-81 for bug-gnu-emacs@gnu.org; Thu, 27 Feb 2014 14:59:14 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WJ76g-0006af-6e for bug-gnu-emacs@gnu.org; Thu, 27 Feb 2014 14:59:07 -0500 Received: from mout.gmx.net ([212.227.17.20]:58871) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WJ76f-0006YN-RK for bug-gnu-emacs@gnu.org; Thu, 27 Feb 2014 14:58:58 -0500 Received: from [62.47.47.134] ([62.47.47.134]) by mail.gmx.com (mrgmx001) with ESMTPSA (Nemesis) id 0Mdafs-1WbrL03R8O-00PKkZ; Thu, 27 Feb 2014 20:58:54 +0100 Message-ID: <530F98F4.3020909@gmx.at> Date: Thu, 27 Feb 2014 20:58:44 +0100 From: martin rudalics MIME-Version: 1.0 To: "N. Jackson" Subject: Re: bug#16647: Imprecisions with window-resizing cursors References: <87y51qnlfe.fsf@gmail.com> <52F21707.9050509@gmx.at> <87k3d81tqz.fsf@gmail.com> <52F3635C.9040408@gmx.at> <877g96g76g.fsf@gmail.com> <52F530A7.1090104@gmx.at> <871tz7pcop.fsf@gmail.com> <52FE0059.4080508@gmx.at> <8738jlk6zn.fsf@moondust.localdomain> In-Reply-To: <8738jlk6zn.fsf@moondust.localdomain> Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:KkjsNeiAGfRW3s5bAsaEqLZX2PoiVGkAdMaL16VdLbL68pjaWPK QSCkRsN76PkkNTNPs6Wr+04qeIJSvILsjo3zsAJ9U/PVQoE7awAYbmqNsKTuyWVMta/bPUf X3xZC8zbvCF0oPN7E9p0mbWtWi4Z9cYsjMKpF4+lsvTbdWxD72Qi6Af0wzofUq2JT2fH5jF 0wZBpEy037b1wn4MgCOhw== 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-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.1 (----) X-Debbugs-Envelope-To: submit Cc: bug-gnu-emacs@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: -4.1 (----) I now tried to address the following issues reported here: > On GTK3 with Emacs built from trunk on 2014-02-10, I do not see the > symptoms above exactly, but I do see another bug. > > With the recipe above: > > lag in appearance of <=> handle (probably okay?) > ================================================ > As the mouse cursor crosses the vertical line there _is_ a distinct lag > in the appearance of the <=> handle, so that it _does_ appear to the > left or right of the line (depending upon which direction the mouse was > moving), unless the mouse movement is _extremely_ slow. I don't think > this behaviour is particularly unusual (although it seems part of a > distinct sluggishness in the windowing interface that wasn't there in > Emacs 24.3.1). The <=> handle never first appears further from the > vertical line than (roughly?) the width of the fringe. That is, the <=> > handle doesn't appear at all if one moves the mouse over the vertical > line too quickly, and this seems okay too. I'm not all to sure about this. But with a right fringe larger than the default character width it was possible to not show the <=> until the mouse was right over the vertical border. This should be fixed now. Please try again. > Another bug > =========== > When the vertical line is as far to the right in the frame as it will go > (i.e., when the right window is as narrow as permitted), then the <=> > handle only appears when the mouse cursor approaches the vertical line > from the right. If the mouse cursor approaches the vertical line from > the left, the <=> handle fails to appear. (Ditto with "left" and "right" > reversed in that statement.) This might be due to the same reason as the issue described above. The mouse cursor won't appear when approaching the border from the left. Please try again. martin From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 27 14:59:35 2014 Received: (at submit) by debbugs.gnu.org; 27 Feb 2014 19:59:35 +0000 Received: from localhost ([127.0.0.1]:43047 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WJ77H-0001sX-9Z for submit@debbugs.gnu.org; Thu, 27 Feb 2014 14:59:35 -0500 Received: from eggs.gnu.org ([208.118.235.92]:33337) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WJ77D-0001sJ-1h for submit@debbugs.gnu.org; Thu, 27 Feb 2014 14:59:31 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WJ772-0006yg-IO for submit@debbugs.gnu.org; Thu, 27 Feb 2014 14:59:30 -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.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:58850) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WJ772-0006yT-GM for submit@debbugs.gnu.org; Thu, 27 Feb 2014 14:59:20 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:34878) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WJ76v-0001es-7b for bug-gnu-emacs@gnu.org; Thu, 27 Feb 2014 14:59:20 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WJ76n-0006r8-UP for bug-gnu-emacs@gnu.org; Thu, 27 Feb 2014 14:59:13 -0500 Received: from mout.gmx.net ([212.227.15.19]:60806) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WJ76n-0006q7-Lf for bug-gnu-emacs@gnu.org; Thu, 27 Feb 2014 14:59:05 -0500 Received: from [62.47.47.134] ([62.47.47.134]) by mail.gmx.com (mrgmx003) with ESMTPSA (Nemesis) id 0MLfLH-1WII1r3jxT-000vdu for ; Thu, 27 Feb 2014 20:59:05 +0100 Message-ID: <530F98FE.1020407@gmx.at> Date: Thu, 27 Feb 2014 20:58:54 +0100 From: martin rudalics MIME-Version: 1.0 To: "N. Jackson" Subject: Re: bug#16647: Imprecisions with window-resizing cursors References: <87y51qnlfe.fsf@gmail.com> <52F21707.9050509@gmx.at> <87k3d81tqz.fsf@gmail.com> <52F3635C.9040408@gmx.at> <877g96g76g.fsf@gmail.com> <52F530A7.1090104@gmx.at> <871tz7pcop.fsf@gmail.com> <52FE0059.4080508@gmx.at> <8738jlk6zn.fsf@moondust.localdomain> <52FE5FA0.6020202@gmx.at> <87lhxdgvcc.fsf@moondust.localdomain> <530093B0.50501@gmx.at> <87ob26x6pl.fsf@moondust.localdomain> In-Reply-To: <87ob26x6pl.fsf@moondust.localdomain> Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:Sp3tJXAWewxtXxWaeYlYsl2n0Ztk/0H+hX5eGA/pkbS8dgeMm9Q PerTqZokeIJgL66hgkjX51DEv1oMOipJPEaCJCVI8x94Gokt1uzpwDZGz9R1fMoxPqk1xyO Io4F3kyN97qMN6syTFi7D+fUzw8n7x0jEDet9fQdtmUoW5c/2Mb6rMFjgOmaRP41ct7ySJk dSWcgVKtVMrCj+WIAoT5w== 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-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.1 (----) X-Debbugs-Envelope-To: submit Cc: bug-gnu-emacs@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: -4.1 (----) > Recipe: > > Emacs -Q > > M-: (progn (scroll-bar-mode -1) (split-window-right) ) > > Drag vertical line as far as it will go to the right. > > Approach (and cross) vertical line with mouse cursor from the > left. (Bug: I do not see the mouse cursor turn into the <=> handle.) Hopefully fixed now as mentioned in my previous post. Please try again. martin From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 27 14:59:46 2014 Received: (at submit) by debbugs.gnu.org; 27 Feb 2014 19:59:46 +0000 Received: from localhost ([127.0.0.1]:43050 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WJ77R-0001sz-Qi for submit@debbugs.gnu.org; Thu, 27 Feb 2014 14:59:46 -0500 Received: from eggs.gnu.org ([208.118.235.92]:33413) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WJ77O-0001sq-To for submit@debbugs.gnu.org; Thu, 27 Feb 2014 14:59:43 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WJ77F-00073W-GM for submit@debbugs.gnu.org; Thu, 27 Feb 2014 14:59:42 -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.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:39509) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WJ77F-00073R-D5 for submit@debbugs.gnu.org; Thu, 27 Feb 2014 14:59:33 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:35017) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WJ778-0001u7-2R for bug-gnu-emacs@gnu.org; Thu, 27 Feb 2014 14:59:33 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WJ770-0006xe-Om for bug-gnu-emacs@gnu.org; Thu, 27 Feb 2014 14:59:26 -0500 Received: from mout.gmx.net ([212.227.17.22]:61434) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WJ770-0006xN-EA for bug-gnu-emacs@gnu.org; Thu, 27 Feb 2014 14:59:18 -0500 Received: from [62.47.47.134] ([62.47.47.134]) by mail.gmx.com (mrgmx002) with ESMTPSA (Nemesis) id 0MV5tl-1WkPyC25lN-00YRmW for ; Thu, 27 Feb 2014 20:59:17 +0100 Message-ID: <530F990A.6000309@gmx.at> Date: Thu, 27 Feb 2014 20:59:06 +0100 From: martin rudalics MIME-Version: 1.0 To: "N. Jackson" Subject: Re: bug#16647: Imprecisions with window-resizing cursors References: <87y51qnlfe.fsf@gmail.com> <52F3635C.9040408@gmx.at> <877g96g76g.fsf@gmail.com> <52F530A7.1090104@gmx.at> <871tz7pcop.fsf@gmail.com> <52FE0059.4080508@gmx.at> <8738jlk6zn.fsf@moondust.localdomain> <52FE5FA0.6020202@gmx.at> <87lhxdgvcc.fsf@moondust.localdomain> <530093B0.50501@gmx.at> <87ob26x6pl.fsf@moondust.localdomain> <871tyyh0am.fsf@moondust.localdomain> <5307A0B4.3070003@gmx.at> <87fvnchwgz.fsf@moondust.localdomain> <53086B2A.4020804@gmx.at> <87txbrrphk.fsf@moondust.localdomain> <87eh2vgfph.fsf@gmail.com> <5308F1DC.6010108@gmx.at> <87mwhj9da6.fsf@gmail.com> <87eh2usmf3.fsf@moondust.localdomain> <5309D33E.1020005@gmx.at> <87txbp2rqp.fsf@moondust.localdomain> In-Reply-To: <87txbp2rqp.fsf@moondust.localdomain> Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:Meajm+z/w8kSg8CUFdKYwK0m7BwZQQJBr3Jk7xoCRERwE5kST83 pvyH5SlBrVhIXe/hKtXihjSaGCTKll1wNnVBOhTJYy8KKIO1htahU0TRE+Ntwx5wZDmXgtO +IsIERDtala8fhPn2Dg2WtnB0QwJTHJxnea1r6JY+Hq53ozoHxTUFx04Nj2QbE1j8IH1Hq9 jmv0jbYrsr6SfvvAKtq9w== 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-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.1 (----) X-Debbugs-Envelope-To: submit Cc: bug-gnu-emacs@gnu.org, E Sabof 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: -4.1 (----) > First impressions: Before splitting the window horizontally (with the > backwardsly-named split-window-vertically), I notice that I get the > changed mouse cursor indicating that I can resize the window whenever I > cross the mode line / bottom divider, but, in fact, I am only able to > use it (to increase the size of the minibuffer) when the minibuffer is > active. When the minibuffer is inactive, I can't resize it, yet the > mouse cursor still changes indicating that I can. Presumably this is a > bug. Should be fixed now. Please look again. > But: > > emacs -Q > M-: (set-frame-parameter nil 'bottom-divider-width 10) RET > M-: (setq mouse-autoselect-window t) > Drag the window divider up a few pixels (but less than one line) > > Moving the mouse cursor upwards is as before. > > Moving the mouse cursor downwards is as before except that when it > crosses the bottom of the bottom divider into the bottom window, the > focus changes to the bottom window, _but_ the resizing mouse cursor > continues to be displayed well in to the bottom window, but will not > resize the window if clicked on there -- indeed clicking on it, I can > select text in the bottom window while it is still displayed as a > resizing cursor! Should work with my previous fix. Please check again. martin From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 27 14:59:59 2014 Received: (at submit) by debbugs.gnu.org; 27 Feb 2014 19:59:59 +0000 Received: from localhost ([127.0.0.1]:43053 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WJ77e-0001tU-Nl for submit@debbugs.gnu.org; Thu, 27 Feb 2014 14:59:59 -0500 Received: from eggs.gnu.org ([208.118.235.92]:33446) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WJ77b-0001tM-PS for submit@debbugs.gnu.org; Thu, 27 Feb 2014 14:59:56 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WJ77S-00076H-9V for submit@debbugs.gnu.org; Thu, 27 Feb 2014 14:59:55 -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_40,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:52599) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WJ77S-00076A-6C for submit@debbugs.gnu.org; Thu, 27 Feb 2014 14:59:46 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:35135) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WJ77K-0001yQ-RY for bug-gnu-emacs@gnu.org; Thu, 27 Feb 2014 14:59:46 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WJ77C-00072W-98 for bug-gnu-emacs@gnu.org; Thu, 27 Feb 2014 14:59:38 -0500 Received: from mout.gmx.net ([212.227.15.18]:50774) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WJ77C-00072M-0l for bug-gnu-emacs@gnu.org; Thu, 27 Feb 2014 14:59:30 -0500 Received: from [62.47.47.134] ([62.47.47.134]) by mail.gmx.com (mrgmx002) with ESMTPSA (Nemesis) id 0LqQzp-1WwHUO02tt-00e3UF for ; Thu, 27 Feb 2014 20:59:29 +0100 Message-ID: <530F9916.6050206@gmx.at> Date: Thu, 27 Feb 2014 20:59:18 +0100 From: martin rudalics MIME-Version: 1.0 To: E Sabof Subject: Re: bug#16647: Imprecisions with window-resizing cursors References: <87y51qnlfe.fsf@gmail.com> <52F21707.9050509@gmx.at> <87k3d81tqz.fsf@gmail.com> <52F3635C.9040408@gmx.at> <877g96g76g.fsf@gmail.com> <52F530A7.1090104@gmx.at> <871tz7pcop.fsf@gmail.com> <52FE0059.4080508@gmx.at> <8738jlk6zn.fsf@moondust.localdomain> <52FE5FA0.6020202@gmx.at> <87lhxdgvcc.fsf@moondust.localdomain> <530093B0.50501@gmx.at> <87ob26x6pl.fsf@moondust.localdomain> <871tyyh0am.fsf@moondust.localdomain> <5307A0B4.3070003@gmx.at> <87fvnchwgz.fsf@moondust.localdomain> <53086B2A.4020804@gmx.at> <87txbrrphk.fsf@moondust.localdomain> <87eh2vgfph.fsf@gmail.com> <5308F1DC.6010108@gmx.at> <87mwhj9da6.fsf@gmail.com> <5309D323.5010607@gmx.at> <87lhx19zn9.fsf@gmail.com> In-Reply-To: <87lhx19zn9.fsf@gmail.com> Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:EFMoMIfC01qejYpxzsOnzT+YcpELbPONvNhq/J3vWxrcRd+/f0E EsRegayrqfYnSZ3q2hXurZQvUiwwlUNoVoyNqYSLsd1DfXs0rw6Bjy7S3U5iezDuiToqi++ wnzke5l1X5Km96GuyWFXrxXimV2XcajsW0R7Ej0e8VRVDQc0niU07msKyFyl3mdX6ojd0mJ +fmPGHDGWxlDewK0j+DqQ== 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-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.1 (----) X-Debbugs-Envelope-To: submit Cc: "N. Jackson" , bug-gnu-emacs@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: -4.1 (----) >> And please try (again) with these >> >> (set-frame-parameter nil 'right-divider-width 10) >> (set-frame-parameter nil 'bottom-divider-width 10) >> >> and tell me whether and where/how long the <=> and >> >> ^ >> | >> v >> >> cursor shapes appear. > > This also makes no difference. The cursor changes as I enter the right divider, and fails to change when I enter the left fringe of the next window. Should work now. Please try again. > The cursor always changed when moving from top to bottom, half-way through the mode-line. When moving from bottom to top, everything works, like it used to. > > It might be interesting to note, that if I > > (setq mode-line-format nil) > > , and move from top to bottom, the cursor change is consistently too late, or not happening at all, depending on the position of the bottom divider. Should work as well, please try again. martin From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 27 15:00:19 2014 Received: (at submit) by debbugs.gnu.org; 27 Feb 2014 20:00:19 +0000 Received: from localhost ([127.0.0.1]:43061 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WJ77y-0001vU-Dp for submit@debbugs.gnu.org; Thu, 27 Feb 2014 15:00:18 -0500 Received: from eggs.gnu.org ([208.118.235.92]:33568) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WJ77s-0001um-55 for submit@debbugs.gnu.org; Thu, 27 Feb 2014 15:00:12 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WJ77i-0007C7-Mq for submit@debbugs.gnu.org; Thu, 27 Feb 2014 15:00:12 -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,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:59131) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WJ77i-0007Bz-KG for submit@debbugs.gnu.org; Thu, 27 Feb 2014 15:00:02 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:35174) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WJ77b-0001yv-BB for bug-gnu-emacs@gnu.org; Thu, 27 Feb 2014 15:00:02 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WJ77T-00076X-Ta for bug-gnu-emacs@gnu.org; Thu, 27 Feb 2014 14:59:55 -0500 Received: from mout.gmx.net ([212.227.15.18]:64537) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WJ77T-00076P-Jz for bug-gnu-emacs@gnu.org; Thu, 27 Feb 2014 14:59:47 -0500 Received: from [62.47.47.134] ([62.47.47.134]) by mail.gmx.com (mrgmx003) with ESMTPSA (Nemesis) id 0MJSQ7-1WG57J2zbn-0038a7 for ; Thu, 27 Feb 2014 20:59:46 +0100 Message-ID: <530F9928.1030704@gmx.at> Date: Thu, 27 Feb 2014 20:59:36 +0100 From: martin rudalics MIME-Version: 1.0 To: E Sabof Subject: Re: bug#16647: Imprecisions with window-resizing cursors References: <87y51qnlfe.fsf@gmail.com> <52F21707.9050509@gmx.at> <87k3d81tqz.fsf@gmail.com> <52F3635C.9040408@gmx.at> <877g96g76g.fsf@gmail.com> <52F530A7.1090104@gmx.at> <871tz7pcop.fsf@gmail.com> <52FE0059.4080508@gmx.at> <8738jlk6zn.fsf@moondust.localdomain> <52FE5FA0.6020202@gmx.at> <87lhxdgvcc.fsf@moondust.localdomain> <530093B0.50501@gmx.at> <87ob26x6pl.fsf@moondust.localdomain> <871tyyh0am.fsf@moondust.localdomain> <5307A0B4.3070003@gmx.at> <87fvnchwgz.fsf@moondust.localdomain> <53086B2A.4020804@gmx.at> <87txbrrphk.fsf@moondust.localdomain> <87eh2vgfph.fsf@gmail.com> <5308F1DC.6010108@gmx.at> <87mwhj9da6.fsf@gmail.com> <5309D323.5010607@gmx.at> <87lhx19zn9.fsf@gmail.com> <530AF735.7070106@gmx.at> <877g8kmzr5.fsf@gmail.com> <530B8B8D.1030102@gmx.at> <8738j8m7p2.fsf@gmail.com> In-Reply-To: <8738j8m7p2.fsf@gmail.com> Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:nkdVZTOMJnwUO3wb/shCVhp1YLdRC4dWKRlFVzRDrTLTxvvt6Cg TbG212mhV5IGnuk2mCTcR15ypPO9bKk9htobkSW+tF6yl+ob4XO5L8F8mnnbnjPpgK6dG1y fHclhv3Vu0sX8vMgWorp0wENjxah3sUBMe1aqGJUPqUa1ru0F+E2SHBZvKw+mVoQ6B83Iez 8pUc1q0c775o1QU5zKkiw== 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-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.1 (----) X-Debbugs-Envelope-To: submit Cc: "N. Jackson" , bug-gnu-emacs@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: -4.1 (----) > Not sure if it still matters, but this no longer helps as you've predicted. Thanks. I'll remove this feature soon provided everything else works. martin From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 27 15:00:42 2014 Received: (at 16647) by debbugs.gnu.org; 27 Feb 2014 20:00:42 +0000 Received: from localhost ([127.0.0.1]:43064 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WJ78L-0001wt-4f for submit@debbugs.gnu.org; Thu, 27 Feb 2014 15:00:41 -0500 Received: from mout.gmx.net ([212.227.15.19]:53020) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WJ78F-0001we-L8 for 16647@debbugs.gnu.org; Thu, 27 Feb 2014 15:00:36 -0500 Received: from [62.47.47.134] ([62.47.47.134]) by mail.gmx.com (mrgmx001) with ESMTPSA (Nemesis) id 0Mey7N-1WcgBs39Dd-00OVov; Thu, 27 Feb 2014 21:00:33 +0100 Message-ID: <530F9956.7050301@gmx.at> Date: Thu, 27 Feb 2014 21:00:22 +0100 From: martin rudalics MIME-Version: 1.0 To: Eli Zaretskii Subject: Re: bug#16647: Imprecisions with window-resizing cursors References: <87y51qnlfe.fsf@gmail.com> <52F21707.9050509@gmx.at> <87k3d81tqz.fsf@gmail.com> <52F3635C.9040408@gmx.at> <877g96g76g.fsf@gmail.com> <52F530A7.1090104@gmx.at> <871tz7pcop.fsf@gmail.com> <52FE0059.4080508@gmx.at> <8738jlk6zn.fsf@moondust.localdomain> <52FE5FA0.6020202@gmx.at> <87lhxdgvcc.fsf@moondust.localdomain> <530093B0.50501@gmx.at> <87ob26x6pl.fsf@moondust.localdomain> <871tyyh0am.fsf@moondust.localdomain> <5307A0B4.3070003@gmx.at> <87fvnchwgz.fsf@moondust.localdomain> <53086B2A.4020804@gmx.at> <87txbrrphk.fsf@moondust.localdomain> <87eh2vgfph.fsf@gmail.com> <5308F1DC.6010108@gmx.at> <87mwhj9da6.fsf@gmail.com> <5309D323.5010607@gmx.at> <87lhx19zn9.fsf@gmail.com> <530AF735.7070106@gmx.at> <877g8kmzr5.fsf@gmail.com> <530B8B8D.1030102@gmx.at> <8738j8m7p2.fsf@gmail.com> <530DBF22.3050100@gmx.at> <8338j5zuum.fsf@gnu.org> In-Reply-To: <8338j5zuum.fsf@gnu.org> Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:VTMnzrnRHuXMR2o2KjGeA0Jp5I65LU9wlhuFeW+R09kfFCq+ILW iY2JQyiIiynHRSt0rPEcbughf0UGGyYOeYwlzZTVqKZ2aBnZIHkA6lrdUWOZxh44KqTzbdL +QnSkTc4YCf/6NpbVMqKlePhkoPT05onfr1KS9Nem40VUf4RH6NANBIDRd2gKmivKnEMNid iDST9lBu35ifKRGSL2jqQ== X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 16647 Cc: nljlistbox2@gmail.com, esabof@gmail.com, 16647@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 (/) > I didn't read this thread attentively enough -- could you tell what > problem are you trying to solve? If I know the answer, I will be > happy to help. Thanks for the offer. The mouse glyph code was pretty broken (I suppose already for quite some time) but I hopefully now fixed most issues. If you are good at this - I need a function like XDrawRectangle with the same signature but for debugging with the Windows API. It would take me at least an hour to write it. Could you do that? martin From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 27 15:33:28 2014 Received: (at 16647) by debbugs.gnu.org; 27 Feb 2014 20:33:28 +0000 Received: from localhost ([127.0.0.1]:43080 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WJ7e3-0002wL-Vo for submit@debbugs.gnu.org; Thu, 27 Feb 2014 15:33:28 -0500 Received: from mtaout25.012.net.il ([80.179.55.181]:37032) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WJ7e0-0002wB-WA for 16647@debbugs.gnu.org; Thu, 27 Feb 2014 15:33:26 -0500 Received: from conversion-daemon.mtaout25.012.net.il by mtaout25.012.net.il (HyperSendmail v2007.08) id <0N1O009008EIQG00@mtaout25.012.net.il> for 16647@debbugs.gnu.org; Thu, 27 Feb 2014 22:31:50 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by mtaout25.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0N1O0069R912ZP50@mtaout25.012.net.il>; Thu, 27 Feb 2014 22:31:50 +0200 (IST) Date: Thu, 27 Feb 2014 22:33:23 +0200 From: Eli Zaretskii Subject: Re: bug#16647: Imprecisions with window-resizing cursors In-reply-to: <530F98EB.6060800@gmx.at> X-012-Sender: halo1@inter.net.il To: martin rudalics Message-id: <83d2i8xpm4.fsf@gnu.org> References: <87y51qnlfe.fsf@gmail.com> <530F98EB.6060800@gmx.at> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 16647 Cc: 16647@debbugs.gnu.org, evgkeni.sampelnikof@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii 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: 1.0 (+) > Date: Thu, 27 Feb 2014 20:58:35 +0100 > From: martin rudalics > Cc: 16647@debbugs.gnu.org > > The reason was that a mouse glyph from the text area could extend > into the mode line. That's news to me. Can you describe how it happens? From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 27 15:38:48 2014 Received: (at 16647) by debbugs.gnu.org; 27 Feb 2014 20:38:48 +0000 Received: from localhost ([127.0.0.1]:43084 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WJ7jD-00035K-QD for submit@debbugs.gnu.org; Thu, 27 Feb 2014 15:38:48 -0500 Received: from mtaout23.012.net.il ([80.179.55.175]:35007) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WJ7jB-000359-3p for 16647@debbugs.gnu.org; Thu, 27 Feb 2014 15:38:46 -0500 Received: from conversion-daemon.a-mtaout23.012.net.il by a-mtaout23.012.net.il (HyperSendmail v2007.08) id <0N1O00I008RVIG00@a-mtaout23.012.net.il> for 16647@debbugs.gnu.org; Thu, 27 Feb 2014 22:38:43 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout23.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0N1O00ICS9CGEQ30@a-mtaout23.012.net.il>; Thu, 27 Feb 2014 22:38:40 +0200 (IST) Date: Thu, 27 Feb 2014 22:38:41 +0200 From: Eli Zaretskii Subject: Re: bug#16647: Imprecisions with window-resizing cursors In-reply-to: <530F9956.7050301@gmx.at> X-012-Sender: halo1@inter.net.il To: martin rudalics Message-id: <83bnxsxpda.fsf@gnu.org> References: <87y51qnlfe.fsf@gmail.com> <52F21707.9050509@gmx.at> <87k3d81tqz.fsf@gmail.com> <52F3635C.9040408@gmx.at> <877g96g76g.fsf@gmail.com> <52F530A7.1090104@gmx.at> <871tz7pcop.fsf@gmail.com> <52FE0059.4080508@gmx.at> <8738jlk6zn.fsf@moondust.localdomain> <52FE5FA0.6020202@gmx.at> <87lhxdgvcc.fsf@moondust.localdomain> <530093B0.50501@gmx.at> <87ob26x6pl.fsf@moondust.localdomain> <871tyyh0am.fsf@moondust.localdomain> <5307A0B4.3070003@gmx.at> <87fvnchwgz.fsf@moondust.localdomain> <53086B2A.4020804@gmx.at> <87txbrrphk.fsf@moondust.localdomain> <87eh2vgfph.fsf@gmail.com> <5308F1DC.6010108@gmx.at> <87mwhj9da6.fsf@gmail.com> <5309D323.5010607@gmx.at> <87lhx19zn9.fsf@gmail.com> <530AF735.7070106@gmx.at> <877g8kmzr5.fsf@gmail.com> <530B8B8D.1030102@gmx.at> <8738j8m7p2.fsf@gmail.com> <530DBF22.3050100@gmx.at> <8338j5zuum.fsf@gnu.org> <530F9956.7050301@gmx.at> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 16647 Cc: nljlistbox2@gmail.com, esabof@gmail.com, 16647@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii 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: 1.0 (+) > Date: Thu, 27 Feb 2014 21:00:22 +0100 > From: martin rudalics > CC: esabof@gmail.com, nljlistbox2@gmail.com, 16647@debbugs.gnu.org > > If you are good at this - I need a function like XDrawRectangle with the > same signature but for debugging with the Windows API. It would take me > at least an hour to write it. Could you do that? I'm not good at all at that, but is w32_draw_rectangle what you want? From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 27 19:38:44 2014 Received: (at submit) by debbugs.gnu.org; 28 Feb 2014 00:38:44 +0000 Received: from localhost ([127.0.0.1]:43240 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WJBTP-00040S-Vl for submit@debbugs.gnu.org; Thu, 27 Feb 2014 19:38:44 -0500 Received: from eggs.gnu.org ([208.118.235.92]:43630) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WJBTN-00040E-CZ for submit@debbugs.gnu.org; Thu, 27 Feb 2014 19:38:42 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WJBTE-00018C-HV for submit@debbugs.gnu.org; Thu, 27 Feb 2014 19:38:40 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: * X-Spam-Status: No, score=1.1 required=5.0 tests=BAYES_50, FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:52112) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WJBTE-000188-EY for submit@debbugs.gnu.org; Thu, 27 Feb 2014 19:38:32 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:45322) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WJBT5-0006mY-Ve for bug-gnu-emacs@gnu.org; Thu, 27 Feb 2014 19:38:32 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WJBSu-00014H-Vk for bug-gnu-emacs@gnu.org; Thu, 27 Feb 2014 19:38:23 -0500 Received: from mail-qc0-x22b.google.com ([2607:f8b0:400d:c01::22b]:62168) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WJBSu-00014C-RT for bug-gnu-emacs@gnu.org; Thu, 27 Feb 2014 19:38:12 -0500 Received: by mail-qc0-f171.google.com with SMTP id x3so3864qcv.30 for ; Thu, 27 Feb 2014 16:38:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type; bh=aqYlz9Zi38IqIyIdV1Xrx1/sLEa9Lh0N8TqJfLGfH54=; b=ZWF69WPPvDu9MyboLZe3pZAFiQe1idpCNIUXvagmFfZwZSU33upjK8oYNadbChC+ew TfrhSSlGzA58Oc4nj0f/VV0LCasD80zzcM7/2lW+BAexQnZoattNj4cneA2q3oYB537N c+LC1tpWWmqkfBoZibmK/whlWsWzwch0Y+nJYA6cuxwj9e4h+dWvr28wIhOFqgziR/sF 2jEjoJmkv/jY4RLcqccRK5m8EeeF5yK+B8xrRX3w6FYQ6CLMCFCWkL5yj8i26MrLFUF3 Ecrcu5MIQAi93XgFeMLn3f+TBc9GZedF30cnkjv/coVO+ZiZe+1+VolaAEMEUkiIk+FJ FPPQ== X-Received: by 10.224.167.84 with SMTP id p20mr1040qay.24.1393547892213; Thu, 27 Feb 2014 16:38:12 -0800 (PST) Received: from moondust.localdomain.nodomain.none (T860E.WPA.Dal.Ca. [134.190.134.14]) by mx.google.com with ESMTPSA id l6sm19135159qac.8.2014.02.27.16.38.10 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 27 Feb 2014 16:38:11 -0800 (PST) From: nljlistbox2@gmail.com (N. Jackson) To: martin rudalics Subject: Re: bug#16647: Imprecisions with window-resizing cursors References: <87y51qnlfe.fsf@gmail.com> <52F21707.9050509@gmx.at> <87k3d81tqz.fsf@gmail.com> <52F3635C.9040408@gmx.at> <877g96g76g.fsf@gmail.com> <52F530A7.1090104@gmx.at> <871tz7pcop.fsf@gmail.com> <52FE0059.4080508@gmx.at> <8738jlk6zn.fsf@moondust.localdomain> <530F98F4.3020909@gmx.at> Date: Thu, 27 Feb 2014 20:38:09 -0400 In-Reply-To: <530F98F4.3020909@gmx.at> (martin rudalics's message of "Thu, 27 Feb 2014 20:58:44 +0100") Message-ID: <87ppm8jclq.fsf@moondust.localdomain> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). 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: -3.8 (---) X-Debbugs-Envelope-To: submit Cc: bug-gnu-emacs@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: -3.8 (---) At 15:58 -0400 on Thursday 2014-02-27, martin rudalics wrote: > I now tried to address the following issues reported here: >> lag in appearance of <=> handle (probably okay?) > I'm not all to sure about this. But with a right fringe larger than the > default character width it was possible to not show the <=> until the > mouse was right over the vertical border. This should be fixed now. > Please try again. Yes, I believe I only saw this sluggishness/lag the first day I was testing. >> Another bug >> =========== >> When the vertical line is as far to the right in the frame as it will go >> (i.e., when the right window is as narrow as permitted), then the <=> >> handle only appears when the mouse cursor approaches the vertical line >> from the right. If the mouse cursor approaches the vertical line from >> the left, the <=> handle fails to appear. (Ditto with "left" and "right" >> reversed in that statement.) > > This might be due to the same reason as the issue described above. The > mouse cursor won't appear when approaching the border from the left. > Please try again. I think I amended my description of this in later reports, wrt s/left/right, but in any case the misbehaviour I was seeing is now fixed. From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 27 19:40:06 2014 Received: (at submit) by debbugs.gnu.org; 28 Feb 2014 00:40:06 +0000 Received: from localhost ([127.0.0.1]:43244 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WJBUj-00043T-Ip for submit@debbugs.gnu.org; Thu, 27 Feb 2014 19:40:05 -0500 Received: from eggs.gnu.org ([208.118.235.92]:44156) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WJBUh-00043L-7t for submit@debbugs.gnu.org; Thu, 27 Feb 2014 19:40:03 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WJBUY-0001nI-Ps for submit@debbugs.gnu.org; Thu, 27 Feb 2014 19:40:03 -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.3 required=5.0 tests=BAYES_40, FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:45754) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WJBUY-0001nB-MN for submit@debbugs.gnu.org; Thu, 27 Feb 2014 19:39:54 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:45793) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WJBUQ-00080I-7q for bug-gnu-emacs@gnu.org; Thu, 27 Feb 2014 19:39:54 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WJBUH-0001it-RH for bug-gnu-emacs@gnu.org; Thu, 27 Feb 2014 19:39:46 -0500 Received: from mail-qc0-x230.google.com ([2607:f8b0:400d:c01::230]:35933) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WJBUH-0001ih-Mu for bug-gnu-emacs@gnu.org; Thu, 27 Feb 2014 19:39:37 -0500 Received: by mail-qc0-f176.google.com with SMTP id r5so6013qcx.21 for ; Thu, 27 Feb 2014 16:39:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type; bh=6q2I/17ehMJTsnVGPbrhZDQcn6j5oMK3mIJC8lOmupQ=; b=YHc0S10OilSp95LBtCkECpuq6poAiYVloA3hP7eAgBZZFZZtTH6dGSrfAD1xEjftO/ 5uA7zSOf4DT9OmjSk8WaTz3si6b1JjAm8jnfxP1S9/cMW4IdoWwrJN10oxwOvCA5dZul gzpHPdiX4J8KFMp4AIrMHx1LQVHbTXQ85ZSyoxg86Rxg+ssFyUub6nWnYnaeMhycBEL7 ww9J4e8dD2JnxhHCoaeadJiuUnr1eidoR/0VKW8X/ZEL16EbxMWpM7fYx8QXJVFet55B rbJW27ND3u5TCcFkltDRRxE4LWYB9nomdWX5glHoQB+xmkMvamygGJgcoeGZKPGwlch2 e8Ug== X-Received: by 10.224.125.4 with SMTP id w4mr21546407qar.68.1393547977170; Thu, 27 Feb 2014 16:39:37 -0800 (PST) Received: from moondust.localdomain.nodomain.none (T860E.WPA.Dal.Ca. [134.190.134.14]) by mx.google.com with ESMTPSA id c60sm1023qge.11.2014.02.27.16.39.36 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 27 Feb 2014 16:39:36 -0800 (PST) From: nljlistbox2@gmail.com (N. Jackson) To: martin rudalics Subject: Re: bug#16647: Imprecisions with window-resizing cursors References: <87y51qnlfe.fsf@gmail.com> <52F21707.9050509@gmx.at> <87k3d81tqz.fsf@gmail.com> <52F3635C.9040408@gmx.at> <877g96g76g.fsf@gmail.com> <52F530A7.1090104@gmx.at> <871tz7pcop.fsf@gmail.com> <52FE0059.4080508@gmx.at> <8738jlk6zn.fsf@moondust.localdomain> <52FE5FA0.6020202@gmx.at> <87lhxdgvcc.fsf@moondust.localdomain> <530093B0.50501@gmx.at> <87ob26x6pl.fsf@moondust.localdomain> <530F98FE.1020407@gmx.at> Date: Thu, 27 Feb 2014 20:39:35 -0400 In-Reply-To: <530F98FE.1020407@gmx.at> (martin rudalics's message of "Thu, 27 Feb 2014 20:58:54 +0100") Message-ID: <87lhwwjcjc.fsf@moondust.localdomain> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). 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: -3.8 (---) X-Debbugs-Envelope-To: submit Cc: bug-gnu-emacs@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: -3.8 (---) At 15:58 -0400 on Thursday 2014-02-27, martin rudalics wrote: >> Recipe: >> >> Emacs -Q >> >> M-: (progn (scroll-bar-mode -1) (split-window-right) ) >> >> Drag vertical line as far as it will go to the right. >> >> Approach (and cross) vertical line with mouse cursor from the >> left. (Bug: I do not see the mouse cursor turn into the <=> handle.) > > Hopefully fixed now as mentioned in my previous post. Please try again. Yes, fixed using today's trunk. From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 27 19:50:20 2014 Received: (at submit) by debbugs.gnu.org; 28 Feb 2014 00:50:20 +0000 Received: from localhost ([127.0.0.1]:43248 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WJBed-0004O2-AM for submit@debbugs.gnu.org; Thu, 27 Feb 2014 19:50:20 -0500 Received: from eggs.gnu.org ([208.118.235.92]:46345) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WJBea-0004Nr-FC for submit@debbugs.gnu.org; Thu, 27 Feb 2014 19:50:17 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WJBeR-0004q7-DM for submit@debbugs.gnu.org; Thu, 27 Feb 2014 19:50:15 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: * X-Spam-Status: No, score=1.1 required=5.0 tests=BAYES_50, FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:33122) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WJBeR-0004q0-Ag for submit@debbugs.gnu.org; Thu, 27 Feb 2014 19:50:07 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:47918) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WJBeI-0003b6-Ts for bug-gnu-emacs@gnu.org; Thu, 27 Feb 2014 19:50:07 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WJBeA-0004d1-FV for bug-gnu-emacs@gnu.org; Thu, 27 Feb 2014 19:49:58 -0500 Received: from mail-qg0-x22f.google.com ([2607:f8b0:400d:c04::22f]:36223) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WJBeA-0004cv-A9 for bug-gnu-emacs@gnu.org; Thu, 27 Feb 2014 19:49:50 -0500 Received: by mail-qg0-f47.google.com with SMTP id 63so54093qgz.6 for ; Thu, 27 Feb 2014 16:49:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type; bh=VNPMWLrX3qr9aRtWGSYTB7qRBYI7722w40jngbuphYI=; b=pcdU3fA78Gnw/NpoqLJGjLeJx0HZtB0+cENX0e+maAPxnKIHuVlAT4LtQh6K9PDaRZ /yxUxarqMR+fyv8RcjC6Vdb7QrZFlf8Cnf14iJ6dD4ZwXASqdkiX9j0K4ajcL+UuNFpu itOVGFVbkCy14NnGSzH9AuyUdNcr8/UA9ngbXZ3Fu812KPEotnCQRpnePWJ6K6lp8IjJ Nx7Mb7xwFx7VjFiCGwpy8W8PTdmbPUzYsJucDF78oTG0hJTBUeVT/GQ4WUVojAf4meCT 5Kv3Buv0ejwABijxdO2s6rd373+DzhX4UB86rHm1bdLANfjUPQt7Dd6vS3GidY+EeXSg RGzA== X-Received: by 10.140.92.65 with SMTP id a59mr48037qge.34.1393548589829; Thu, 27 Feb 2014 16:49:49 -0800 (PST) Received: from moondust.localdomain.nodomain.none (T860E.WPA.Dal.Ca. [134.190.134.14]) by mx.google.com with ESMTPSA id d15sm98852qaq.4.2014.02.27.16.49.48 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 27 Feb 2014 16:49:49 -0800 (PST) From: nljlistbox2@gmail.com (N. Jackson) To: martin rudalics Subject: Re: bug#16647: Imprecisions with window-resizing cursors References: <87y51qnlfe.fsf@gmail.com> <52F530A7.1090104@gmx.at> <871tz7pcop.fsf@gmail.com> <52FE0059.4080508@gmx.at> <8738jlk6zn.fsf@moondust.localdomain> <52FE5FA0.6020202@gmx.at> <87lhxdgvcc.fsf@moondust.localdomain> <530093B0.50501@gmx.at> <87ob26x6pl.fsf@moondust.localdomain> <871tyyh0am.fsf@moondust.localdomain> <5307A0B4.3070003@gmx.at> <87fvnchwgz.fsf@moondust.localdomain> <53086B2A.4020804@gmx.at> <87txbrrphk.fsf@moondust.localdomain> <87eh2vgfph.fsf@gmail.com> <5308F1DC.6010108@gmx.at> <87mwhj9da6.fsf@gmail.com> <87eh2usmf3.fsf@moondust.localdomain> <5309D33E.1020005@gmx.at> <87txbp2rqp.fsf@moondust.localdomain> <530F990A.6000309@gmx.at> Date: Thu, 27 Feb 2014 20:49:47 -0400 In-Reply-To: <530F990A.6000309@gmx.at> (martin rudalics's message of "Thu, 27 Feb 2014 20:59:06 +0100") Message-ID: <87eh2ojc2c.fsf@moondust.localdomain> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). 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: -3.8 (---) X-Debbugs-Envelope-To: submit Cc: bug-gnu-emacs@gnu.org, E Sabof 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: -3.8 (---) At 15:59 -0400 on Thursday 2014-02-27, martin rudalics wrote: >> First impressions: Before splitting the window horizontally (with the >> backwardsly-named split-window-vertically), I notice that I get the >> changed mouse cursor indicating that I can resize the window whenever I >> cross the mode line / bottom divider, but, in fact, I am only able to >> use it (to increase the size of the minibuffer) when the minibuffer is >> active. When the minibuffer is inactive, I can't resize it, yet the >> mouse cursor still changes indicating that I can. Presumably this is a >> bug. > > Should be fixed now. Please look again. No, this is the only misbehaviour I saw that is not fixed now. With GNU Emacs 24.3.50 (x86_64-unknown-linux-gnu, GTK+ Version 3.8.8) of 2014-02-27 Repository revision: 116586 rudalics@gmx.at-20140227192210-27ciko3o65i7w9pv Windowing system distributor `Fedora Project', version 11.0.11404000 I still get the handle indicating I can resize the minibuffer, but I cannot actually resize it unless it is active. (But didn't you say you were going to defer fixing this for now?) >> But: >> >> emacs -Q >> M-: (set-frame-parameter nil 'bottom-divider-width 10) RET >> M-: (setq mouse-autoselect-window t) >> Drag the window divider up a few pixels (but less than one line) >> >> Moving the mouse cursor upwards is as before. >> >> Moving the mouse cursor downwards is as before except that when it >> crosses the bottom of the bottom divider into the bottom window, the >> focus changes to the bottom window, _but_ the resizing mouse cursor >> continues to be displayed well in to the bottom window, but will not >> resize the window if clicked on there -- indeed clicking on it, I can >> select text in the bottom window while it is still displayed as a >> resizing cursor! > > Should work with my previous fix. Please check again. Yes, seems fixed with today's trunk. :) N. From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 28 01:47:41 2014 Received: (at 16647) by debbugs.gnu.org; 28 Feb 2014 06:47:41 +0000 Received: from localhost ([127.0.0.1]:43427 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WJHES-0001uP-Cv for submit@debbugs.gnu.org; Fri, 28 Feb 2014 01:47:40 -0500 Received: from mtaout21.012.net.il ([80.179.55.169]:56835) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WJHEO-0001uD-MO for 16647@debbugs.gnu.org; Fri, 28 Feb 2014 01:47:38 -0500 Received: from conversion-daemon.a-mtaout21.012.net.il by a-mtaout21.012.net.il (HyperSendmail v2007.08) id <0N1P003001B6DX00@a-mtaout21.012.net.il> for 16647@debbugs.gnu.org; Fri, 28 Feb 2014 08:47:34 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout21.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0N1P0039T1JADF20@a-mtaout21.012.net.il>; Fri, 28 Feb 2014 08:47:34 +0200 (IST) Date: Fri, 28 Feb 2014 08:47:36 +0200 From: Eli Zaretskii Subject: Re: bug#16647: Imprecisions with window-resizing cursors In-reply-to: <87eh2ojc2c.fsf@moondust.localdomain> X-012-Sender: halo1@inter.net.il To: nljlistbox2@gmail.com (N. Jackson) Message-id: <8338j3ybqv.fsf@gnu.org> References: <87y51qnlfe.fsf@gmail.com> <52F530A7.1090104@gmx.at> <871tz7pcop.fsf@gmail.com> <52FE0059.4080508@gmx.at> <8738jlk6zn.fsf@moondust.localdomain> <52FE5FA0.6020202@gmx.at> <87lhxdgvcc.fsf@moondust.localdomain> <530093B0.50501@gmx.at> <87ob26x6pl.fsf@moondust.localdomain> <871tyyh0am.fsf@moondust.localdomain> <5307A0B4.3070003@gmx.at> <87fvnchwgz.fsf@moondust.localdomain> <53086B2A.4020804@gmx.at> <87txbrrphk.fsf@moondust.localdomain> <87eh2vgfph.fsf@gmail.com> <5308F1DC.6010108@gmx.at> <87mwhj9da6.fsf@gmail.com> <87eh2usmf3.fsf@moondust.localdomain> <5309D33E.1020005@gmx.at> <87txbp2rqp.fsf@moondust.localdomain> <530F990A.6000309@gmx.at> <87eh2ojc2c.fsf@moondust.localdomain> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 16647 Cc: rudalics@gmx.at, 16647@debbugs.gnu.org, esabof@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii 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: 1.0 (+) > From: nljlistbox2@gmail.com (N. Jackson) > Date: Thu, 27 Feb 2014 20:49:47 -0400 > Cc: 16647@debbugs.gnu.org, esabof@gmail.com > > No, this is the only misbehaviour I saw that is not fixed now. With > > GNU Emacs 24.3.50 (x86_64-unknown-linux-gnu, GTK+ Version 3.8.8) of > 2014-02-27 Repository revision: 116586 > rudalics@gmx.at-20140227192210-27ciko3o65i7w9pv > Windowing system distributor `Fedora Project', version 11.0.11404000 > > I still get the handle indicating I can resize the minibuffer, but I > cannot actually resize it unless it is active. And indeed you can't, and shouldn't. This issue has nothing to do with when the mouse pointer changes shape, it's an entirely different issue. From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 28 06:00:10 2014 Received: (at submit) by debbugs.gnu.org; 28 Feb 2014 11:00:10 +0000 Received: from localhost ([127.0.0.1]:43655 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WJLAn-00015e-A1 for submit@debbugs.gnu.org; Fri, 28 Feb 2014 06:00:10 -0500 Received: from eggs.gnu.org ([208.118.235.92]:38692) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WJLAi-00012k-WD for submit@debbugs.gnu.org; Fri, 28 Feb 2014 06:00:06 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WJLAU-00080g-CA for submit@debbugs.gnu.org; Fri, 28 Feb 2014 05:59:59 -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.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:44446) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WJLAU-00080c-8q for submit@debbugs.gnu.org; Fri, 28 Feb 2014 05:59:50 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:40365) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WJLAM-0003FO-TE for bug-gnu-emacs@gnu.org; Fri, 28 Feb 2014 05:59:50 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WJLAF-0007x4-J9 for bug-gnu-emacs@gnu.org; Fri, 28 Feb 2014 05:59:42 -0500 Received: from mout.gmx.net ([212.227.15.15]:55021) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WJLAF-0007w9-9v for bug-gnu-emacs@gnu.org; Fri, 28 Feb 2014 05:59:35 -0500 Received: from [62.47.57.2] ([62.47.57.2]) by mail.gmx.com (mrgmx101) with ESMTPSA (Nemesis) id 0LjeWC-1WurqI0P0a-00bd6C; Fri, 28 Feb 2014 11:59:34 +0100 Message-ID: <53106C15.2050901@gmx.at> Date: Fri, 28 Feb 2014 11:59:33 +0100 From: martin rudalics MIME-Version: 1.0 To: "N. Jackson" Subject: Re: bug#16647: Imprecisions with window-resizing cursors References: <87y51qnlfe.fsf@gmail.com> <52F530A7.1090104@gmx.at> <871tz7pcop.fsf@gmail.com> <52FE0059.4080508@gmx.at> <8738jlk6zn.fsf@moondust.localdomain> <52FE5FA0.6020202@gmx.at> <87lhxdgvcc.fsf@moondust.localdomain> <530093B0.50501@gmx.at> <87ob26x6pl.fsf@moondust.localdomain> <871tyyh0am.fsf@moondust.localdomain> <5307A0B4.3070003@gmx.at> <87fvnchwgz.fsf@moondust.localdomain> <53086B2A.4020804@gmx.at> <87txbrrphk.fsf@moondust.localdomain> <87eh2vgfph.fsf@gmail.com> <5308F1DC.6010108@gmx.at> <87mwhj9da6.fsf@gmail.com> <87eh2usmf3.fsf@moondust.localdomain> <5309D33E.1020005@gmx.at> <87txbp2rqp.fsf@moondust.localdomain> <530F990A.6000309@gmx.at> <87eh2ojc2c.fsf@moondust.localdomain> In-Reply-To: <87eh2ojc2c.fsf@moondust.localdomain> Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:yFyBf8lgJ+PxweqedKzRB0UfyhL7gqqUZSAENXkNOV1VnuBCTii Y08SU5RBpSjwfoy15KmQeiYOtKBYNilVh134Bt+79vdxfa2Pxh4Qm3bqgArZyRdrbNoGKU2 aLKUHiIu8TuVumOcusitsDsqiYDcJLvhKGsEnchRtgaH+hLjAzdKQmlt2hik8QrXLLuz/Mi kD4hTD76XgI8ZyCD2i9Bw== 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-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.1 (----) X-Debbugs-Envelope-To: submit Cc: bug-gnu-emacs@gnu.org, E Sabof 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: -4.1 (----) >>> First impressions: Before splitting the window horizontally (with the >>> backwardsly-named split-window-vertically), I notice that I get the >>> changed mouse cursor indicating that I can resize the window whenever I >>> cross the mode line / bottom divider, but, in fact, I am only able to >>> use it (to increase the size of the minibuffer) when the minibuffer is >>> active. When the minibuffer is inactive, I can't resize it, yet the >>> mouse cursor still changes indicating that I can. Presumably this is a >>> bug. >> Should be fixed now. Please look again. > > No, this is the only misbehaviour I saw that is not fixed now. With > > GNU Emacs 24.3.50 (x86_64-unknown-linux-gnu, GTK+ Version 3.8.8) of > 2014-02-27 Repository revision: 116586 > rudalics@gmx.at-20140227192210-27ciko3o65i7w9pv > Windowing system distributor `Fedora Project', version 11.0.11404000 > > I still get the handle indicating I can resize the minibuffer, but I > cannot actually resize it unless it is active. I did fix the behavior for the bottom divider only. The mode line itself behaves differently. I think I fixed that now as well. Please try again. martin From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 28 06:00:18 2014 Received: (at 16647) by debbugs.gnu.org; 28 Feb 2014 11:00:18 +0000 Received: from localhost ([127.0.0.1]:43657 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WJLAv-0001F4-Ea for submit@debbugs.gnu.org; Fri, 28 Feb 2014 06:00:17 -0500 Received: from mout.gmx.net ([212.227.15.19]:58529) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WJLAj-00013s-KK for 16647@debbugs.gnu.org; Fri, 28 Feb 2014 06:00:08 -0500 Received: from [62.47.57.2] ([62.47.57.2]) by mail.gmx.com (mrgmx101) with ESMTPSA (Nemesis) id 0MfiFU-1WXaGV31xU-00N6Q6; Fri, 28 Feb 2014 12:00:03 +0100 Message-ID: <53106C32.9050006@gmx.at> Date: Fri, 28 Feb 2014 12:00:02 +0100 From: martin rudalics MIME-Version: 1.0 To: Eli Zaretskii Subject: Re: bug#16647: Imprecisions with window-resizing cursors References: <87y51qnlfe.fsf@gmail.com> <530F98EB.6060800@gmx.at> <83d2i8xpm4.fsf@gnu.org> In-Reply-To: <83d2i8xpm4.fsf@gnu.org> Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:+nvMZQB9ffAL1BmGWxIKRVQM5yCD8IiKovvvNngRbT3k6aHMdt0 bCHRYYafI6xui4PBk50DP9C46m+ICa1xWXF/SGT156Zo3P7yS0fRT61ZlrkOHZxfqA2kxpM 30Qc1fkJxmmqmot9sdKPa4XmbfTdjfk/jBCyaFUU/XNvOFxsuWrsr3Uc2DA9fHSvG2X01Q2 jhaj/MY70lSmP3pNkEXUw== X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 16647 Cc: 16647@debbugs.gnu.org, evgkeni.sampelnikof@gmail.com 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 (/) >> The reason was that a mouse glyph from the text area could extend >> into the mode line. > > That's news to me. Can you describe how it happens? With a partially-visible line at the bottom of the window. In that case the mouse glyph covers the non-visible part of the character. Moving the mouse from top to bottom will not show the drag cursor on the modeline as long as the cursor is within the invisible part of the mouse glyph. Now if only one or two pixels of that character are visible, you will see the drag cursor only on the lowest two or four pixles of the modeline. martin From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 28 06:00:42 2014 Received: (at 16647) by debbugs.gnu.org; 28 Feb 2014 11:00:42 +0000 Received: from localhost ([127.0.0.1]:43660 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WJLBI-0001gJ-0m for submit@debbugs.gnu.org; Fri, 28 Feb 2014 06:00:40 -0500 Received: from mout.gmx.net ([212.227.15.18]:54451) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WJLB9-0001Q0-T5 for 16647@debbugs.gnu.org; Fri, 28 Feb 2014 06:00:38 -0500 Received: from [62.47.57.2] ([62.47.57.2]) by mail.gmx.com (mrgmx101) with ESMTPSA (Nemesis) id 0LpwZn-1WqDXu2dvz-00fjTI; Fri, 28 Feb 2014 12:00:13 +0100 Message-ID: <53106C3C.8080009@gmx.at> Date: Fri, 28 Feb 2014 12:00:12 +0100 From: martin rudalics MIME-Version: 1.0 To: Eli Zaretskii Subject: Re: bug#16647: Imprecisions with window-resizing cursors References: <87y51qnlfe.fsf@gmail.com> <52F21707.9050509@gmx.at> <87k3d81tqz.fsf@gmail.com> <52F3635C.9040408@gmx.at> <877g96g76g.fsf@gmail.com> <52F530A7.1090104@gmx.at> <871tz7pcop.fsf@gmail.com> <52FE0059.4080508@gmx.at> <8738jlk6zn.fsf@moondust.localdomain> <52FE5FA0.6020202@gmx.at> <87lhxdgvcc.fsf@moondust.localdomain> <530093B0.50501@gmx.at> <87ob26x6pl.fsf@moondust.localdomain> <871tyyh0am.fsf@moondust.localdomain> <5307A0B4.3070003@gmx.at> <87fvnchwgz.fsf@moondust.localdomain> <53086B2A.4020804@gmx.at> <87txbrrphk.fsf@moondust.localdomain> <87eh2vgfph.fsf@gmail.com> <5308F1DC.6010108@gmx.at> <87mwhj9da6.fsf@gmail.com> <5309D323.5010607@gmx.at> <87lhx19zn9.fsf@gmail.com> <530AF735.7070106@gmx.at> <877g8kmzr5.fsf@gmail.com> <530B8B8D.1030102@gmx.at> <8738j8m7p2.fsf@gmail.com> <530DBF22.3050100@gmx.at> <8338j5zuum.fsf@gnu.org> <530F9956.7050301@gmx.at> <83bnxsxpda.fsf@gnu.org> In-Reply-To: <83bnxsxpda.fsf@gnu.org> Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:ZLee44M4ilMeSSCQkSlfaJWEqW0HkdfSv0fvHZGfjKGWc1ttKnd AbmpwgtlNlLG5K7QLP5h8X3P/N329t72OdpVBl/74zqBY+ePoal89KwNiRXpMc+a1CUBx/H 1d6ps45nxcZZssT+ZTsdLXQhBuPk+Sibo8868B6/KpjGssIX0vEMRQ4EJJ/PKxzIiq+P2Ed oiO/7ZenZCt119c6ABtrA== X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 16647 Cc: nljlistbox2@gmail.com, esabof@gmail.com, 16647@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 (/) > I'm not good at all at that, but is w32_draw_rectangle what you want? Not really - the signature differs from that of XDrawRectangle :-( martin From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 28 06:28:49 2014 Received: (at 16647) by debbugs.gnu.org; 28 Feb 2014 11:28:49 +0000 Received: from localhost ([127.0.0.1]:43685 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WJLcX-000353-4d for submit@debbugs.gnu.org; Fri, 28 Feb 2014 06:28:49 -0500 Received: from mtaout20.012.net.il ([80.179.55.166]:47649) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WJLcU-00034t-7D for 16647@debbugs.gnu.org; Fri, 28 Feb 2014 06:28:47 -0500 Received: from conversion-daemon.a-mtaout20.012.net.il by a-mtaout20.012.net.il (HyperSendmail v2007.08) id <0N1P00D00EFQAL00@a-mtaout20.012.net.il> for 16647@debbugs.gnu.org; Fri, 28 Feb 2014 13:28:44 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout20.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0N1P00CD3EJVZA80@a-mtaout20.012.net.il>; Fri, 28 Feb 2014 13:28:44 +0200 (IST) Date: Fri, 28 Feb 2014 13:28:46 +0200 From: Eli Zaretskii Subject: Re: bug#16647: Imprecisions with window-resizing cursors In-reply-to: <53106C32.9050006@gmx.at> X-012-Sender: halo1@inter.net.il To: martin rudalics Message-id: <83k3cfwk5t.fsf@gnu.org> References: <87y51qnlfe.fsf@gmail.com> <530F98EB.6060800@gmx.at> <83d2i8xpm4.fsf@gnu.org> <53106C32.9050006@gmx.at> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 16647 Cc: 16647@debbugs.gnu.org, evgkeni.sampelnikof@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii 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: 1.0 (+) > Date: Fri, 28 Feb 2014 12:00:02 +0100 > From: martin rudalics > CC: evgkeni.sampelnikof@gmail.com, 16647@debbugs.gnu.org > > >> The reason was that a mouse glyph from the text area could extend > >> into the mode line. > > > > That's news to me. Can you describe how it happens? > > With a partially-visible line at the bottom of the window. So you mean to say that the pixel values were not limited by the maximum visible y pixel of the window, and now they are? From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 28 06:32:50 2014 Received: (at 16647) by debbugs.gnu.org; 28 Feb 2014 11:32:50 +0000 Received: from localhost ([127.0.0.1]:43690 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WJLgP-0003Cx-Us for submit@debbugs.gnu.org; Fri, 28 Feb 2014 06:32:50 -0500 Received: from mtaout29.012.net.il ([80.179.55.185]:33460) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WJLgN-0003Cm-Oe for 16647@debbugs.gnu.org; Fri, 28 Feb 2014 06:32:48 -0500 Received: from conversion-daemon.mtaout29.012.net.il by mtaout29.012.net.il (HyperSendmail v2007.08) id <0N1P00J00ELKGA00@mtaout29.012.net.il> for 16647@debbugs.gnu.org; Fri, 28 Feb 2014 13:35:44 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by mtaout29.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0N1P00EJOEVK5N60@mtaout29.012.net.il>; Fri, 28 Feb 2014 13:35:44 +0200 (IST) Date: Fri, 28 Feb 2014 13:32:48 +0200 From: Eli Zaretskii Subject: Re: bug#16647: Imprecisions with window-resizing cursors In-reply-to: <53106C3C.8080009@gmx.at> X-012-Sender: halo1@inter.net.il To: martin rudalics Message-id: <83iorzwjz3.fsf@gnu.org> References: <87y51qnlfe.fsf@gmail.com> <52F21707.9050509@gmx.at> <87k3d81tqz.fsf@gmail.com> <52F3635C.9040408@gmx.at> <877g96g76g.fsf@gmail.com> <52F530A7.1090104@gmx.at> <871tz7pcop.fsf@gmail.com> <52FE0059.4080508@gmx.at> <8738jlk6zn.fsf@moondust.localdomain> <52FE5FA0.6020202@gmx.at> <87lhxdgvcc.fsf@moondust.localdomain> <530093B0.50501@gmx.at> <87ob26x6pl.fsf@moondust.localdomain> <871tyyh0am.fsf@moondust.localdomain> <5307A0B4.3070003@gmx.at> <87fvnchwgz.fsf@moondust.localdomain> <53086B2A.4020804@gmx.at> <87txbrrphk.fsf@moondust.localdomain> <87eh2vgfph.fsf@gmail.com> <5308F1DC.6010108@gmx.at> <87mwhj9da6.fsf@gmail.com> <5309D323.5010607@gmx.at> <87lhx19zn9.fsf@gmail.com> <530AF735.7070106@gmx.at> <877g8kmzr5.fsf@gmail.com> <530B8B8D.1030102@gmx.at> <8738j8m7p2.fsf@gmail.com> <530DBF22.3050100@gmx.at> <8338j5zuum.fsf@gnu.org> <530F9956.7050301@gmx.at> <83bnxsxpda.fsf@gnu.org> <53106C3C.8080009@gmx.at> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 16647 Cc: nljlistbox2@gmail.com, esabof@gmail.com, 16647@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii 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: 1.0 (+) > Date: Fri, 28 Feb 2014 12:00:12 +0100 > From: martin rudalics > CC: esabof@gmail.com, nljlistbox2@gmail.com, 16647@debbugs.gnu.org > > > I'm not good at all at that, but is w32_draw_rectangle what you want? > > Not really - the signature differs from that of XDrawRectangle :-( Why do you need an exactly the same signature? Can't a macro or a wrapper function take care of the differences? The code will have to be separately compiled on each platform anyway. From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 28 07:47:23 2014 Received: (at 16647) by debbugs.gnu.org; 28 Feb 2014 12:47:24 +0000 Received: from localhost ([127.0.0.1]:43762 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WJMqZ-0006X6-Lh for submit@debbugs.gnu.org; Fri, 28 Feb 2014 07:47:23 -0500 Received: from mout.gmx.net ([212.227.15.18]:62225) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WJMqW-0006Wr-Ru for 16647@debbugs.gnu.org; Fri, 28 Feb 2014 07:47:21 -0500 Received: from [62.47.42.66] ([62.47.42.66]) by mail.gmx.com (mrgmx001) with ESMTPSA (Nemesis) id 0MKYLf-1WLHzI3zXj-0023cn; Fri, 28 Feb 2014 13:47:16 +0100 Message-ID: <53108552.6060506@gmx.at> Date: Fri, 28 Feb 2014 13:47:14 +0100 From: martin rudalics MIME-Version: 1.0 To: Eli Zaretskii Subject: Re: bug#16647: Imprecisions with window-resizing cursors References: <87y51qnlfe.fsf@gmail.com> <530F98EB.6060800@gmx.at> <83d2i8xpm4.fsf@gnu.org> <53106C32.9050006@gmx.at> <83k3cfwk5t.fsf@gnu.org> In-Reply-To: <83k3cfwk5t.fsf@gnu.org> Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:4l+JvYZDWYrkfPMcR/J5TK6tOIqN7spQYdR/UZfECjiRaVgrzrg b1tUaJIZOhTQAlRMhcZczNOWbBkJil5luyS5EveIBs3zbJTYoTnJXifeVAE9o3AOK/pA8Je DYj3HocOdfPCSorcgIV1tUCFKLKYPOZf0fHwrgAG3PgnfIl3l9u84X5zuV7Jsg2A9r5WlTu wPx9xix6j58jz25P6uxww== X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 16647 Cc: 16647@debbugs.gnu.org, evgkeni.sampelnikof@gmail.com 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 (/) > So you mean to say that the pixel values were not limited by the > maximum visible y pixel of the window, and now they are? The problem was that a pixel value was not limited by the maximum y of the text area of a window but was allowed to extend into the mode line area of the window. In addition, parts of the mode line and the entire header line did not have any glyphs at all but that hardly affected the cursor problem we are discussing here. martin From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 28 07:47:31 2014 Received: (at 16647) by debbugs.gnu.org; 28 Feb 2014 12:47:31 +0000 Received: from localhost ([127.0.0.1]:43765 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WJMqg-0006XU-V6 for submit@debbugs.gnu.org; Fri, 28 Feb 2014 07:47:31 -0500 Received: from mout.gmx.net ([212.227.17.22]:57893) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WJMqZ-0006X5-Uk for 16647@debbugs.gnu.org; Fri, 28 Feb 2014 07:47:24 -0500 Received: from [62.47.42.66] ([62.47.42.66]) by mail.gmx.com (mrgmx003) with ESMTPSA (Nemesis) id 0LbMF8-1X41TM16q2-00kxgU for <16647@debbugs.gnu.org>; Fri, 28 Feb 2014 13:47:22 +0100 Message-ID: <53108558.5090107@gmx.at> Date: Fri, 28 Feb 2014 13:47:20 +0100 From: martin rudalics MIME-Version: 1.0 To: Eli Zaretskii Subject: Re: bug#16647: Imprecisions with window-resizing cursors References: <87y51qnlfe.fsf@gmail.com> <52F21707.9050509@gmx.at> <87k3d81tqz.fsf@gmail.com> <52F3635C.9040408@gmx.at> <877g96g76g.fsf@gmail.com> <52F530A7.1090104@gmx.at> <871tz7pcop.fsf@gmail.com> <52FE0059.4080508@gmx.at> <8738jlk6zn.fsf@moondust.localdomain> <52FE5FA0.6020202@gmx.at> <87lhxdgvcc.fsf@moondust.localdomain> <530093B0.50501@gmx.at> <87ob26x6pl.fsf@moondust.localdomain> <871tyyh0am.fsf@moondust.localdomain> <5307A0B4.3070003@gmx.at> <87fvnchwgz.fsf@moondust.localdomain> <53086B2A.4020804@gmx.at> <87txbrrphk.fsf@moondust.localdomain> <87eh2vgfph.fsf@gmail.com> <5308F1DC.6010108@gmx.at> <87mwhj9da6.fsf@gmail.com> <5309D323.5010607@gmx.at> <87lhx19zn9.fsf@gmail.com> <530AF735.7070106@gmx.at> <877g8kmzr5.fsf@gmail.com> <530B8B8D.1030102@gmx.at> <8738j8m7p2.fsf@gmail.com> <530DBF22.3050100@gmx.at> <8338j5zuum.fsf@gnu.org> <530F9956.7050301@gmx.at> <83bnxsxpda.fsf@gnu.org> <53106C3C.8080009@gmx.at> <83iorzwjz3.fsf@gnu.org> In-Reply-To: <83iorzwjz3.fsf@gnu.org> Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:sbe58Gez6OkPotsRfFxkWzZyy04t+nffgUhw00NGTT5Uqvn1gP9 dAcKJZASvl5vNWGxfvfbt9A6udruYCwkTubccpRx1RALFLPABvtaaNr2G15wMQaowAySVac T0ByqAgLzMVAhEJ742ZxZCI8tj8FZ2/V8RinBXXxgnlCoUPLCV01uKJCvRIMtlwgB+2dV33 PNYgV88BDETGJEMtcmSrg== X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 16647 Cc: nljlistbox2@gmail.com, esabof@gmail.com, 16647@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 (/) > Why do you need an exactly the same signature? Can't a macro or a > wrapper function take care of the differences? The code will have to > be separately compiled on each platform anyway. Sure. But for me writing a macro or a wrapper is tantamount to writing that function from scratch. Having it in the RIF would be optimal. martin From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 28 09:29:47 2014 Received: (at 16647) by debbugs.gnu.org; 28 Feb 2014 14:29:47 +0000 Received: from localhost ([127.0.0.1]:43809 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WJORe-000150-1g for submit@debbugs.gnu.org; Fri, 28 Feb 2014 09:29:46 -0500 Received: from mtaout25.012.net.il ([80.179.55.181]:52413) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WJORa-00014o-6n for 16647@debbugs.gnu.org; Fri, 28 Feb 2014 09:29:43 -0500 Received: from conversion-daemon.mtaout25.012.net.il by mtaout25.012.net.il (HyperSendmail v2007.08) id <0N1P00B00MGBHZ00@mtaout25.012.net.il> for 16647@debbugs.gnu.org; Fri, 28 Feb 2014 16:28:06 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by mtaout25.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0N1P004ULMUTFU80@mtaout25.012.net.il>; Fri, 28 Feb 2014 16:28:06 +0200 (IST) Date: Fri, 28 Feb 2014 16:29:43 +0200 From: Eli Zaretskii Subject: Re: bug#16647: Imprecisions with window-resizing cursors In-reply-to: <53108558.5090107@gmx.at> X-012-Sender: halo1@inter.net.il To: martin rudalics Message-id: <83bnxrwbs8.fsf@gnu.org> References: <87y51qnlfe.fsf@gmail.com> <52F21707.9050509@gmx.at> <87k3d81tqz.fsf@gmail.com> <52F3635C.9040408@gmx.at> <877g96g76g.fsf@gmail.com> <52F530A7.1090104@gmx.at> <871tz7pcop.fsf@gmail.com> <52FE0059.4080508@gmx.at> <8738jlk6zn.fsf@moondust.localdomain> <52FE5FA0.6020202@gmx.at> <87lhxdgvcc.fsf@moondust.localdomain> <530093B0.50501@gmx.at> <87ob26x6pl.fsf@moondust.localdomain> <871tyyh0am.fsf@moondust.localdomain> <5307A0B4.3070003@gmx.at> <87fvnchwgz.fsf@moondust.localdomain> <53086B2A.4020804@gmx.at> <87txbrrphk.fsf@moondust.localdomain> <87eh2vgfph.fsf@gmail.com> <5308F1DC.6010108@gmx.at> <87mwhj9da6.fsf@gmail.com> <5309D323.5010607@gmx.at> <87lhx19zn9.fsf@gmail.com> <530AF735.7070106@gmx.at> <877g8kmzr5.fsf@gmail.com> <530B8B8D.1030102@gmx.at> <8738j8m7p2.fsf@gmail.com> <530DBF22.3050100@gmx.at> <8338j5zuum.fsf@gnu.org> <530F9956.7050301@gmx.at> <83bnxsxpda.fsf@gnu.org> <53106C3C.8080009@gmx.at> <83iorzwjz3.fsf@gnu.org> <53108558.5090107@gmx.at> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 16647 Cc: nljlistbox2@gmail.com, esabof@gmail.com, 16647@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii 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: 1.0 (+) > Date: Fri, 28 Feb 2014 13:47:20 +0100 > From: martin rudalics > CC: esabof@gmail.com, nljlistbox2@gmail.com, 16647@debbugs.gnu.org > > > Why do you need an exactly the same signature? Can't a macro or a > > wrapper function take care of the differences? The code will have to > > be separately compiled on each platform anyway. > > Sure. But for me writing a macro or a wrapper is tantamount to writing > that function from scratch. Having it in the RIF would be optimal. RIF doesn't go to such low levels (and shouldn't, if you ask me). From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 28 12:25:33 2014 Received: (at submit) by debbugs.gnu.org; 28 Feb 2014 17:25:33 +0000 Received: from localhost ([127.0.0.1]:44856 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WJRBk-0007Re-5I for submit@debbugs.gnu.org; Fri, 28 Feb 2014 12:25:32 -0500 Received: from eggs.gnu.org ([208.118.235.92]:34256) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WJRBi-0007RU-Au for submit@debbugs.gnu.org; Fri, 28 Feb 2014 12:25:30 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WJRBZ-0006yz-Sk for submit@debbugs.gnu.org; Fri, 28 Feb 2014 12:25:30 -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.3 required=5.0 tests=BAYES_20, FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:54726) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WJRBZ-0006yv-PT for submit@debbugs.gnu.org; Fri, 28 Feb 2014 12:25:21 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:35926) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WJRBR-00041A-BT for bug-gnu-emacs@gnu.org; Fri, 28 Feb 2014 12:25:21 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WJRBH-0006hN-Mo for bug-gnu-emacs@gnu.org; Fri, 28 Feb 2014 12:25:13 -0500 Received: from mail-qa0-x22f.google.com ([2607:f8b0:400d:c00::22f]:34246) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WJRBH-0006gF-FZ for bug-gnu-emacs@gnu.org; Fri, 28 Feb 2014 12:25:03 -0500 Received: by mail-qa0-f47.google.com with SMTP id w5so955085qac.34 for ; Fri, 28 Feb 2014 09:25:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type; bh=YhfHwWajEIcVI4taQuDqfc6iiGSgtd8wYJ5hzgFKPqs=; b=qkKbjk50EeRB7wIE0By5YLFLJE29zat7+uOfpqtaHWG+SL0Hc8f1xFdfXIikuFyYs4 AC/DqIgFAU6HhM2gvVtWBiTQUUnuZiLp4Nihi5TNoH3elIKKyA8hIAML74k09g3yE33S 88RJ7xhZ/zvxubqCATIh+IAAVEvWlxQrdNn0HRoeBKYedAFTBX9wBHRf+ifEXWo1UxCC h/uxN7kIGjjFfP5oVHylollAL7UNNpDeq7pv+eFcpsx1W1EatK5eKEBR1tXhkGhW+4kX ftUXt5cDzpczs7dALAS5vljKh88qb8DOovhXqkie1kUb7RDPBRuhQfpjEYz592o/KQaa 5cog== X-Received: by 10.140.89.71 with SMTP id u65mr5041856qgd.93.1393608302709; Fri, 28 Feb 2014 09:25:02 -0800 (PST) Received: from moondust.localdomain.nodomain.none (T860E.WPA.Dal.Ca. [134.190.134.14]) by mx.google.com with ESMTPSA id q10sm7698295qaj.13.2014.02.28.09.25.01 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 28 Feb 2014 09:25:02 -0800 (PST) From: nljlistbox2@gmail.com (N. Jackson) To: martin rudalics Subject: Re: bug#16647: OT: window-resizing cursor for minibuffer (Imprecisions with window-resizing cursors) References: <87y51qnlfe.fsf@gmail.com> <52FE0059.4080508@gmx.at> <8738jlk6zn.fsf@moondust.localdomain> <52FE5FA0.6020202@gmx.at> <87lhxdgvcc.fsf@moondust.localdomain> <530093B0.50501@gmx.at> <87ob26x6pl.fsf@moondust.localdomain> <871tyyh0am.fsf@moondust.localdomain> <5307A0B4.3070003@gmx.at> <87fvnchwgz.fsf@moondust.localdomain> <53086B2A.4020804@gmx.at> <87txbrrphk.fsf@moondust.localdomain> <87eh2vgfph.fsf@gmail.com> <5308F1DC.6010108@gmx.at> <87mwhj9da6.fsf@gmail.com> <87eh2usmf3.fsf@moondust.localdomain> <5309D33E.1020005@gmx.at> <87txbp2rqp.fsf@moondust.localdomain> <530F990A.6000309@gmx.at> <87eh2ojc2c.fsf@moondust.localdomain> <53106C15.2050901@gmx.at> Date: Fri, 28 Feb 2014 13:25:01 -0400 In-Reply-To: <53106C15.2050901@gmx.at> (martin rudalics's message of "Fri, 28 Feb 2014 11:59:33 +0100") Message-ID: <87eh2nxi8i.fsf_-_@moondust.localdomain> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). 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: -3.8 (---) X-Debbugs-Envelope-To: submit Cc: bug-gnu-emacs@gnu.org, E Sabof 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: -3.8 (---) At 06:59 -0400 on Friday 2014-02-28, martin rudalics wrote: >>>> First impressions: Before splitting the window horizontally (with the >>>> backwardsly-named split-window-vertically), I notice that I get the >>>> changed mouse cursor indicating that I can resize the window whenever I >>>> cross the mode line / bottom divider, but, in fact, I am only able to >>>> use it (to increase the size of the minibuffer) when the minibuffer is >>>> active. When the minibuffer is inactive, I can't resize it, yet the >>>> mouse cursor still changes indicating that I can. Presumably this is a >>>> bug. >>> Should be fixed now. Please look again. >> >> No, this is the only misbehaviour I saw that is not fixed now. With >> >> GNU Emacs 24.3.50 (x86_64-unknown-linux-gnu, GTK+ Version 3.8.8) of >> 2014-02-27 Repository revision: 116586 >> rudalics@gmx.at-20140227192210-27ciko3o65i7w9pv >> Windowing system distributor `Fedora Project', version 11.0.11404000 >> >> I still get the handle indicating I can resize the minibuffer, but I >> cannot actually resize it unless it is active. > > I did fix the behavior for the bottom divider only. The mode line > itself behaves differently. I think I fixed that now as well. Please > try again. > > martin Hi Martin, Yes, I rebuilt with this morning's trunk (Repository revision: 116611) and this is now fixed. :) Regards, N. From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 28 12:31:16 2014 Received: (at submit) by debbugs.gnu.org; 28 Feb 2014 17:31:16 +0000 Received: from localhost ([127.0.0.1]:44862 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WJRHG-0007cc-Td for submit@debbugs.gnu.org; Fri, 28 Feb 2014 12:31:15 -0500 Received: from eggs.gnu.org ([208.118.235.92]:35510) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WJRHD-0007cS-TR for submit@debbugs.gnu.org; Fri, 28 Feb 2014 12:31:12 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WJRH5-0000iw-1W for submit@debbugs.gnu.org; Fri, 28 Feb 2014 12:31:11 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: * X-Spam-Status: No, score=1.1 required=5.0 tests=BAYES_50, FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:35775) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WJRH4-0000is-UK for submit@debbugs.gnu.org; Fri, 28 Feb 2014 12:31:02 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:37186) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WJRGw-0008WF-Cj for bug-gnu-emacs@gnu.org; Fri, 28 Feb 2014 12:31:02 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WJRGn-0000f1-9G for bug-gnu-emacs@gnu.org; Fri, 28 Feb 2014 12:30:54 -0500 Received: from mail-qa0-x22d.google.com ([2607:f8b0:400d:c00::22d]:58021) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WJRGn-0000eu-4I; Fri, 28 Feb 2014 12:30:45 -0500 Received: by mail-qa0-f45.google.com with SMTP id hw13so957580qab.18 for ; Fri, 28 Feb 2014 09:30:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type; bh=7f4UL/mbi6prJ+S6ynVzuYFlXF1KHgJzirPY1qNs9jE=; b=eFbE0cYhK87aIRaQ+R8gqizaIZr1IB5e/f9eRs7cG/QHi2NdagvY0j1F76iyVKY1oW mMr0H7cgow83lzuAfS3IF5fa++RlQm/7XusdfksJH4nVvrPIX6sSzO4K1w7AM+Lr61pU saFQ4/zPmupy4GYtVBYyzuwWFtSgaIpaNgb+t8e0HNdUW0a26VfJGgyY5TMsP7cmnXVe pX3kD9OX+/Bah65GGr5b+Eltcokp+xfK3iBBo+PsjxFM7Aj+yU87yP89ipc1dpS8aF1G jpkgi3W1c1vixDiBh22hmjAxf65MnzLVvPw3iY+22NHEtdQGbWluN0u8PWVdGl0ucOwP Q4MA== X-Received: by 10.140.88.212 with SMTP id t78mr5123127qgd.47.1393608644508; Fri, 28 Feb 2014 09:30:44 -0800 (PST) Received: from moondust.localdomain.nodomain.none (T860E.WPA.Dal.Ca. [134.190.134.14]) by mx.google.com with ESMTPSA id i7sm7785125qan.0.2014.02.28.09.30.43 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 28 Feb 2014 09:30:43 -0800 (PST) From: nljlistbox2@gmail.com (N. Jackson) To: Eli Zaretskii Subject: Re: bug#16647: OT: window-resizing cursor for minibuffer (Imprecisions with window-resizing cursors) References: <87y51qnlfe.fsf@gmail.com> <52FE0059.4080508@gmx.at> <8738jlk6zn.fsf@moondust.localdomain> <52FE5FA0.6020202@gmx.at> <87lhxdgvcc.fsf@moondust.localdomain> <530093B0.50501@gmx.at> <87ob26x6pl.fsf@moondust.localdomain> <871tyyh0am.fsf@moondust.localdomain> <5307A0B4.3070003@gmx.at> <87fvnchwgz.fsf@moondust.localdomain> <53086B2A.4020804@gmx.at> <87txbrrphk.fsf@moondust.localdomain> <87eh2vgfph.fsf@gmail.com> <5308F1DC.6010108@gmx.at> <87mwhj9da6.fsf@gmail.com> <87eh2usmf3.fsf@moondust.localdomain> <5309D33E.1020005@gmx.at> <87txbp2rqp.fsf@moondust.localdomain> <530F990A.6000309@gmx.at> <87eh2ojc2c.fsf@moondust.localdomain> <8338j3ybqv.fsf@gnu.org> Date: Fri, 28 Feb 2014 13:30:42 -0400 In-Reply-To: <8338j3ybqv.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 28 Feb 2014 08:47:36 +0200") Message-ID: <877g8fxhz1.fsf_-_@moondust.localdomain> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). 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: -3.8 (---) X-Debbugs-Envelope-To: submit Cc: martin rudalics , bug-gnu-emacs@gnu.org, E Sabof 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: -3.8 (---) At 02:47 -0400 on Friday 2014-02-28, Eli Zaretskii wrote: >> From: nljlistbox2@gmail.com (N. Jackson) >> >> No, this is the only misbehaviour I saw that is not fixed now. With >> >> GNU Emacs 24.3.50 (x86_64-unknown-linux-gnu, GTK+ Version 3.8.8) of >> 2014-02-27 Repository revision: 116586 >> rudalics@gmx.at-20140227192210-27ciko3o65i7w9pv >> Windowing system distributor `Fedora Project', version 11.0.11404000 >> >> I still get the handle indicating I can resize the minibuffer, but I >> cannot actually resize it unless it is active. > > And indeed you can't, and shouldn't. This issue has nothing to do > with when the mouse pointer changes shape, it's an entirely different > issue. That was certainly to do with when the mouse pointer changed shape. The mouse pointer was changing shape, indicating that the minibuffer could be resized, when in fact it could not be. I don't believe anyone ever suggested that that was the same issue as, or even directly related to, the current bug. I merely mentioned in passing when I noticed it while helping explore the current bug, as it seemed worth bringing to Martin's attention, but too minor to create yet another bug report for if he could fix it immediately, Martin asked me to check that it was fixed. It turned out that it wasn't (then), so I reported back with that information. I'm not sure why you decided to object so adamantly to that. N. From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 28 13:23:54 2014 Received: (at 16647) by debbugs.gnu.org; 28 Feb 2014 18:23:54 +0000 Received: from localhost ([127.0.0.1]:44881 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WJS6D-0000ef-Om for submit@debbugs.gnu.org; Fri, 28 Feb 2014 13:23:54 -0500 Received: from mout.gmx.net ([212.227.15.18]:60526) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WJS6A-0000eW-TQ for 16647@debbugs.gnu.org; Fri, 28 Feb 2014 13:23:52 -0500 Received: from [62.47.35.87] ([62.47.35.87]) by mail.gmx.com (mrgmx103) with ESMTPSA (Nemesis) id 0M4Wwq-1X8vkn2xzw-00yiWM for <16647@debbugs.gnu.org>; Fri, 28 Feb 2014 19:23:49 +0100 Message-ID: <5310D434.2070307@gmx.at> Date: Fri, 28 Feb 2014 19:23:48 +0100 From: martin rudalics MIME-Version: 1.0 To: Eli Zaretskii Subject: Re: bug#16647: Imprecisions with window-resizing cursors References: <87y51qnlfe.fsf@gmail.com> <52F21707.9050509@gmx.at> <87k3d81tqz.fsf@gmail.com> <52F3635C.9040408@gmx.at> <877g96g76g.fsf@gmail.com> <52F530A7.1090104@gmx.at> <871tz7pcop.fsf@gmail.com> <52FE0059.4080508@gmx.at> <8738jlk6zn.fsf@moondust.localdomain> <52FE5FA0.6020202@gmx.at> <87lhxdgvcc.fsf@moondust.localdomain> <530093B0.50501@gmx.at> <87ob26x6pl.fsf@moondust.localdomain> <871tyyh0am.fsf@moondust.localdomain> <5307A0B4.3070003@gmx.at> <87fvnchwgz.fsf@moondust.localdomain> <53086B2A.4020804@gmx.at> <87txbrrphk.fsf@moondust.localdomain> <87eh2vgfph.fsf@gmail.com> <5308F1DC.6010108@gmx.at> <87mwhj9da6.fsf@gmail.com> <5309D323.5010607@gmx.at> <87lhx19zn9.fsf@gmail.com> <530AF735.7070106@gmx.at> <877g8kmzr5.fsf@gmail.com> <530B8B8D.1030102@gmx.at> <8738j8m7p2.fsf@gmail.com> <530DBF22.3050100@gmx.at> <8338j5zuum.fsf@gnu.org> <530F9956.7050301@gmx.at> <83bnxsxpda.fsf@gnu.org> <53106C3C.8080009@gmx.at> <83iorzwjz3.fsf@gnu.org> <53108558.5090107@gmx.at> <83bnxrwbs8.fsf@gnu.org> In-Reply-To: <83bnxrwbs8.fsf@gnu.org> Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:I8hXrQUuhXHZaX2pyglxKF/LiaoRjxoCop/BdRf5VdyD1ktcXWp dvJPRdAPk8DrCshdOk6i76DeSfNhCHe5RtaijkxwjiDRk/q/h9JZ36ndEzY3T2MyFxCE4UE B4FAjBoAhb0WpYa8Det5CDYibr8gJBMVBTvBuJyi3XDN7/sucvOqFfMjapLYVUYYqDnqtV7 R0UOkhbCINfhbyrS7G8sw== X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 16647 Cc: nljlistbox2@gmail.com, esabof@gmail.com, 16647@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 (/) > RIF doesn't go to such low levels (and shouldn't, if you ask me). Drawing rectangles could be useful in other cases as well, maybe even from Elisp. But maybe we should leave this privilege to the XWindow people ;-) martin From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 28 13:24:45 2014 Received: (at submit) by debbugs.gnu.org; 28 Feb 2014 18:24:45 +0000 Received: from localhost ([127.0.0.1]:44888 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WJS73-0000gr-0u for submit@debbugs.gnu.org; Fri, 28 Feb 2014 13:24:45 -0500 Received: from eggs.gnu.org ([208.118.235.92]:46705) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WJS6z-0000ge-SC for submit@debbugs.gnu.org; Fri, 28 Feb 2014 13:24:42 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WJS6q-0001lZ-9V for submit@debbugs.gnu.org; Fri, 28 Feb 2014 13:24:41 -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,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:42743) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WJS6q-0001lV-6J for submit@debbugs.gnu.org; Fri, 28 Feb 2014 13:24:32 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:48341) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WJS6i-0001LM-M6 for bug-gnu-emacs@gnu.org; Fri, 28 Feb 2014 13:24:32 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WJS6b-0001hJ-CS for bug-gnu-emacs@gnu.org; Fri, 28 Feb 2014 13:24:24 -0500 Received: from mout.gmx.net ([212.227.15.18]:56566) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WJS6b-0001hD-3H for bug-gnu-emacs@gnu.org; Fri, 28 Feb 2014 13:24:17 -0500 Received: from [62.47.35.87] ([62.47.35.87]) by mail.gmx.com (mrgmx101) with ESMTPSA (Nemesis) id 0MHso5-1WN24R3vTx-003fvF; Fri, 28 Feb 2014 19:24:15 +0100 Message-ID: <5310D44D.8000106@gmx.at> Date: Fri, 28 Feb 2014 19:24:13 +0100 From: martin rudalics MIME-Version: 1.0 To: "N. Jackson" Subject: Re: bug#16647: OT: window-resizing cursor for minibuffer (Imprecisions with window-resizing cursors) References: <87y51qnlfe.fsf@gmail.com> <52FE0059.4080508@gmx.at> <8738jlk6zn.fsf@moondust.localdomain> <52FE5FA0.6020202@gmx.at> <87lhxdgvcc.fsf@moondust.localdomain> <530093B0.50501@gmx.at> <87ob26x6pl.fsf@moondust.localdomain> <871tyyh0am.fsf@moondust.localdomain> <5307A0B4.3070003@gmx.at> <87fvnchwgz.fsf@moondust.localdomain> <53086B2A.4020804@gmx.at> <87txbrrphk.fsf@moondust.localdomain> <87eh2vgfph.fsf@gmail.com> <5308F1DC.6010108@gmx.at> <87mwhj9da6.fsf@gmail.com> <87eh2usmf3.fsf@moondust.localdomain> <5309D33E.1020005@gmx.at> <87txbp2rqp.fsf@moondust.localdomain> <530F990A.6000309@gmx.at> <87eh2ojc2c.fsf@moondust.localdomain> <53106C15.2050901@gmx.at> <87eh2nxi8i.fsf_-_@moondust.localdomain> In-Reply-To: <87eh2nxi8i.fsf_-_@moondust.localdomain> Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:g29qG/ZA1+V09gfLo56gzvPe8Vf3Ke8hf1qFxFlz2Cs+chah8mp zfcef9GUKd+08azw0zc9AypWgme1W3nazAFy3U2czTRJanos3Ry6YTslqTvSs3bmDntqj2D caQ/D38fyuquZ4LZhyVMiB9Oca6OpnZpUu7RcoulQcboH/3PflhnGpiHmj5cC8beXLunyTi DLd5OdJryM+RQwRvwCTfA== 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-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.1 (----) X-Debbugs-Envelope-To: submit Cc: bug-gnu-emacs@gnu.org, E Sabof 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: -4.1 (----) > Yes, I rebuilt with this morning's trunk (Repository revision: 116611) > and this is now fixed. :) Thanks for checking. Anything that remains to be done in this area? martin From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 28 16:20:38 2014 Received: (at submit) by debbugs.gnu.org; 28 Feb 2014 21:20:38 +0000 Received: from localhost ([127.0.0.1]:45022 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WJUrC-0005ej-4N for submit@debbugs.gnu.org; Fri, 28 Feb 2014 16:20:36 -0500 Received: from eggs.gnu.org ([208.118.235.92]:51779) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WJUr7-0005dv-AC for submit@debbugs.gnu.org; Fri, 28 Feb 2014 16:20:30 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WJUqy-0008CC-Cs for submit@debbugs.gnu.org; Fri, 28 Feb 2014 16:20:28 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.6 required=5.0 tests=BAYES_00, FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:50482) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WJUqy-0008C8-9T for submit@debbugs.gnu.org; Fri, 28 Feb 2014 16:20:20 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:53467) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WJUqp-0007of-Qz for bug-gnu-emacs@gnu.org; Fri, 28 Feb 2014 16:20:20 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WJUqe-0007vT-7P for bug-gnu-emacs@gnu.org; Fri, 28 Feb 2014 16:20:11 -0500 Received: from mail-qa0-x234.google.com ([2607:f8b0:400d:c00::234]:47188) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WJUqe-0007vK-1e for bug-gnu-emacs@gnu.org; Fri, 28 Feb 2014 16:20:00 -0500 Received: by mail-qa0-f52.google.com with SMTP id m5so1220294qaj.39 for ; Fri, 28 Feb 2014 13:19:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type; bh=fak90D0WQEfR7oRsnUWbXNegDjSzBpsC9aCWaC7FttQ=; b=FvdEhi9nelyW1VcB8BpOhu1EPtSk+Erra93fdO9BxUh/WObYGQH7rqSp9lDMJ7MT2o QQvwQb2b0qqe1rDwT2UjF5k9tLXOe3GaCRNl/sqlMJfwKYYdZWNa9gW4ZFQAbjY84Ydc K2A5Us5tdfdjmf3+kmz8kLley2aTOVlenzZfUwe9RBbQXxCo1CygMtF+5PoVICBe/1an tfCAsmhAgdCj+czwxn9ohNa51XEMi6WbOQMypC2ML2hQr4ciPBeio/TmHs2ipG6X8rIm INh/frbampVFV7/GXxoWN1QQCtwS21us1FlPE0NBXshbRgwlSoi8nh31Kb0qJGh+2TK7 jC0A== X-Received: by 10.140.83.203 with SMTP id j69mr6560005qgd.42.1393622399501; Fri, 28 Feb 2014 13:19:59 -0800 (PST) Received: from moondust.localdomain.nodomain.none (T860E.WPA.Dal.Ca. [134.190.134.14]) by mx.google.com with ESMTPSA id j45sm4006970qge.22.2014.02.28.13.19.58 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 28 Feb 2014 13:19:58 -0800 (PST) From: nljlistbox2@gmail.com (N. Jackson) To: martin rudalics Subject: Re: bug#16647: Imprecisions with window-resizing cursors References: <87y51qnlfe.fsf@gmail.com> <52FE5FA0.6020202@gmx.at> <87lhxdgvcc.fsf@moondust.localdomain> <530093B0.50501@gmx.at> <87ob26x6pl.fsf@moondust.localdomain> <871tyyh0am.fsf@moondust.localdomain> <5307A0B4.3070003@gmx.at> <87fvnchwgz.fsf@moondust.localdomain> <53086B2A.4020804@gmx.at> <87txbrrphk.fsf@moondust.localdomain> <87eh2vgfph.fsf@gmail.com> <5308F1DC.6010108@gmx.at> <87mwhj9da6.fsf@gmail.com> <87eh2usmf3.fsf@moondust.localdomain> <5309D33E.1020005@gmx.at> <87txbp2rqp.fsf@moondust.localdomain> <530F990A.6000309@gmx.at> <87eh2ojc2c.fsf@moondust.localdomain> <53106C15.2050901@gmx.at> <87eh2nxi8i.fsf_-_@moondust.localdomain> <5310D44D.8000106@gmx.at> Date: Fri, 28 Feb 2014 17:19:57 -0400 In-Reply-To: <5310D44D.8000106@gmx.at> (martin rudalics's message of "Fri, 28 Feb 2014 19:24:13 +0100") Message-ID: <87zjlbvssi.fsf_-_@moondust.localdomain> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). 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: -3.8 (---) X-Debbugs-Envelope-To: submit Cc: bug-gnu-emacs@gnu.org, E Sabof 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: -3.8 (---) At 14:24 -0400 on Friday 2014-02-28, martin rudalics wrote: >> Yes, I rebuilt with this morning's trunk (Repository revision: 116611) >> and this is now fixed. :) > > Thanks for checking. Anything that remains to be done in this area? Not that I'm aware of. You seem to have fixed everything that I saw not working. From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 01 02:18:52 2014 Received: (at submit) by debbugs.gnu.org; 1 Mar 2014 07:18:52 +0000 Received: from localhost ([127.0.0.1]:45268 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WJeCB-00075n-NR for submit@debbugs.gnu.org; Sat, 01 Mar 2014 02:18:52 -0500 Received: from eggs.gnu.org ([208.118.235.92]:34218) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WJeC9-00075c-FJ for submit@debbugs.gnu.org; Sat, 01 Mar 2014 02:18:49 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WJeC3-0001go-PN for submit@debbugs.gnu.org; Sat, 01 Mar 2014 02:18:49 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:54411) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WJeC3-0001gk-ME for submit@debbugs.gnu.org; Sat, 01 Mar 2014 02:18:43 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:35923) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WJeBy-0005z8-IM for bug-gnu-emacs@gnu.org; Sat, 01 Mar 2014 02:18:43 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WJeBt-0001ey-AL for bug-gnu-emacs@gnu.org; Sat, 01 Mar 2014 02:18:38 -0500 Received: from mtaout25.012.net.il ([80.179.55.181]:43111) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WJeBt-0001eW-2C for bug-gnu-emacs@gnu.org; Sat, 01 Mar 2014 02:18:33 -0500 Received: from conversion-daemon.mtaout25.012.net.il by mtaout25.012.net.il (HyperSendmail v2007.08) id <0N1Q00600WNJ4T00@mtaout25.012.net.il> for bug-gnu-emacs@gnu.org; Sat, 01 Mar 2014 09:16:55 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by mtaout25.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0N1Q0052EXK6W230@mtaout25.012.net.il>; Sat, 01 Mar 2014 09:16:55 +0200 (IST) Date: Sat, 01 Mar 2014 09:18:35 +0200 From: Eli Zaretskii Subject: Re: bug#16647: OT: window-resizing cursor for minibuffer (Imprecisions with window-resizing cursors) In-reply-to: <877g8fxhz1.fsf_-_@moondust.localdomain> X-012-Sender: halo1@inter.net.il To: nljlistbox2@gmail.com (N. Jackson) Message-id: <83wqgev12s.fsf@gnu.org> References: <87y51qnlfe.fsf@gmail.com> <52FE0059.4080508@gmx.at> <8738jlk6zn.fsf@moondust.localdomain> <52FE5FA0.6020202@gmx.at> <87lhxdgvcc.fsf@moondust.localdomain> <530093B0.50501@gmx.at> <87ob26x6pl.fsf@moondust.localdomain> <871tyyh0am.fsf@moondust.localdomain> <5307A0B4.3070003@gmx.at> <87fvnchwgz.fsf@moondust.localdomain> <53086B2A.4020804@gmx.at> <87txbrrphk.fsf@moondust.localdomain> <87eh2vgfph.fsf@gmail.com> <5308F1DC.6010108@gmx.at> <87mwhj9da6.fsf@gmail.com> <87eh2usmf3.fsf@moondust.localdomain> <5309D33E.1020005@gmx.at> <87txbp2rqp.fsf@moondust.localdomain> <530F990A.6000309@gmx.at> <87eh2ojc2c.fsf@moondust.localdomain> <8338j3ybqv.fsf@gnu.org> <877g8fxhz1.fsf_-_@moondust.localdomain> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.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 Cc: rudalics@gmx.at, bug-gnu-emacs@gnu.org, esabof@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii 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 (-----) > From: nljlistbox2@gmail.com (N. Jackson) > Cc: bug-gnu-emacs@gnu.org, martin rudalics , E Sabof > Date: Fri, 28 Feb 2014 13:30:42 -0400 > > I'm not sure why you decided to object so adamantly to that. Because resizing the minibuffer has its own rules, different from those of other buffers. I tried what I thought you were doing and saw expected behavior, given those special rules. It is now clear that I misunderstood the description of the problem, so I apologize for my misunderstanding. From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 01 02:43:16 2014 Received: (at 16647) by debbugs.gnu.org; 1 Mar 2014 07:43:16 +0000 Received: from localhost ([127.0.0.1]:45280 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WJeZo-0007kM-3K for submit@debbugs.gnu.org; Sat, 01 Mar 2014 02:43:16 -0500 Received: from mtaout22.012.net.il ([80.179.55.172]:47212) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WJeZk-0007kB-RV for 16647@debbugs.gnu.org; Sat, 01 Mar 2014 02:43:13 -0500 Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0N1Q00500YL85000@a-mtaout22.012.net.il> for 16647@debbugs.gnu.org; Sat, 01 Mar 2014 09:43:12 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0N1Q005AGYRZ0I40@a-mtaout22.012.net.il>; Sat, 01 Mar 2014 09:43:12 +0200 (IST) Date: Sat, 01 Mar 2014 09:43:16 +0200 Sun-Java-System-SMTP-Warning: Lines longer than SMTP allows found and truncated. From: Eli Zaretskii Subject: Re: bug#16647: Imprecisions with window-resizing cursors In-reply-to: <5310D434.2070307@gmx.at> X-012-Sender: halo1@inter.net.il To: martin rudalics Message-id: <83sir2uzxn.fsf@gnu.org> References: <87y51qnlfe.fsf@gmail.com> <52F21707.9050509@gmx.at> <87k3d81tqz.fsf@gmail.com> <52F3635C.9040408@gmx.at> <877g96g76g.fsf@gmail.com> <52F530A7.1090104@gmx.at> <871tz7pcop.fsf@gmail.com> <52FE0059.4080508@gmx.at> <8738jlk6zn.fsf@moondust.localdomain> <52FE5FA0.6020202@gmx.at> <87lhxdgvcc.fsf@moondust.localdomain> <530093B0.50501@gmx.at> <87ob26x6pl.fsf@moondust.localdomain> <871tyyh0am.fsf@moondust.localdomain> <5307A0B4.3070003@gmx.at> <87fvnchwgz.fsf@moondust.localdomain> <53086B2A.4020804@gmx.at> <87txbrrphk.fsf@moondust.localdomain> <87eh2vgfph.fsf@gmail.com> <5308F1DC.6010108@gmx.at> <87mwhj9da6.fsf@gmail.com> <5309D323.5010607@gmx.at> <87lhx19zn9.fsf@gmail.com> <530AF735.7070106@gmx.at> <877g8kmzr5.fsf@gmail.com> <530B8B8D.1030102@gmx.at> <8738j8m7p2.fsf@gmail.com> <530DBF22.3050100@gmx.at> <8338j5zuum.fsf@gnu.org> <530F9956.7050301@gmx.at> <83bnxsxpda.fsf@gnu.org> <53106C3C.8080009@gmx.at> <83iorzwjz3.fsf@gnu.org> <53108558.5090107@gmx.at> <83bnxrwbs8.fsf@gnu.org> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 16647 Cc: nljlistbox2@gmail.com, esabof@gmail.com, 16647@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii 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: 1.0 (+) > Date: Fri, 28 Feb 2014 19:23:48 +0100 > From: martin rudalics > CC: esabof@gmail.com, nljlistbox2@gmail.com, 16647@debbugs.gnu.org > > > RIF doesn't go to such low levels (and shouldn't, if you ask me). > > Drawing rectangles could be useful in other cases as well, maybe even > from Elisp. But maybe we should leave this privilege to the XWindow > people ;-) I meant to say that the line that separates users of RIF from their implementations is on the xdisp.c and dispnew.c level, i.e. on the level that implements high-level Emacs display functions. Drawing a rectangle is not one of them, because the display engine cares about text, images, and cursors, not about rectangles and pixels. From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 19 04:18:34 2014 Received: (at 16647-done) by debbugs.gnu.org; 19 Sep 2014 08:18:34 +0000 Received: from localhost ([127.0.0.1]:45131 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XUtOj-0004BF-Qh for submit@debbugs.gnu.org; Fri, 19 Sep 2014 04:18:34 -0400 Received: from mout.gmx.net ([212.227.17.20]:63377) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XUtOh-0004B7-HJ for 16647-done@debbugs.gnu.org; Fri, 19 Sep 2014 04:18:32 -0400 Received: from [178.190.17.206] ([178.190.17.206]) by mail.gmx.com (mrgmx102) with ESMTPSA (Nemesis) id 0MZOan-1Xl3Ky0ly9-00LD1q; Fri, 19 Sep 2014 10:18:29 +0200 Message-ID: <541BE6CD.7090802@gmx.at> Date: Fri, 19 Sep 2014 10:18:21 +0200 From: martin rudalics MIME-Version: 1.0 To: "N. Jackson" Subject: Re: bug#16647: Imprecisions with window-resizing cursors References: <87y51qnlfe.fsf@gmail.com> <52FE5FA0.6020202@gmx.at> <87lhxdgvcc.fsf@moondust.localdomain> <530093B0.50501@gmx.at> <87ob26x6pl.fsf@moondust.localdomain> <871tyyh0am.fsf@moondust.localdomain> <5307A0B4.3070003@gmx.at> <87fvnchwgz.fsf@moondust.localdomain> <53086B2A.4020804@gmx.at> <87txbrrphk.fsf@moondust.localdomain> <87eh2vgfph.fsf@gmail.com> <5308F1DC.6010108@gmx.at> <87mwhj9da6.fsf@gmail.com> <87eh2usmf3.fsf@moondust.localdomain> <5309D33E.1020005@gmx.at> <87txbp2rqp.fsf@moondust.localdomain> <530F990A.6000309@gmx.at> <87eh2ojc2c.fsf@moondust.localdomain> <53106C15.2050901@gmx.at> <87eh2nxi8i.fsf_-_@moondust.localdomain> <5310D44D.8000106@gmx.at> <87zjlbvssi.fsf_-_@moondust.localdomain> In-Reply-To: <87zjlbvssi.fsf_-_@moondust.localdomain> Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:nrctTF10Uvho6pEQqZl6+9YxX5vKbcSs4llkXy+6ao1j/mKzLml X4r1i/xhg/qecSpA8XscASobjgmIm8QtMUOxIW2w0X9nTByv05R+RJV72OrBVloWf0YEk+x EfBQKQ8f3pgEM/iGVZA7YIYnAer/yemzn6IwTCLDtYZY8ftOHbLiktQZrKZoRDzeJhV1Bel /YyUCooRJG6IGp2sZ6pUQ== X-UI-Out-Filterresults: notjunk:1; X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 16647-done Cc: E Sabof , 16647-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 (/) >> Thanks for checking. Anything that remains to be done in this area? > > Not that I'm aware of. You seem to have fixed everything that I saw > not working. Closing this bug. Thanks, martin From unknown Sat Sep 06 07:59:06 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 17 Oct 2014 11:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator