From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Miles Bader Newsgroups: gmane.emacs.devel Subject: Re: Scrollbar thumbs Date: Fri, 06 Nov 2009 13:37:09 +0900 Message-ID: References: <03A2EC54153A4BB1AAE5AF2D2E2B7264@editkapc> <87aaz3jgkp.fsf@catnip.gol.com> <4AF1D60C.6080005@swipnet.se> <87skctklaz.fsf@lola.goethe.zz> <4AF36607.50508@gnu.org> <87skcs2vr1.fsf@uwakimon.sk.tsukuba.ac.jp> Reply-To: Miles Bader NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1257482259 29512 80.91.229.12 (6 Nov 2009 04:37:39 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 6 Nov 2009 04:37:39 +0000 (UTC) Cc: David Kastrup , emacs-devel@gnu.org, Jason Rumney To: "Stephen J. Turnbull" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Nov 06 05:37:32 2009 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 1N6GZn-0006ON-Lg for ged-emacs-devel@m.gmane.org; Fri, 06 Nov 2009 05:37:31 +0100 Original-Received: from localhost ([127.0.0.1]:43062 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1N6GZn-0005MO-1g for ged-emacs-devel@m.gmane.org; Thu, 05 Nov 2009 23:37:31 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1N6GZi-0005KX-19 for emacs-devel@gnu.org; Thu, 05 Nov 2009 23:37:26 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1N6GZc-0005Ey-4Z for emacs-devel@gnu.org; Thu, 05 Nov 2009 23:37:24 -0500 Original-Received: from [199.232.76.173] (port=51742 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1N6GZb-0005Ev-V9 for emacs-devel@gnu.org; Thu, 05 Nov 2009 23:37:19 -0500 Original-Received: from tyo202.gate.nec.co.jp ([202.32.8.206]:34466) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1N6GZW-0003gV-TR; Thu, 05 Nov 2009 23:37:15 -0500 Original-Received: from relay31.aps.necel.com ([10.29.19.54]) by tyo202.gate.nec.co.jp (8.13.8/8.13.4) with ESMTP id nA64bAuQ024117; Fri, 6 Nov 2009 13:37:10 +0900 (JST) Original-Received: from relay31.aps.necel.com ([10.29.19.20] [10.29.19.20]) by relay31.aps.necel.com with ESMTP; Fri, 6 Nov 2009 13:37:10 +0900 Original-Received: from dhlpc061 ([10.114.114.32] [10.114.114.32]) by relay31.aps.necel.com with ESMTP; Fri, 6 Nov 2009 13:37:10 +0900 Original-Received: by dhlpc061 (Postfix, from userid 31295) id 2185B52E1E9; Fri, 6 Nov 2009 13:37:10 +0900 (JST) System-Type: x86_64-unknown-linux-gnu Blat: Foop In-Reply-To: <87skcs2vr1.fsf@uwakimon.sk.tsukuba.ac.jp> (Stephen J. Turnbull's message of "Fri, 06 Nov 2009 12:10:58 +0900") Original-Lines: 15 X-detected-operating-system: by monty-python.gnu.org: Solaris 8 (1) 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:116673 Archived-At: "Stephen J. Turnbull" writes: > AFAICT XEmacs counts *characters*, not lines. That's what Emacs does too, and it gives good, usable results while working naturally with Emacs rendering. The problem, of course is that (as you note) it _also_ results in scrollbar size varying depending on your location, and GTK's scrollbar does not allow this, although it could easily do so, apparently because they believe all apps should rigidly use "vertical height" metrics for scrollbars, no exceptions permitted. -Miles -- I'd rather be consing.