From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: David De La Harpe Golden Newsgroups: gmane.emacs.bugs Subject: bug#5654: Even slightest scrollbar move warping point Date: Sat, 27 Feb 2010 14:39:48 +0000 Message-ID: <4B892EB4.6030000@harpegolden.net> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1267282465 16220 80.91.229.12 (27 Feb 2010 14:54:25 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sat, 27 Feb 2010 14:54:25 +0000 (UTC) To: 5654@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Feb 27 15:54:21 2010 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1NlO3h-00081I-53 for geb-bug-gnu-emacs@m.gmane.org; Sat, 27 Feb 2010 15:54:21 +0100 Original-Received: from localhost ([127.0.0.1]:44001 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NlO3g-00010F-Mt for geb-bug-gnu-emacs@m.gmane.org; Sat, 27 Feb 2010 09:54:20 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NlO2q-0000Am-G0 for bug-gnu-emacs@gnu.org; Sat, 27 Feb 2010 09:53:28 -0500 Original-Received: from [140.186.70.92] (port=47937 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NlO2p-0000AH-J9 for bug-gnu-emacs@gnu.org; Sat, 27 Feb 2010 09:53:28 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1NlO2n-0000iG-Ey for bug-gnu-emacs@gnu.org; Sat, 27 Feb 2010 09:53:27 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:52232) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NlO2n-0000i3-C9 for bug-gnu-emacs@gnu.org; Sat, 27 Feb 2010 09:53:25 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1NlNqo-0002r9-3X; Sat, 27 Feb 2010 09:41:02 -0500 X-Loop: bug-gnu-emacs@gnu.org Resent-From: David De La Harpe Golden Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 27 Feb 2010 14:41:01 +0000 Resent-Message-ID: Resent-Sender: bug-gnu-emacs@gnu.org X-Emacs-PR-Message: report 5654 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.126728160510933 (code B ref -1); Sat, 27 Feb 2010 14:41:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 27 Feb 2010 14:40:05 +0000 Original-Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NlNps-0002qI-Js for submit@debbugs.gnu.org; Sat, 27 Feb 2010 09:40:05 -0500 Original-Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NlNpq-0002pq-6Z for submit@debbugs.gnu.org; Sat, 27 Feb 2010 09:40:02 -0500 Original-Received: from mail.gnu.org ([199.232.76.166]:36315 helo=mx10.gnu.org) by fencepost.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NlNpl-0007U8-9H for submit@debbugs.gnu.org; Sat, 27 Feb 2010 09:39:57 -0500 Original-Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1NlNpj-00048o-Sa for submit@debbugs.gnu.org; Sat, 27 Feb 2010 09:39:57 -0500 Original-Received: from lists.gnu.org ([199.232.76.165]:59602) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1NlNpj-00048k-NX for submit@debbugs.gnu.org; Sat, 27 Feb 2010 09:39:55 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NlNpj-0004we-1a for bug-gnu-emacs@gnu.org; Sat, 27 Feb 2010 09:39:55 -0500 Original-Received: from [140.186.70.92] (port=48159 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NlNph-0004wT-RO for bug-gnu-emacs@gnu.org; Sat, 27 Feb 2010 09:39:54 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1NlNpg-0007zQ-V4 for bug-gnu-emacs@gnu.org; Sat, 27 Feb 2010 09:39:53 -0500 Original-Received: from harpegolden.net ([65.99.215.13]:36222) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NlNpg-0007zI-Pg for bug-gnu-emacs@gnu.org; Sat, 27 Feb 2010 09:39:52 -0500 Original-Received: from [87.198.54.190] (87-198-54-190.ptr.magnet.ie [87.198.54.190]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "David De La Harpe Golden", Issuer "David De La Harpe Golden Personal CA rev 3" (verified OK)) by harpegolden.net (Postfix) with ESMTP id 3062F8E6B for ; Sat, 27 Feb 2010 14:39:51 +0000 (GMT) User-Agent: Mozilla-Thunderbird 2.0.0.22 (X11/20091109) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Sat, 27 Feb 2010 09:41:02 -0500 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:35345 Archived-At: Don't actually use the scrollbar very much, so not presently sure if this was just always the way emacs acted and I simply didn't notice, but right now (23.1.93), if you "move the scrollbar" a tiny bit (not enough to actually visibly scroll the buffer), the point warps to the top of the window. recipe: * emacs -Q on X11, with gtk+ (debian libgtk 2.18.6-1) toolkit scrollbars: place point somewhere other than start of buffer. (if you've just done emacs -Q, it'll probably be at the end of the *scratch* buffer anyway). mouse-1 down on scrollbar. move even a tiny amount, not enough to scroll. If you've just done emacs -Q, it'll already be at the top, so you could just push it against the top, which you might not expect to do anything, really. Point warps to window start. This happens before you mouse-1 up. * emacs -Q on X11, with lucid with toolkit scrollbars: (i.e. 90s-looking 3d-effect scrollbar): same as gtk+ * emacs -Q on X11, with lucid without toolkit scrollbars (i.e. flat looking scrollbar): no warp on mouse-1, but of course mouse-1 means something different for these scrollbars - there is an immediate warp, but I think that's also different since these scrollbars immediately scroll to a location corresponding to the position on the scrollbar you mouse-2 down on. So this case might be irrelevant and it's only something that's happening for toolkit scrollbars.