From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel Subject: Re: Scrollbars on GTK. Date: Mon, 03 Nov 2008 06:32:31 -0500 Message-ID: References: <873ai91l0z.fsf@catnip.gol.com> <490EAC5F.8090307@swipnet.se> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1225712087 11241 80.91.229.12 (3 Nov 2008 11:34:47 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 3 Nov 2008 11:34:47 +0000 (UTC) Cc: =?iso-8859-1?Q?=D3scar?= Fuentes , emacs-devel@gnu.org To: "Jan D." Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Nov 03 12:35:48 2008 connect(): Connection refused Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1Kwxim-0001YE-EI for ged-emacs-devel@m.gmane.org; Mon, 03 Nov 2008 12:35:48 +0100 Original-Received: from localhost ([127.0.0.1]:52309 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Kwxhf-0000SO-4V for ged-emacs-devel@m.gmane.org; Mon, 03 Nov 2008 06:34:39 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KwxhY-0000R7-S7 for emacs-devel@gnu.org; Mon, 03 Nov 2008 06:34:32 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KwxhW-0000OM-2i for emacs-devel@gnu.org; Mon, 03 Nov 2008 06:34:30 -0500 Original-Received: from [199.232.76.173] (port=33051 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KwxhV-0000O6-Tq for emacs-devel@gnu.org; Mon, 03 Nov 2008 06:34:29 -0500 Original-Received: from mx20.gnu.org ([199.232.41.8]:10755) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1KwxhU-0000u0-EZ for emacs-devel@gnu.org; Mon, 03 Nov 2008 06:34:28 -0500 Original-Received: from ironport2-out.pppoe.ca ([206.248.154.182] helo=ironport2-out.teksavvy.com) by mx20.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1Kwxfg-0006NE-Aq for emacs-devel@gnu.org; Mon, 03 Nov 2008 06:32:36 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: ArgEAEFwDklMCqyo/2dsb2JhbACBdsckg1KBDw X-IronPort-AV: E=Sophos;i="4.33,536,1220241600"; d="scan'208";a="29254443" Original-Received: from 76-10-172-168.dsl.teksavvy.com (HELO pastel.home) ([76.10.172.168]) by ironport2-out.teksavvy.com with ESMTP; 03 Nov 2008 06:32:34 -0500 Original-Received: by pastel.home (Postfix, from userid 20848) id 1272782DD; Mon, 3 Nov 2008 06:32:31 -0500 (EST) In-Reply-To: <490EAC5F.8090307@swipnet.se> (Jan D.'s message of "Mon, 03 Nov 2008 08:46:39 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) X-detected-kernel: by mx20.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: 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: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:105291 Archived-At: > It is not a limitation per se, but it has been descided that Emacs shall > have the ability to scroll end of buffer to the top of the window with the > scroll bar. That means tha Emacs differs from practically all apps, GTK > or not. Actually, this is only indirectly related to the problem at hand. We could "easily" prevent scrolling past the "EOB=EOW", but that wouldn't help fixing the problem at hand. >> Is this problem present in all the other X toolkits supported by Emacs? > More or less. I think the native scroll bar handles this best. The Xaw toolkit works just fine with it. The Xaw3d is somewhat incompatible, but recent versions can be made to work well as well. Stefan