From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: "Jan D." Newsgroups: gmane.emacs.devel Subject: Re: Addition to emacsbug.el Date: Sat, 30 Oct 2004 17:01:10 +0200 Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Message-ID: <88DBBF2F-2A84-11D9-AA4E-000D93505B76@swipnet.se> References: <417F6C5E.5070801@swipnet.se> <417FF8DD.1000408@swipnet.se> <9B209D7F-28A9-11D9-AAAE-000D93505B76@swipnet.se> <24DBCE88-298E-11D9-8B5E-000D93505B76@swipnet.se> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 (Apple Message framework v619) Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1099148542 22201 80.91.229.6 (30 Oct 2004 15:02:22 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sat, 30 Oct 2004 15:02:22 +0000 (UTC) Cc: emacs devel Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Oct 30 17:02:11 2004 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1CNuk7-0007jz-00 for ; Sat, 30 Oct 2004 17:02:11 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CNus0-00070e-WA for ged-emacs-devel@m.gmane.org; Sat, 30 Oct 2004 11:10:21 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1CNuru-00070Y-3f for emacs-devel@gnu.org; Sat, 30 Oct 2004 11:10:14 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1CNurt-00070M-NP for emacs-devel@gnu.org; Sat, 30 Oct 2004 11:10:13 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CNurt-00070J-Kz for emacs-devel@gnu.org; Sat, 30 Oct 2004 11:10:13 -0400 Original-Received: from [195.54.107.73] (helo=mxfep02.bredband.com) by monty-python.gnu.org with esmtp (Exim 4.34) id 1CNujj-0004Bg-1X for emacs-devel@gnu.org; Sat, 30 Oct 2004 11:01:47 -0400 Original-Received: from coolsville.localdomain ([83.226.180.220] [83.226.180.220]) by mxfep02.bredband.com with ESMTP id <20041030150145.GPZF44.mxfep02.bredband.com@coolsville.localdomain>; Sat, 30 Oct 2004 17:01:45 +0200 In-Reply-To: Original-To: Stefan X-Mailer: Apple Mail (2.619) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:29175 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:29175 >> I used Xaw3d. The point that bothered me is if I have to pages in >> a buffer, scrolling three lines involves a small mouse movement. >> If I have three lines in the buffer, scrolling three lines involves a >> very >> big mouse movement, even if I start with the mouse pointer in the same >> place in both cases. > > If that's the only thing that bothered you with my Xaw3d code, I'm > flattered ;-). After all, it's the desired behavior (and AFAICT this > part > of the behavior is common to all scrollbar implementations, even for > other > programs). Well, it is not all. I don't like that the thumb shrinks for "normal" scrolling, i.e. not overscrolling. As far as I know, no other program has overscrolling, so the common behaviour is undefined. I do not agree that it is the desired behaviour. If the window size and the buffer size are the same, and if the mouse pointer starts the scroll in the same position, then the same amount of movement should give the same amount of lines scrolled regardless if this is a normalscroll or an overscroll. But as I said, there are no programs I know of that has overscrolling, so this is just an opinion. Jan D.